無論是 Windows Update、第三方補丁工具(如 360),還是手動安裝 .msu,都可能遇到「安裝失敗、錯誤代碼不明、進度條卡死」。以下六步驟由淺入深,涵蓋 90% 以上情境。
失敗畫面截圖或記下 KBxxxxxx,上 Microsoft 支援網站 查詢:
適用作業系統版本?前置補丁?已被取代?針對什麼漏洞?
第三方工具偶爾會誤推不適用補丁,確認適用性是第一道關卡。
微軟更新型錄 Microsoft Update Catalog 下載 .msu → 右鍵「以系統管理員身分執行」。
若成功 → 完成。
若失敗 → **完整複製錯誤訊息/代碼**(如 0x800F0A12),不可只看「安裝失敗」四字。
C:\Windows\SoftwareDistribution\Download、臨時檔0x800F0A12) → 微軟技術支援站搜尋、Google/論壇查詢同錯誤案例msconfig → 「服務」頁籤 → 勾選「隱藏所有 Microsoft 服務」→ 「全部停用」sfc /scannow管理員 CMD 執行:
sfc /scannow
若報告「找到損毀檔案並已修復」→ 重試補丁。
若提示特定檔案缺失 → 記下檔名 → 從可信來源(同版本 Win 7 安裝映像 install.wim 解壓、或官方符號伺服器)補回對應路徑。
下載並執行 System Update Readiness Tool(對應版本 x86/x64):
KB947821
執行完畢重開機,再嘗試安裝補丁。此工具專門修復元件存放區 (C:\Windows\servicing) 不一致問題,成功率極高。
補丁安裝失敗不可怕,可怕的是「重灌大法」思維。按 查 KB → 手裝 → 看碼 → 淨啟 → SFC → Readiness Tool 六步走,絕大多數情況可在不重灌前提下修復,保留系統環境與使用者資料。