Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 登錄表故障恢復三大絕招:系統還原、上次正確配置、專業修復工具

編輯:Windows XP 系統介紹

現象

每次開機彈出「Windows - 登錄表故障恢復」對話框,表示登錄表資料庫檔案(SYSTEM、SOFTWARE、SAM、SECURITY、DEFAULT)損壞或不一致。

方法一:系統還原(最推薦)

  1. 開始 → 所有程式 → 附屬應用程式 → 系統工具 → 系統還原。
  2. 選擇「將我的電腦還原到較早的時間」→ 下一步。
  3. 挑選故障發生前的還原點(粗體日期) → 下一步 → 確認。
  4. 系統重啟並還原登錄表與系統檔案。

若系統還原功能被關閉:控制台 → 系統 → 系統還原頁籤 → 取消勾選「在所有磁碟機上關閉系統還原」。

方法二:上次正確的配置(Last Known Good Configuration)

  1. 開機 POST 過程中連續點擊 F8 進入進階開機選單。
  2. 選擇「上次正確的配置」→ Enter。

原理:以備份的 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet 覆蓋目前損壞的控制集。限制:無法修復驅動程式檔案遺失/損壞,也無法還原其他登錄表分支(如 HKCU、HKLM\Software)的變更。

方法三:第三方登錄表修復工具

若上述方法無效,可嘗試 RegFix、TweakNow RegCleaner、Wise Registry Cleaner 等工具掃描並修復錯誤鍵值。若修復後問題復發,可能為惡意軟體持續竄改,需先全盤掃毒。

進階手動修復(適用雙系統/修復主控台)

在命令提示字元(修復主控台或另一作業系統)執行:

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

此為將安裝初期備份的登錄表檔案覆蓋回去,相當於「完全恢復初始登錄表」。操作前請備份現有 Config 資料夾。

Copyright © Windows教程網 All Rights Reserved