怎樣修復“Windows/System32/Config/System中文件丟失或損壞”故障


怎樣修復“Windows/System32/Config/System中文件丟失或損壞”故障

英文原文引自 http://xphelpandsupport.mvps.org/how_do_i_repair_a_missing_or_cor1.htm

此類錯誤通常說明計算機由於注冊表的原因不能啟動,下列操作應該可以修正以上錯誤。然而,須要特別注意的是,你須要將5個注冊表區域所有進行替換。僅僅簡單的替換一個或者兩個將會潛在的導致其它的錯誤

 

注意

假設你使用的是WindowsXPOEM版本號,那么你不應該用法2。否則,你的操作系統將不再可用。OEM安裝版本號創建了事先不存在的username和password。因此,對於你個人來講,以下的操作指導不會解決這個問題。對於OEM版本號XP的最簡單方法是使用制造商提供的恢復盤又一次安裝XP系統

 

簡單方法

1/重新啟動機器

2/按住F8鍵,直到出現菜單

3/菜單出現后,使用方向鍵選擇“近期一次正確的配置”選項

4/按回車鍵

5/此時,計算機應該又一次安裝近期一次的正常啟動所使用的配置文件

6/重新啟動計算機

7/假設仍然存在問題,那么採用以下的復雜方法

 

復雜方法

 

第一步

1/Windows XP的安裝光盤放入光驅,重新啟動計算機

2/在“歡迎使用安裝程序”界面,按R鍵,進入恢復控制台

3/在恢復控制台中會顯示當前Windows的安裝列表

4/你須要依據你所安裝的Windows XP系統的路徑選擇對應的數字。假設你只安裝了一個單系統,那么應該選擇1

5/此時,須要你輸入管理員Administrator用戶的password。假設你曾經沒有設過此password,那么直接按回車鍵就可以

6/假設password正確,那么將恢復控制台提示符,進入恢復控制台命令交互界面

7/在恢復控制台提示符后鍵入下述命令,每一行命令用回車鍵結束

md tmp

copy c:/windows/system32/config/system c:/windows/tmp/system.bak

copy c:/windows/system32/config/software c:/windows/tmp/software.bak

copy c:/windows/system32/config/sam c:/windows/tmp/sam.bak

copy c:/windows/system32/config/security c:/windows/tmp/security.bak

copy c:/windows/system32/config/default c:/windows/tmp/default.bak

 

delete c:/windows/system32/config/system

delete c:/windows/system32/config/software

delete c:/windows/system32/config/sam

delete c:/windows/system32/config/security

delete c:/windows/system32/config/default

 

copy c:/windows/repair/system c:/windows/system32/config/system

copy c:/windows/repair/software c:/windows/system32/config/software

copy c:/windows/repair/sam c:/windows/system32/config/sam

copy c:/windows/repair/security c:/windows/system32/config/security

copy c:/windows/repair/default c:/windows/system32/config/default

 

8/在上述命令運行完成后,鍵入Exit,退出恢復控制台

9/重新啟動計算機

 

第二步

10/計算機又一次啟動后使用Administrator身份登錄。假設你使用的是Windows XP Home版,那么你僅僅能在“安全模式”中使用Administrator身份登錄。

11/下一個操作是使用系統備份工具將注冊表文件拷貝至備份路徑。然而,在進行備份之前,你須要在文件管理器的“目錄選項”中設置“顯示全部文件和目錄”及“隱藏受保護的操作系統文件”。(操作步驟12-19為設置設置“顯示全部文件和目錄”及“隱藏受保護的操作系統文件”的方法,假設熟悉此操作,可直接跳至操作步驟20

12/打開文件管理器

13/選擇菜單中“工具”

14/選擇“目錄選項”

15/選擇“查看”選項卡

16/在高級設置中找到“顯示全部文件和目錄”及“隱藏受保護的操作系統文件”

17/選擇“顯示全部文件和目錄”

18/去除對“隱藏受保護的操作系統文件”的選擇

19/出現提示框,顯示編輯或刪除操作系統文件將破壞系統,選擇“是”。選擇“確定”,關閉“目錄選項”對話框

20/在文件管理器中進入Windows XP的安裝文件夾。

21/打開“System Volume Information”文件夾,假設此文件夾不可存取,可依據錯誤信息查看微軟知識庫文章309531

22/在“System Volume Information”文件夾中能夠看到一個或多個相似“_restore{87BD3667-3246-476B -923F -F86E30B3E 7F 8}”的文件夾

23/假設文件夾以圖標方式或者是縮略圖方式顯示,請選擇“查看”菜單項中的具體資料選項

24/選擇一個以RP開頭的,而且不是在當前時間創建的文件(這些文件為還原點,Restore Points

25/進入這些文件夾中的某一個,並找到當中的Snapshot文件夾。比方C:/System Volume Information/_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}/RP1/Snapshot

26/Snapshot文件夾中拷貝例如以下文件到“C:/Windows/tmp”文件夾

_REGISTRY_USER_.DEFAULT

_REGISTRY_MACHINE_SECURITY

_REGISTRY_MACHINE_SOFTWARE

_REGISTRY_MACHINE_SYSTEM

_REGISTRY_MACHINE_SAM

 

27/將“C:/Windows/tmp”文件夾中的這些文件依照例如以下方式進行重命名

重命名 _REGISTRY_USER_.DEFAULT DEFAULT

重命名_REGISTRY_MACHINE_SECURITYSECURITY

重命名_REGISTRY_MACHINE_SOFTWARESOFTWARE

重命名_REGISTRY_MACHINE_SYSTEMSYSTEM

重命名_REGISTRY_MACHINE_SAMSAM

 

第三步

28/如今你必須刪除現有的注冊表文件,而且將新的注冊表文件拷貝至“C:/Windows/System32/Config”文件夾。你能夠通過使用恢復控制台或者Windows 98啟動盤(假設系統所在分區的文件格式為FAT32)進行此項操作。在命令提示符后輸入例如以下命令:

del c:/windows/system32/config/sam

del c:/windows/system32/config/security

del c:/windows/system32/config/software

del c:/windows/system32/config/default

del c:/windows/system32/config/system

 

29/接着輸入例如以下命令:

copy c:/windows/tmp/software c:/windows/system32/config/software

copy c:/windows/tmp/system c:/windows/system32/config/system

copy c:/windows/tmp/sam c:/windows/system32/config/sam

copy c:/windows/tmp/security c:/windows/system32/config/security

copy c:/windows/tmp/default c:/windows/system32/config/default

 

30/最后退出恢復控制台,並重新啟動計算機

 

第四步

31/計算機又一次啟動,並進入系統后,選擇“開始”

32/選擇“所有程序”中的“附件”

33/選擇“系統還原”

34/將系統還原至某一個曾經的還原點。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM