Windows XP 登錄損毀引至無法啟動

Post date: 18-Oct-2009 15:10:35

電腦故障 : 不能進入視窗

故障徵狀 : 錯誤訊息 - "Windows XP could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM"

解決方法 :從備份登錄檔案取代損毀登錄檔案

1. 開機登入 E碟 多重開機

2. 開啟 Windows 檔案總管 [工具] [資料夾選項] [檢視] 選取 [顯示所有檔案和資料夾]及清除 [隱藏保護的作業系統檔案 (建議使用)] 核取方塊

3. [System Volume Information] 資料夾 [安全性] 新增 使用者名稱資料夾存取權

4. 開啟其中一個資料夾 C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP?\Snapshot

5. 將 [Snapshot] 資料夾中的下列檔案

_REGISTRY_USER_.DEFAULT 重新命名為 DEFAULT

_REGISTRY_MACHINE_SECURITY 重新命名為 SECURITY

_REGISTRY_MACHINE_SOFTWARE 重新命名為 SOFTWARE

_REGISTRY_MACHINE_SYSTEM 重新命名為 SYSTEM

_REGISTRY_MACHINE_SAM 重新命名為 SAM

取代位於 C:\Windows\System32\Config 資料夾中的同名登錄檔案

6. 重新開機,登入先前損毀系統視窗,使用 [系統還原] [將電腦還原到較早的時間點。

故障起因 : 當電腦開機過程中,存取硬碟系統檔案時,不小心碰撞電腦或不正常斷電。

參考資枓 : http://support.microsoft.com/kb/307545 如何修復造成 Windows XP 無法啟動的損毀登錄。

後記資訊 : 如電腦未安裝多重開機系統,可用Linux Live CD 開機,更簡單修復系統,可跳過1-3部分,直接執行4-6部分。