萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win8 sfc /scannow 提示「找到損毀檔案但無法修復」?DISM 修復元件存放區完整流程

Windows 8/8.1/10 執行 sfc /scannow 掃描系統檔案時,若出現 「Windows 資源保護找到損毀檔案但無法修復其中某些檔案」,表示 元件存放區 (Component Store, %WinDir%\WinSxS) 本身已損毀,SFC 無法從中取得健康副本進行替換。必須先使用 DISM (部署映像服務與管理) 修復元件存放區,再重新執行 SFC。

階段一:檢查元件存放區健康狀態

    1. 以系統管理員身分開啟命令提示字元。
    2. 掃描健康狀態 (僅檢查,不修復):
    Dism /Online /Cleanup-Image /ScanHealth
    3. 檢查是否偵測到損毀:
    Dism /Online /Cleanup-Image /CheckHealth

階段二:修復元件存放區 (需網路下載健康檔案)

    1. 執行修復指令 (會連線 Windows Update 下載替換檔案):
    DISM /Online /Cleanup-Image /RestoreHealth
    注意: 修復過程極慢 (可能 10-60 分鐘),需穩定網路,建議掛 VPN 加速下載。
    2. 若離線環境或需指定來源 (如掛載的 install.wim):
    Dism /Online /Cleanup-Image /RestoreHealth /Source:D:\Sources\install.wim /LimitAccess
    (將 D:\Sources\install.wim 替換為實際掛載 ISO 後的 install.wim 路徑)。

階段三:重新執行 SFC 完成最終修復

    1. DISM 修復完成後,再次執行:
    sfc /scannow
    2. 此次應顯示「Windows 資源保護未找到任何完整性違規」或成功修復所有檔案。

常見問題

  • DISM 卡在 20%/40%/60%:屬正常,正在下載/驗證大量元件檔案,請耐心等待。
  • 錯誤 0x800f081f:找不到來源檔案,請確認網路連線 Windows Update、或指定正確的 /Source 路徑 (需包含完整 WinSxS 結構)。
  • 建議順序:DISM /RestoreHealth → sfc /scannow → 重新開機。

sfc 找到損毀檔案無法修復錯誤訊息

copyright © 萬盛學電腦網 all rights reserved