注冊表檢查程序Scanreg你用了嗎?
2020-10-31 15:44:02
供稿:網友
注冊表是Windows的命根子,如果注冊表損壞了,輕則導致程序運行出錯,嚴重的則會使整個系統崩潰,因此我們要經常做好注冊表的檢查和維護工作,以保證注冊表的安全。在Windows中系統提供了較為實用的注冊表檢查程序,但許多用戶對此程序不太了解,下面就向大家介紹它的具體用法。
在Windows中注冊表檢查程序有兩個,一個是在Windows視窗界面中使用的scanregw.e
xe程序,另一個是在DOS方式下使用的scanreg.exe程序。它們的功能和作用都不相同。
scanregw.exe程序能夠實現如下功能:
1、掃描檢查注冊表損壞情況。
2、創建注冊表文件備份。
scanreg.exe程序實現的功能比scanregw.exe程序要多,除了上述功能外,它還可以:
1、修復注冊表的錯誤,從備份注冊表文件中恢復注冊表。
2、用戶可以根據實際情況使用相應的注冊表檢查程序。
正常情況下當用戶安裝Windows系統后,系統自動在啟動項目中增加“scanregw.exe/autorun”運行項,即在每一天首次運行Windows時,使用scanregw.exe程序自動掃描檢查注冊表,同時生成注冊表備份文件。在默認情況下scanregw.exe程序保存最近的5個注冊表備份文件,這5個注冊表文件保存在Windows安裝目錄下的“sysbakup”子目錄中。
如果你希望能在計算機中多保留幾個注冊表備份文件,或者想修改注冊表文件的備份目錄,這時你可以通過修改“scanreg.ini”文件來實現,它是注冊表檢查程序的配置文件,在此文件中保存了注冊表檢查程序需要用到的所有配置信息。
在Windows中單擊“開始”-“運行”,然后在“打開”輸入框中鍵入“scanreg.ini”,Windows就會啟動文本編輯程序打開該文件(你也可以直接到Windows安裝目錄中直接打開該文件)。在此文件中各項設置的具體內容及含義如下(“Windows98”號后面為默認值,[]中為可選值):
1、backup=1[0]
在每一天首次運行Windows時運行scanregw.exe注冊表檢查程序。1為允許,0為禁止。
2、Optimize=1[0]
每次運行scanregw.exe注冊表檢查程序時,自動優化注冊表文件,并刪除一些過期或無用的數據。1為允許,0為禁止。
3、ScanregVersion=0.0001
程序版本說明。
4、MaxBackupCopies=5[1-99]
scanregw.exe注冊表檢查程序創建的注冊表備份文件最大保存數量。你可以根據自己的實際使用情況從1-99個備份數量中進行選擇。當然備份數量越多,所需要的存儲空間就越多。
5、BackupDirectoryWindows98
注冊表備份文件的保存目錄。當“Windows98”號后為空時,即使用系統默認的備份目錄“sysbckup”,如果你希望更改注冊表備份文件的保存目錄,只要在“BackupDirectory=”后鍵入備份目錄的完整路徑即可,但不能使用如“c: mpac”之類的臨時目錄。
6、Files=
用戶需要添加到注冊表備份文件中的自定義文件。scanregw.exe注冊表檢查程序創建注冊表備份文件時,將“system.dat”、“system.ini”、“user.dat”和“win.ini”四個文件保存在一個“cab”壓縮文件中,如果用戶需要將其他重要的系統配置文件添加到此壓縮文件中,就可以在“Files=”后進行添加,添加的文件必須使用完整的路徑和文件名,如果有多個文件,各文件之間用逗號隔開。如:C:msdos.sys,C:utoexec.bat。
當用戶的注冊表出現問題后,這時就要使用DOS方式下的注冊表檢查程序scanreg.exe來對注冊表進行相關修復操作。
當用戶在DOS方式運行scanreg.exe程序后,就進入一個DOS方式下的圖形界面,用戶按照提示就可進行注冊表的修復和恢復備份注冊表文件的操作。
除此之外,scanreg.exe還可以帶參數運行。在scanreg.exe中有如下幾個比較實用的參數:
1、backup:直接生成注冊表備份文件。
2、restore:從備份的注冊表文件中選擇一個進行恢復。
3、fix:自動修復注冊表中的錯誤。
需要注意的是,scanreg.exe不能在Windows98的安全模式下運行。