DOS下修改和恢複注冊表的技巧

當我們人爲錯誤操作或者惡性病毒感染而使系統切底崩潰,不能進入WINDOWS圖形界面時,我們可以在DOS下面盡量挽救系統。

一、使用scanreg/restore

DOS界面下輸入該命令,就可以在最近的5個注冊表備份裏恢複,這種方法有個致命的缺陷就是只有最近5天的注冊表備份可以選擇。因爲控制著自動備份的scanreg.exe只會在每天第一次啓動電腦時備份,如果哪天你安裝的程序或者對注冊表的修改比較多,那麽你的努力就大多白費了。

二、使用regedit.exe

這種方法可以把錯誤修複而完全不影響注冊表的其他健康部分。這樣,我們就能在最大限度上保留我們的工作成果了。使用regedit.exe對注冊表實行局部修改的思路是:首先,把注冊表裏有嫌疑的分支導出;然後,使用edit對它進行分析和修改;最後,把健康的分支重新導入注冊表裏。好了,我們來看看整個過程的具體操作。

1 導出注冊表分支

在DOS下導出注冊表分支的命令格式是:Regedit[/L:system] [/R:user] /E filename [regpath1]。/L:system是指定system.dat的路徑,/R:user是指定user.dat的路徑,如果不說明,系統就會在默認的路徑下找;/E:是導出注冊表分支的文件名,regpath1是要導出的注冊表分支。比如,我們要導出默認注冊表關于控制系統啓動的分支到test.reg裏,命令如下:

regedit /e test.reg HKEY-LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

2 對注冊表進行分析、修改

在DOS下面只要運行edit就能對*.reg文件進行編輯了,因爲我們導出的注冊表實際上就是文本文件。不過,要正確找出引起錯誤的地方並修改,需要我們平時對注冊表積累的經驗。下面,我們看一下它的基本結構,以使我們在對它的修改時可以有的放矢。

注冊表裏面有6個主分支,其中容易引起致命錯誤而使WINDOWS不能正常啓動的分支有: [HKEY_LOCAL_MACHINE],記錄著本地機器的硬件配置以及安裝的相應軟件,特別是[HKEY-LOCAL-MACHINE\Enum\PCI]這個分支下面的主鍵值,一旦出錯,WINDOWS往往不能啓動。如[HKEY-LOCAL-MACHINE\Enum\PCI\VEN_8086&DEV-7111&SUBSYS_00000000&REV-01\BUS_00&DEV_07&FUNC-01]記錄的是硬盤控制器的詳細信息,下面的Logconfig記錄著它的各種參數;[HKEY_LOCAL-MACHINE\Enum\PCI\VEN-1002&DEV-4C42&SUBSYS_4C421071&REV-DC\000800]記錄的則是顯示卡的重要資料和參數,一旦這裏出錯,往往會導致WINDOWS在啓動時黑屏,然後死掉。

另外還有[HKEY-LOCAL-M ACHINE\Software\Microsoft\Windows\CurrentVersion]裏記錄著WINDOWS當前版本的信息以及啓動時執行的程序等,這是病毒最愛攻擊和修改的地方。

至于還有[HKEY-CLASS-ROOT]是記錄文件種類及其關聯信息的,[HKEY-CURRENT-USER]裏記錄著當前用戶的各種信息,包括登陸的密碼和各方面的設置等,這些一般不會引起WINDOWS的致命錯誤,這裏也不再詳細分析了。

當我們對這些鍵值分析和修改時,如果碰到什麽不清處的地方,可以通過第1點的導出注冊表方法,把一些備份注冊表的相應分支導出,進行比較。WINDOWS的注冊表備份都放在C:\windows\sysbackup裏面,如我們要導出第一個注冊表備份的[HKEY_LOCAL_MACHINE]分支,那麽我們可以先進入該目錄,然後鍵入命令:extract /e rb000.cab *.*,先把system.dat和user.dat解壓出來,再鍵入命令:regedit /L:system.dat /R:user.dat /e backup.reg HKEY-LOCAL-MACHINE。

3 把修改好的注冊表分支重新導入

命令的格式爲:regedit /L:system /R:user file1.reg file2.reg。我們一般都要修改默認的注冊表文件,所以在實際使用中只需鍵入:regedit file1.reg就行了。

看完要頂哦

下面還有常用的命令總結

1.導出注冊表

格式:regedit /l:system /R:user /e filename.reg regpath

含義:/l system 指定system.dat文件的路徑

:/R user 指定user.dat文件的路徑

:/E filename.reg指定表編輯器要進行導出到那個REG文件中的操作

Regpath:指定要導出哪個注冊表的分支,若省略則表示導出整個注冊表

2.導入注冊表

格式:regedit /l:system /R:user

含義:同上

3.重建注冊表

格式:regedit /l:system /R:user /C file.reg

含義:用指定的注冊表文件來重建注冊表

4.刪除分支

格式:regedit /l:system /R:user /D regpath

含義:都差不多,就是刪除/D regpath指定的分支,若刪除整個注冊表

5.恢複注冊表

使用Scanreg.exe來檢查,備份,恢複,修複注冊表

格式:Scanreg [<option>=

參數/backup:, 同時備份同注冊表相關的文件(如user.dat,system.dat,win.ini,放在sysbackupgh (文件名爲rb--?.cab)

/resore 選擇一個備份文件進行恢複注冊表(它只能用在純DOS下)

/fix 修複損壞的注冊表(它只能用在純DOS下)

/comment="<comment>"在備份注冊表進增加一些詳細的注釋到CAB(在",")

注:從其他的電腦上拷貝一份新的注冊表文件--x.reg,覆蓋原來的。

還原WindowsXP注冊表的一個小技巧
  Windows將其配置信息存儲在一個稱爲注冊表的數據庫中,該數據庫包含計算機中每個用戶的配置文件、有關系統硬件的信息、安裝的程序及屬性設置,Windows在其運行中不斷引用這些信息。Win XP提供了一個還原注冊表的...查看完整版>>還原WindowsXP注冊表的一個小技巧
 
還原XP注冊表的一個小技巧
Windows將其配置信息存儲在一個稱爲注冊表的數據庫中,該數據庫包含計算機中每個用戶的配置文件、有關系統硬件的信息、安裝的程序及屬性設置,Windows在其運行中不斷引用這些信息。Win XP提供了一個還原注冊表的新方...查看完整版>>還原XP注冊表的一個小技巧
 
818注冊表修改實用技巧
818與電腦一樣,有些功能要通過修改注冊表才能實現,現將一些實用修改技巧歸納如下(修改注冊表要用專用軟件,修改前最好備份,注冊表的修改一般都是要軟起後才會生效的): 一、鈴聲路徑修改:\HKEY_CURRENT_U...查看完整版>>818注冊表修改實用技巧
 
修改注冊表 鼠標右鍵菜單的訂制技巧
加裝了應用軟件之後,鼠標器右鍵點桌面取“新建”時其彈出菜單有時會增加該軟件的快速啓動選項。但這一選項其實很少用得到。增加了這些菜單項反而使鼠標取“新建”項時菜單彈出變慢。一般情況下這些新增的菜單項很難...查看完整版>>修改注冊表 鼠標右鍵菜單的訂制技巧
 
Windows Vista上網注冊表修改小技巧
  本文轉自:vista之家  還在使用互聯星空撥號的朋友請注意了,Windows Vista下怎麽設置撥號器自動撥號上網,特別羅列步驟如下:  (1)win+r輸入regedit進入注冊表;  (2)依次打開打開HKEY_CURRENT_USER\Softwa...查看完整版>>Windows Vista上網注冊表修改小技巧
 
Win98自帶的衛士:注冊表修改深入技巧
你是否有這樣的煩惱——你的朋友沒經你的允許打開你的電腦,而你卻提心吊膽,因爲裏面有你的秘密;你一個人躲在房間裏看DVD,你的MM不停地打電話找你,原來她的電腦因爲誤操作不能工作了……怎麽辦呢?Windows 98可是...查看完整版>>Win98自帶的衛士:注冊表修改深入技巧
 
DOS下維護注冊表的高級技巧
  現在隨著電腦應用知識的普及,我想,很多朋友對WINDOWS注冊表的修改已經有不少經驗和心得。在圖形界面下對注冊表的維護和修改,就不必再提了,但有時候,我們可能會遇到更辣手的事情,如由于人爲錯誤操作或者惡性...查看完整版>>DOS下維護注冊表的高級技巧
 
修改多普達S600左鍵(修改注冊表的方法)
修改多普達S600左鍵(修改注冊表的方法)
廢話不說,直接進入主題。 s600左鍵(日曆)路徑爲: HKEY_CURRENT_USER/software/Microsoft/Today/keys下的112 把原來的數據改成下圖所示: 圖好像不清楚 -,- 就是將第二行改成\windows\tmail.exe ...查看完整版>>修改多普達S600左鍵(修改注冊表的方法)
 
對網上盛傳的修改i308注冊表的一點勘誤
進入i308的某個子功能時,這時按下右軟鍵以激活菜單功能,或在菜單中選擇了某個子功能執行時,手機總會發出聲音,剛開始還覺得新鮮,但用長了就覺得有點煩人了。 想要關閉這個聲音,但在手機設置中找不到地方。于...查看完整版>>對網上盛傳的修改i308注冊表的一點勘誤
 
 
回到王朝網路首頁