當 sfc /scannow 無法修復系統檔案時,需祭出更強大的 DISM (部署映像服務與管理) 工具,從 Windows Update 元件庫下載健康檔案替換損壞檔案,且不影響第三方軟體與使用者設定。完整流程分為「檢查」與「修復」兩階段。
以系統管理員身分開啟命令提示字元,依序執行:
Dism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /RestoreHealth
此指令會將異常檔案還原為官方原版,保留所有應用程式與使用者資料,過程中系統其餘功能正常運作。
若有 Windows 8 安裝媒體 (ISO/USB),掛載後假設掛載槽為 C:\Mount\Windows,執行:
Dism /Online /Cleanup-Image /RestoreHealth /Source:C:\Mount\Windows /LimitAccess
/LimitAccess 參數防止 DISM 嘗試連線 Windows Update。
建議流程: 先跑 ScanHealth → CheckHealth 確認可修復 → 執行 RestoreHealth → 最後再跑一次 sfc /scannow 確保檔案系統一致性。