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

Windows 系統修復六大絕招:免重裝搞定無法開機、檔案損毀、DLL 遺失、登錄檔錯誤、使用者設定損壞

編輯:Windows XP 系統介紹

前言

系統出問題不一定要重灌。掌握這六招,大多數故障可免重裝修復。

招式一:最後一次正確配置 (Last Known Good Configuration)

  • 適用:Win2000/XP/2003/Vista/7/8/10/11。
  • 操作:開機狂按 F8 → 選「最後一次正確的配置」。
  • 原理:還原 HKLM\System\CurrentControlSet 登錄檔分支至上次成功開機狀態。適合驅動更新、軟體安裝導致的開機失敗。

招式二:系統檔案檢查器 (SFC) 掃描修復

  • 指令:sfc /scannow (在「執行」或命令提示字元執行)。
  • 需插入 Windows 安裝光碟/ISO 掛載,以便替換損毀檔案。
  • 修復核心系統檔案 (dll、sys、exe 等),解決檔案遺失/版本不符導致的錯誤。

招式三:登出/切換使用者帳號 (隔離使用者設定損壞)

  • 適用:因特定軟體設定、使用者配置檔損壞導致的桌面異常、啟動項失效等。
  • 步驟:
  1. 控制台 → 使用者帳號 → 新增管理員帳號 (如 tempadmin)。
  2. 備份當前使用者資料夾重要資料 (C:\Documents and Settings\舊帳號 或 C:\Users\舊帳號) 至非系統盤。
  3. 登出舊帳號,登入新帳號。
  4. 將備份資料還原至新帳號對應資料夾。

原理:Windows 使用者設定隔離,新帳號 = 乾淨環境。

招式四:批次重新註冊所有 DLL (解決共用 DLL 遺失)

  • 建立 repair.bat,內容:
@echo off
for %%i in (%windir%\system32\*.dll) do regsvr32.exe /s %%i
  • 建立捷徑放桌面,雙擊執行。無訊息即成功。
  • 原理:重新註冊所有系統 DLL,修復因軟體解除安裝誤刪共用 DLL 導致的錯誤。

招式五:從 Repair 資料夾還原原始登錄檔 (登錄檔嚴重損毀)

  • 前提:單一作業系統 → 用 Win98/PE 開機進 DOS;多重開機 → 切換到其他正常系統。
  • 切換至 %windir%\Repair 目錄。
  • 依序執行:
copy sam %windir%\system32\config
copy system %windir%\system32\config
copy software %windir%\system32\config
copy default %windir%\system32\config
copy security %windir%\system32\config
  • 覆蓋確認全選「是」。重開機。
  • 原理:Windows 安裝完成後會在 Repair 備份初始登錄檔,還原可修復登錄檔損毀。

招式六:系統還原 (System Restore) — 僅限 XP/Vista/7/8/10/11

  • 路徑:開始 → 所有程式 → 附屬應用程式 → 系統工具 → 系統還原。
  • 選「將電腦還原到較早時間」 → 選取正常還原點 → 下一步 → 完成。
  • 前提:系統還原功能已啟用且有可用還原點。平時養成手動建立還原點習慣。

策略建議

按順序嘗試:一 → 二 → 六 → 三 → 四 → 五。由輕微非侵入式到深度修復,最大程度保留資料與設定。

Copyright © Windows教程網 All Rights Reserved