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

Windows 8 系統檔案損壞無法自動修復:DISM 掃描/檢查/還原健康狀態三步驟

編輯:Windows 8 系統介紹

Windows 8 引入 DISM (部署映像服務與管理) 工具,可在線掃描、檢查、修復系統元件存放區損壞,比傳統 sfc /scannow 更強大 (可從 Windows Update 下載健康檔案替換)。

步驟一:掃描映像健康狀態

  1. 管理員命令提示字元執行:
    Dism /Online /Cleanup-Image /ScanHealth
  2. 此指令掃描所有系統檔案並與官方來源比對,記錄不一致情況。耗時數分鐘。

步驟二:檢查映像是否可修復

  1. 掃描完成後執行:
    Dism /Online /Cleanup-Image /CheckHealth
  2. 回報三種狀態之一:
    健康:無損壞。
    可修復:偵測到損壞,可透過 /RestoreHealth 修復。
    不可修復:映像嚴重損毀,需重新安裝系統或還原映像。

步驟三:修復映像 (線上/離線)

線上修復 (需網路、自動從 Windows Update 取得健康檔案)

  1. 執行:
    DISM /Online /Cleanup-Image /RestoreHealth
  2. 此過程將損壞檔案替換為官方版本,**第三方軟體與使用者設定完全保留**,系統未損壞部分正常運作,可邊修復邊工作。

離線修復 (使用本地來源、無需網路)

  1. 準備 Windows 安裝媒體 (ISO 掛載/USB),確認 install.wim 位置 (如 C:\Mount\Windows)。
  2. 執行:
    Dism /Online /Cleanup-Image /RestoreHealth /Source:C:\Mount\Windows /LimitAccess
  3. /LimitAccess 禁止連線 Windows Update,僅使用本地來源。

進階:SFC 與 DISM 聯用

  1. 先執行 DISM 修復元件存放區:DISM /Online /Cleanup-Image /RestoreHealth
  2. 再執行 SFC 修復系統檔案:sfc /scannow
  3. 此順序確保 SFC 讀取到健康的元件存放區作為修復來源。

適用情境

  • sfc /scannow 提示「找到損壞檔案但無法修復」。
  • 系統更新失敗、元件存放區錯誤 (CBS.log 記錄錯誤)。
  • 應用程式啟動失敗、系統功能異常 (如開始畫面、設定、檔案總管)。
  • 藍畫面錯誤碼指向系統檔案損壞 (如 CRITICAL_PROCESS_DIED)。
Copyright © Windows教程網 All Rights Reserved