注冊(cè)表是Windows的核心組件,一旦其受損很容易導(dǎo)致系統(tǒng)崩潰。Windows 10 1803之前的版本,系統(tǒng)默認(rèn)會(huì)對(duì)注冊(cè)表進(jìn)行自動(dòng)備份,但是之后的版本卻默認(rèn)將這個(gè)功能關(guān)閉了。那么對(duì)于1803之后的Windows 10系統(tǒng),如何才能恢復(fù)對(duì)注冊(cè)表的自動(dòng)備份呢?當(dāng)注冊(cè)表出現(xiàn)問(wèn)題后又該如何進(jìn)行恢復(fù)?下面就給大家提供幾個(gè)解決方案。
修改注冊(cè)表恢復(fù)自動(dòng)備份功能
對(duì)于升級(jí)到1803之后的Windows 10系統(tǒng),我們可以通過(guò)修改注冊(cè)表的方法重新開(kāi)啟注冊(cè)表自動(dòng)備份功能,下面以Windows 10 18362.175版本為例說(shuō)明。
啟動(dòng)注冊(cè)表編輯器后,在左側(cè)導(dǎo)航欄中依次點(diǎn)擊定位到[HKLM\System\CurrentControlSet\Control\Session Manager\Configuration Manager]項(xiàng),然后在右側(cè)窗格空白處右擊,選擇“新建→DWORD(32位)值”,按提示新建一個(gè)名為“EnablePeriodicBackup”的項(xiàng),并將其值設(shè)置為“1”(圖1)。
圖1 新建EnablePeriodicBackup項(xiàng)
設(shè)置完畢重啟系統(tǒng),Windows 10就會(huì)自動(dòng)備份注冊(cè)表至“C:\Windows\System32\config\RegBack”文件夾中了,打開(kāi)該文件夾即可看到自動(dòng)備份的文件(圖2)。
圖2 查看注冊(cè)表文件
系統(tǒng)命令快速恢復(fù)備份的注冊(cè)表
從上述文件夾里可以看到,系統(tǒng)備份的是注冊(cè)表各大主鍵文件。因?yàn)橄到y(tǒng)在運(yùn)行的時(shí)候,這些鍵值文件會(huì)被系統(tǒng)調(diào)用,因此如果要進(jìn)行注冊(cè)表的恢復(fù),我們需要進(jìn)入修復(fù)模式進(jìn)行替換。
右擊任務(wù)欄上的“開(kāi)始”按鈕,依次點(diǎn)擊打開(kāi)“設(shè)置→更新和安全→恢復(fù)”,然后單擊右側(cè)窗格中“高級(jí)啟動(dòng)”下的“立即重新啟動(dòng)”(圖3)。
圖3 高級(jí)啟動(dòng)
重啟電腦后進(jìn)入高級(jí)啟動(dòng)菜單,按提示依次點(diǎn)擊“疑難解答→高級(jí)選項(xiàng)”,接著在高級(jí)選項(xiàng)窗口點(diǎn)擊“命令提示符”(圖4)。
圖4 高級(jí)選項(xiàng)
啟動(dòng)命令提示符后,按提示輸入下列命令進(jìn)行注冊(cè)表文件的替換,最后重啟系統(tǒng)即可。這里需要注意的是,注冊(cè)表恢復(fù)可能會(huì)造成嚴(yán)重后果,替換之前請(qǐng)做好數(shù)據(jù)的備份工作(圖5):
cd C:\Windows\System32\config\RegBack
rem 查看備份的注冊(cè)表文件
dir
rem 將備份的注冊(cè)表文件替換
copy *.* C:\Windows\System32\config\
圖5 替換注冊(cè)表文件
靈活備份及恢復(fù)部分注冊(cè)表
上述方法是備份整個(gè)注冊(cè)表,恢復(fù)操作比較麻煩。如果只是備份注冊(cè)表的部分?jǐn)?shù)據(jù),那么還可以使用注冊(cè)表編輯器的自身功能來(lái)實(shí)現(xiàn)。比如IE主頁(yè)的設(shè)置鍵值是[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main],為了防止其他程序更改主頁(yè)設(shè)置,那么可以在系統(tǒng)正常時(shí)候啟動(dòng)注冊(cè)表編輯器,定位到該鍵值后,接著點(diǎn)擊“文件→導(dǎo)出”,將上述鍵值導(dǎo)出備份為“ie.reg”(圖6)。
圖6 備份注冊(cè)表部份鍵值
以后如果發(fā)現(xiàn)自己的IE主頁(yè)設(shè)置被惡意更改,那么只要雙擊上述導(dǎo)出的注冊(cè)表文件,將其導(dǎo)入注冊(cè)表中覆蓋被篡改的設(shè)置即可(圖7)。
圖7 恢復(fù)注冊(cè)表鍵值
自建腳本備份及恢復(fù)注冊(cè)表
可以看到Windows 10注冊(cè)表文件實(shí)際上就是C:\Windows\System32\config下的“Default”、“SAM”、“Security”、“Software”和“System”這5個(gè)文件,系統(tǒng)自動(dòng)備份雖然方便,但是我們卻不知道系統(tǒng)會(huì)在什么時(shí)候創(chuàng)建備份。因此對(duì)于經(jīng)常需要備份注冊(cè)表文件的用戶,我們還可以自己建立自動(dòng)備份腳本。
在筆者的電腦上,首先在D盤(pán)根目錄下建立一個(gè)名為“back”的文件夾,接著啟動(dòng)記事本新建一個(gè)文件,并將其保存為腳本文件back.bat,放置在D盤(pán)根目錄下。腳本文件中的代碼如下:
copy C:\Windows\System32\config\Default d:\back
copy C:\Windows\System32\config\SAM d:\back
copy C:\Windows\System32\config\Security d:\back
copy C:\Windows\System32\config\Software d:\back
copy C:\Windows\System32\config\System d:\back
代碼的意思是是使用Copy命令將上述注冊(cè)表文件復(fù)制到D:\back下保存。這樣當(dāng)我們需要備份注冊(cè)表時(shí),同上進(jìn)入高級(jí)啟動(dòng)選項(xiàng),啟動(dòng)命令提示符后按提示輸入“D:\back.bat”即可自動(dòng)完成注冊(cè)表文件的備份了(圖8)。
圖8 自動(dòng)備份注冊(cè)表
如果需要恢復(fù)注冊(cè)表時(shí),同上進(jìn)入D:\back后,使用“copy d:\back\*.* C:\Windows\System32\config”進(jìn)行文件的恢復(fù)即可。
聯(lián)系客服