Windows Update 損壞導致自動更新失敗、應用商店下載/更新失敗,錯誤代碼均為 0x800xxxxx 系列 (如 0x80070002, 0x8007000D, 0x800F081F, 0x80073712 等),提示「Windows 更新遇到未知錯誤」/「無法檢查更新」。
DISM.exe /Online /Cleanup-image /ScanHealth # 掃描組件存儲損壞情況,耗時 2-5 分鐘 DISM.exe /Online /Cleanup-image /RestoreHealth # 自動從 Windows Update 下載健康文件替換損壞組件,耗時 5-20 分鐘 (視網速/損壞程度)



| 錯誤代碼 | 常見含義 | DISM 修復有效性 |
|---|---|---|
| 0x80070002 | 系統找不到指定文件 (組件存儲缺失) | 高 |
| 0x8007000D | 數據無效 (清單/清單文件損壞) | 高 |
| 0x800F081F | 找不到來源文件 (需指定 /Source) | 中 (需掛載 install.wim) |
| 0x80073712 | 組件存儲損壞 | 高 |
| 0x800736CC | 清單驗證失敗 | 高 |
| 0x800705B9 | 事務管理器不可用 | 中 (需重啟/修復事務) |
| 0x80070246 | 文件被佔用/鎖定 | 中 (安全模式執行 DISM) |
| 0x8007370D | 清單缺失 | 高 |
| 0x8007370B | 清單解析錯誤 | 高 |
| 0x8007370A | 清單版本不匹配 | 高 |
| 0x80070057 | 參數錯誤 | 低 (需排查具體命令/註冊表) |
| 0x800B0100 | 憑證/信任鏈錯誤 | 低 (需修復根憑證/時間同步) |
| 0x80092003 | 憑證鏈驗證失敗 | 低 |
| 0x800B0101 | 憑證過期/無效 | 低 |
| 0x8007371B | 清單簽名驗證失敗 | 高 |
| 0x80070490 | 元素未找到 (註冊表/組件缺失) | 高 |
若 /RestoreHealth 因網絡失敗,可掛載 Windows 安裝映像 (ISO/Install.wim) 作為源:
# 掛載 ISO 到虛擬光盤 (假設為 E:) DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim:1 /LimitAccess # :1 為映像索引號 (Windows 8/8.1 通常為 1),/LimitAccess 禁止連網下載
sfc /scannow # 修復受保護系統文件,與 DISM 互補:DISM 修組件存儲,SFC 修系統文件
net stop wuauserv & ren SoftwareDistribution SoftwareDistribution.old & net start wuauserv) 後重試。