真正實現Windows XP、WIN7、WIN8下一鍵備份/還原註冊表: 首先說明一下XP下的註冊表的物理文件以及所在的目錄: ================================================================================ C:\Documents and Settings\Administrator\ C:\Documents and Settings\All Users\ C:\Documents and Settings\Default User\ C:\Documents and Settings\LocalService\ C:\Documents and Settings\NetworkService\ Ntuser.dat ntuser.dat.LOG ntuser.ini ================================================================================ C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\Windows C:\Documents and Settings\All Users\Local Settings\Application Data\Microsoft\Windows C:\Documents and Settings\Default User\Local Settings\Application Data\Microsoft\Windows C:\Documents and Settings\LocalService\Local Settings\Application Data\Microsoft\Windows C:\Documents and Settings\NetworkService\Local Settings\Application Data\Microsoft\Windows Usrclass.dat UsrClass.dat.LOG ntuser.pol ================================================================================ C:\WINDOWS\system32\config\ 此目錄內的全部文件。 ================================================================================ (或許有待補充的) 不明白請根據文件名和路徑自己谷歌或百度一下。 知道了註冊表的物理文件以及所在的目錄后,備份和還原的方法還用問的嗎: ================================================================================ @echo off @echo 備份主系統的所有註冊表文件。 %~d0 md "Main_Disk\WINDOWS\system32\config" xcopy /E /H "%~d0\WINDOWS\system32\config\*.*" "Main_Disk\WINDOWS\system32\config" md "Main_Disk\Documents and Settings" xcopy /S /H "%~d0\Documents and Settings\*"NTUSER.DAT "Main_Disk\Documents and Settings" xcopy /S /H "%~d0\Documents and Settings\*"ntuser.dat.LOG "Main_Disk\Documents and Settings" xcopy /S /H "%~d0\Documents and Settings\*"ntuser.ini "Main_Disk\Documents and Settings" xcopy /S /H "%~d0\Documents and Settings\*"UsrClass.dat "Main_Disk\Documents and Settings" xcopy /S /H "%~d0\Documents and Settings\*"UsrClass.dat.LOG "Main_Disk\Documents and Settings" xcopy /S /H "%~d0\Documents and Settings\*"ntuser.pol "Main_Disk\Documents and Settings" pause ================================================================================ 以上等號間的內容複製到bat文本文件保存為REG_Backup.bat,然後把它放進C盤,雙擊即可備份。 還原的話,只需進入Main_Disk文件夾,Ctrl+A全選,Ctrl+C複製,回到C盤,Ctrl+V粘貼即可。 不過不要把註冊表備份複製到桌面,否則再次運行此BAT時會重複備份。 其實直接按照上面的方法是行不通的,因為這樣直接複製會顯示註冊表文件會被進程佔用而無法複製之類的。 解決方法很簡單: 在運行REG_Backup.bat之前,至少要在你的硬盤上分兩個主分區,並且都裝好操作系統。 比如你想備份分區1的系統的註冊表,你就得進入分區2的系統, 然後把REG_Backup.bat複製到分區1的系統的主目錄,雙擊運行即可。 也就是說,備份或還原分區1的系統的註冊表,必須要進入分區2的系統,才可以實現。 WIN7/WIN8等任意的微軟操作系統,自己百度或谷歌器註冊表的物理文件,同樣方法即可實現備份。 如此簡單快捷就可實現註冊表的備份和還原,這表示: 當電腦操作不正當導致某些設置錯誤,但又不知道怎麼設置註冊表恢復正常的時候, 或者電腦誤安裝流氓垃圾軟件等等, 還原註冊表就可以了。 但這種方法只能夠是還原註冊表,如果其他的文件被黑客等更改了,那就只能是還原整個系統了。
真正實現Windows XP、WIN7、WIN8下一鍵備份/還原註冊表
最新推荐文章于 2024-05-22 08:13:44 发布