• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    注冊表已經損壞并導致 Windows XP 無法啟動的恢復方法

    發布時間:  2012/7/27 17:38:52
    文介紹如何恢復由于注冊表損壞而無法啟動的 Windows XP 系統。該步驟不能保證一定會將系統完全恢復為以前的狀態;但是使用該步驟,您應當可以恢復數據。

    警告:如果您的計算機上的操作系統是由 OEM 安裝的,請不要使用本文中介紹的步驟。OEM 安裝中的系統配置單元會創建以前不存在的密碼和用戶帳戶。如果您使用本文中介紹的步驟,可能無法重新登錄到故障恢復控制臺,因而無法還原最初的注冊表配置單元。

    您可以修復 Windows XP 中損壞的注冊表。注冊表文件損壞可能導致多種不同的錯誤信息。要了解與注冊表問題相關的錯誤信息,請參閱 Microsoft 知識庫中的相關文章。

    本文假定一般恢復方法失敗,只能使用故障恢復控制臺訪問系統,別無他法。如果有自動系統故障恢復 (ASR) 備份,則該備份是進行恢復的首選方案。Microsoft 建議您在嘗試本文介紹的步驟之前先使用 ASR 備份。

    注意:請務必將 5 個注冊表配置單元全部替換掉。如果您只替換一兩個配置單元,則可能導致潛在問題,這是因為軟件和硬件的設置可能位于注冊表中的多個位置。

    當您嘗試啟動或重新啟動基于 Windows XP 的計算機時,可能會收到下列錯誤信息之一:

    Windows XP could not start because the following file is missing or corrupt:\WINDOWS\SYSTEM32\CONFIG\SYSTEM
    Windows XP could not start because the following file is missing or corrupt:\WINDOWS\SYSTEM32\CONFIG\SOFTWARE
    Stop:c0000218 {Registry File Failure} The registry cannot load the hive (file):\SystemRoot\System32\Config\SOFTWARE or its log or alternate
    System error:Lsass.exe
    When trying to update a password the return status indicates that the value provided as the current password is not correct.

    恢復阻止 Windows XP 啟動的受損注冊表的手動步驟

    本文介紹的步驟使用了故障恢復控制臺和系統還原。本文還以特定順序列出所有必需的步驟,以確保該過程完整執行。完成此過程之后,系統將恢復到與出現問題之前的系統非常接近的狀態。如果您曾運行 NTBackup 并完成了系統狀態備份,則無需執行第二部分和第三部分中的步驟。您可以轉到第四部分。

    第一部分

    在第一部分中,您依次執行以下操作:啟動故障恢復控制臺、創建臨時文件夾、將現有注冊表文件備份到新位置、刪除現有位置的注冊表文件,然后將注冊表文件從修復文件夾復制到 System32\Config 文件夾中。完成此過程之后將創建一個注冊表,您可以使用此注冊表啟動 Windows XP。此注冊表是在 Windows XP 最初安裝過程中創建并保存的,因此,安裝過程結束后進行的一切更改和設置都將丟失。

    要完成第一部分,請按照下列步驟操作:

    1. 將 Windows XP 啟動盤插入軟盤驅動器,或將 Windows XP 安裝光盤插入 CD-ROM 驅動器,然后重新啟動計算機。
      按照提示,單擊以選中從 CD-ROM 驅動器啟動計算機所需的所有選項。
    2. 出現“歡迎使用安裝程序”屏幕時,按 R 啟動故障恢復控制臺。
    3. 如果您使用的是雙啟動或多重啟動計算機,請從故障恢復控制臺中選擇要訪問的安裝。
    4. 根據提示,鍵入管理員密碼。如果管理員密碼為空,則按 Enter。
    5. 在故障恢復控制臺的命令提示符處,鍵入以下命令行,并在每行之后按 Enter:
      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
    6. 鍵入 exit 退出故障恢復控制臺。計算機將重新啟動。

    注意:此過程假定 Windows XP 安裝在 C:\Windows 文件夾中。如果 Windows XP 安裝在另一個位置,請務必將 C:\Windows 更改為相應的 windows_folder

    如果您對另一臺計算機有訪問權限,為了節省時間,您可以在第五步中復制文本,然后創建一個諸如名為“Regcopy1.txt”的文本文件。若要使用此文件,請在故障恢復控制臺中啟動時運行以下命令:

    batch regcopy1.txt

    在故障恢復控制臺中使用 batch 命令,可以在一個文本文件中按順序處理所有的命令。在使用 batch 命令時,無需手動鍵入多個命令。

    第二部分

    若要完成本節中介紹的步驟,您必須以管理員或管理用戶(在管理員組中擁有帳戶的用戶)的身份登錄。如果您使用的是 Windows XP Home Edition,則可以用管理用戶的身份登錄。如果以管理員身份登錄,則必須先以安全模式啟動 Windows XP Home Edition。要以安全模式啟動 Windows XP Home Edition 計算機,請按照下列步驟操作。

    注意:在繼續之前請打印這些說明。以安全模式重新啟動計算機之后,您將無法查看這些說明。如果您使用的是 NTFS 文件系統,還應打印知識庫文章 KB309531 中的說明。第 7 步中引用了該文章。

    1. 單擊開始,單擊關機(或單擊關閉計算機),單擊重新啟動,然后單擊確定(或單擊重新啟動)。
    2. 按 F8。

      在配置為啟動到多個操作系統的計算機上,您可以在看到啟動菜單時按 F8。
    3. 使用箭頭鍵選擇相應的安全模式選項,然后按 Enter。
    4. 如果使用的是雙啟動或多重啟動系統,請使用箭頭鍵選擇要訪問的安裝,然后按 Enter。

    在第二部分中,您將使用系統還原從注冊表文件的備份位置復制這些文件。此文件夾在故障恢復控制臺中不可用,而且在正常使用過程中通常不可見。在開始此過程之前,您必須更改多個設置以使該文件夾可見:

    1. 啟動 Windows 資源管理器。
    2. 工具菜單上,單擊文件夾選項
    3. 單擊查看選項卡。
    4. 在“隱藏文件和文件夾”下,單擊選中“顯示所有文件和文件夾”,然后單擊以清除“隱藏受保護的操作系統文件(推薦)”復選框。
    5. 在出現對話框并要求您確認是否顯示這些文件時,單擊“是”。
    6. 雙擊 Windows XP 安裝所在的驅動器以顯示文件夾列表。一定要單擊正確的驅動器。
    7. 打開 System Volume Information 文件夾。因為此文件夾被設置為超級隱藏文件夾,所以此文件夾不可用并顯示為灰色。

      注意:此文件夾包含一個或多個 _restore {GUID} 文件夾,例如“_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}”。

      注意:您可能會收到以下錯誤信息:
      C:\System Volume Information is not accessible.Access is denied.
      如果收到此信息,請查看以下 Microsoft 知識庫文章以獲得對此文件夾的訪問并繼續執行后續步驟:
      309531  (http://support.microsoft.com/kb/309531/ ) 如何訪問 System Volume Information 文件夾
    8. 打開一個過去創建的文件夾。您可能需要單擊查看菜單上的詳細信息,以查看這些文件夾的創建時間。此文件夾中可能有一個或多個名稱以“RPx”開頭的文件夾。這些是還原點。
    9. 打開其中一個文件夾并找到 Snapshot 子文件夾。以下路徑是到 Snapshot 文件夾的文件夾路徑示例:
      C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot
    10. 從 Snapshot 文件夾中,將下列文件復制到 C:\Windows\Tmp 文件夾:
      • _REGISTRY_USER_.DEFAULT
      • _REGISTRY_MACHINE_SECURITY
      • _REGISTRY_MACHINE_SOFTWARE
      • _REGISTRY_MACHINE_SYSTEM
      • _REGISTRY_MACHINE_SAM
    11. 如下所示,重命名 C:\Windows\Tmp 文件夾中的文件:
      • 將 _REGISTRY_USER_.DEFAULT 重命名為 DEFAULT
      • 將 _REGISTRY_MACHINE_SECURITY 重命名為 SECURITY
      • 將 _REGISTRY_MACHINE_SOFTWARE 重命名為 SOFTWARE
      • 將 _REGISTRY_MACHINE_SYSTEM 重命名為 SYSTEM
      • 將 _REGISTRY_MACHINE_SAM 重命名為 SAM

    這些文件是系統還原產生的備份注冊表文件。因為您使用的是安裝程序創建的注冊表文件,所以該注冊表不知道這些還原點的存在和可用。系統將在 System Volume Information 下新建一個具有新 GUID 的文件夾,這就創建了一個還原點,該還原點包括在第一部分中復制的注冊表文件的副本。所以,一定不能使用最新的文件夾,特別是在該文件夾的時間戳與當前時間相同的情況下。

    當前系統配置無法識別以前的還原點。您必須擁有來自以前還原點的以前的注冊表副本,才能使以前的還原點再次可用。

    移動復制到 C:\Windows 文件夾中的 Tmp 文件夾中的注冊表文件,一定要保證這些文件在故障恢復控制臺中可用。您必須用這些文件替換 C:\Windows\System32\Config 文件夾中的當前注冊表文件。默認情況下,故障恢復控制臺的文件夾訪問權限是有限的,不能從 System Volume 文件夾復制文件。

    注意:本節中介紹的步驟假定您正在運行使用 FAT32 文件系統的計算機。 有關如何訪問使用 NTFS 文件系統的 System Volume Information 文件夾的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:

    309531  (http://support.microsoft.com/kb/309531/ ) 如何訪問 System Volume Information 文件夾

    第三部分

    在第三部分中,您將刪除現有的注冊表文件,然后將系統還原注冊表文件復制到 C:\Windows\System32\Config 文件夾:

    1. 啟動故障恢復控制臺。
    2. 在命令提示符處,鍵入下列命令行,并在鍵入每行之后按 Enter:
      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

      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
      注意:為了便于閱讀,其中的一些命令行可能已經做了換行處理。
    3. 鍵入 exit 退出故障恢復控制臺。您的計算機將重新啟動。

    注意:此過程假定 Windows XP 安裝在 C:\Windows 文件夾中。如果 Windows XP 安裝在另一個位置,請務必將 C:\Windows 更改為相應的 windows_folder

    如果您對另一臺計算機有訪問權限,為了節省時間,可以在第二步中復制文本,然后創建一個諸如名為“Regcopy2.txt”的文本文件。若要使用此文件,請在故障恢復控制臺啟動時,運行以下命令:

    batch regcopy2.txt

    第四部分

    1. 單擊開始,然后單擊所有程序
    2. 單擊附件,然后單擊系統工具

    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線