管理Win 9X注冊表
注冊表被破壞時就會導致系統發生問題甚至癱瘓,所以需要備份注冊表以便在注冊表受到破壞時恢復它。常見的注冊表備份方法有三種:
(1) 直接將注冊表文件System.dat和User.dat拷貝到硬盤指定的目錄下或直接拷貝到軟盤上作為備份。恢復時將該備份替換覆蓋回原處即可。 (2) 運行Regedit.exe。打開注冊表編輯器后,利用菜單的“導出”及“引入”功能來備份、恢復注冊表信息。具體方法為:打開“注冊表”下拉菜單,單擊“導出注冊表文件”項,在出現的對話框中鍵入欲備份注冊表的文件名及其保存位置,再單擊“保存”即可。需要恢復注冊表時,用同樣的方法打開注冊表編輯器,打開“注冊表”下拉菜單后點擊“引入注冊表文件”,在出現的對話框中選中需恢復的備份文件,再按“打開”按鈕即可將該注冊表備份文件恢復到系統中。 (3)Win98新增的自動備份注冊表功能可自動備份注冊表。在用戶每天第一次開機時,Win98將自動把系統中原來的注冊表信息壓縮成.cab文件,以rb00*.cab之名存放在WindowsSysbackup目錄下,系統自動保存最近五次開機時的注冊表數據。需要恢復時,可以用Windows自帶的Extract.exe(在WindowsCommand目錄下)解開該壓縮文件,恢復替換回原注冊表文件即可。另外,還可用WinZip7.0等壓縮軟件解開所需的rb00*.cab備份壓縮文件,將它覆蓋回原位置即可。
2.修改注冊表
為了充分發揮系統的性能,有必要對注冊表進行適當的修改(但是,如果你對注冊表不太熟悉的話,請不要輕易修改它)。例如,通過修改注冊表可以加快網絡傳輸速度。具體操作如下:運行Windows目錄下的Regedit.exe,出現編輯窗口時單擊“編輯”菜單的“查找”命令,在查找框內鍵入“MaxMTU”后回車,找到該鍵值名后,右擊它,在快捷菜單中單擊“修改”,將其值設為576;用同樣的方法將該窗口的“MaxMSS”值設為536;將“DefaultRcv Windows”的值設為3216;將“Default TTL”的值設為64。如果該窗口中缺少某一項,就右擊窗口右邊空白處,在快捷菜單中單擊“新建/字符串值”,鍵入相應的名字,再將其值設為上面數據即可。關于注冊表更詳細的修改方法見《1999年電腦報合訂本》(上)附錄。
3.對Win95/97注冊表的管理
目前很多系統仍使用Win95/97,但它對系統沒什么保護功能。在Win98中,微軟新增了一個注冊表檢測軟件:ScanReg。當注冊表出現問 保崽崾灸闃匭縷舳低郴指醋⒉岜懟D殼白⒉岜砑觳餿砑治狣OS版的ScanReg.exe和Windows版的ScanRegw.exe,只要輸入ScanReg,系統就啟動相應版本,對注冊表進行壓縮備份,并將備份存放在WindowsSysbackup目錄下,當注冊表出錯時,就使用備份文件覆蓋掉壞注冊表文件。把Win98的ScanReg拷貝到Win95/97中使用仍可以實現對系統注冊表的保護。具體方法為:把Win98的WindowsCommand目錄下的ScanReg.exe和Windows目錄下的ScanReg.ini、ScanRegw.exe拷貝到Win95/97的相應目錄中。為了達到每次啟動Win95/97就檢測和自動保存,我們要做一個快捷方式到“啟動組”中,在“開始”按鈕上單擊鼠標右鍵,選擇“打開”,一層層打開到“啟動組”文件夾,把剛才做好的ScanReg快捷方式放進去,這樣,Win95/97就和Win98的注冊表保護功能完全一樣。
4.用軟件管理注冊表
現在有很多用于管理注冊表的軟件,例如:注冊表修改軟件Reg2000;注冊表監視軟件Regmon;注冊表清理軟件Regclean等。下面以微軟公司開發的Regclean為例說明用軟件對注冊表的管理。在頻繁的安裝和卸載一些軟件時,注冊表中會留下許多垃圾信息,你可以通過運行Regclean刪除這些無用的表項,并把所做的修改存放在一個Undo文件中,用戶可隨時恢復。經過Regclean的處理,系統性能得到很大的提升,尤其是縮短了系統的啟動時間。而且只要系統一啟動,Regclean就會搜索注冊表,如果發現錯誤,只要按一下FixError就大功告成了。Regclean清理注冊表后,會產生一個*.reg文件,里面的內容是剛被清理出的注冊表項,可以用各種字處理軟件打開查看,但請注意:不能直接選“打開”(即:把它們加入注冊表),否則這些垃圾信息就會重新登錄到注冊表中,剛才的FixError工作就白做了。
相關文章: