如何修複“Windows/System32/Config/System中檔案丟失或損壞”故障

來源:互聯網
上載者:User

如何修複“Windows/System32/Config/System中檔案丟失或損壞”故障

英文原文引自

http://xphelpandsupport.mvps.org/how_do_i_repair_a_missing_or_cor1.htm

此類錯誤通常說明電腦因為註冊表的原因不能啟動,下列操作應該能夠修正以上錯誤。然而,需要特別注意的是,你需要將5個註冊表地區全部進行替換。只簡單的替換一個或者兩個將會潛在的導致其他的錯誤

 

注意

如果你使用的是WindowsXP的OEM版本,那麼你不應該使用方法2。否則,你的作業系統將不再可用。OEM安裝版本建立了事先不存在的使用者名稱和密碼。因此,對於你個人來講,下面的操作指導不會解決問題。對於OEM版本XP的最簡單方法是使用製造商提供的恢複盤重新安裝XP系統

 

簡單方法

1/重啟機器

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

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

4/按斷行符號鍵

5/此時,電腦應該重新安裝最近一次的正常啟動所使用的設定檔

6/重啟電腦

7/如果仍然存在問題,那麼採用下面的複雜方法

 

複雜方法

 

第一步

1/將Windows XP的安裝光碟片放入光碟機,重啟電腦

2/在“歡迎使用安裝程式”介面,按R鍵,進入修復主控台

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

4/你需要根據你所安裝的Windows XP系統的直接選取相應的數字。如果你僅僅安裝了一個單系統,那麼應該選擇1

5/此時,需要你輸入管理員Administrator使用者的密碼。如果你以前沒有設過此密碼,那麼直接按斷行符號鍵即可

6/如果密碼正確,那麼將修復主控台提示符,進入修復主控台命令互動介面

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-F86E30B3E7F8}”的目錄

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_SECURITY為SECURITY

重新命名_REGISTRY_MACHINE_SOFTWARE為SOFTWARE

重新命名_REGISTRY_MACHINE_SYSTEM為SYSTEM

重新命名_REGISTRY_MACHINE_SAM為SAM

 

第三步

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/將系統還原至某一個以前的還原點。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.