Win8.1更新提示「安裝成功需重啟」,重啟過程卻報「更新失敗,正在回滾」。經典卡住場景:更新元件存儲損壞/SoftwareDistribution快取殘留/第三方安全軟體攔截。標準化修復流程可解決95%案例。
標準化修復四步法
步驟1:卸載失敗更新包(需知KB編號)
- Win+X → 「命令提示字元 (管理員)」
- 執行:
wusa /uninstall /kb:XXXXXXX(KB編號從「更新歷程記錄」獲取)
- 執行:
dism /online /cleanup-image /startcomponentcleanup 清理替換組件
步驟2:徹底清理SoftwareDistribution快取
- Win+R → `services.msc` → 找到「Windows Update」 → 右鍵「停止」
- 檔案總管前往:`C:\Windows\SoftwareDistribution\DataStore` → 全選刪除
- 前往:`C:\Windows\SoftwareDistribution\Download` → 全選刪除
- 回 `services.msc` → 右鍵「Windows Update」 → 「啟動」
步驟3:優化更新環境
- 啟用 Windows 防火牆(某些更新需防火牆服務)
- 暫時停用/卸載第三方安全軟體(360/火綿/卡巴斯基等)
- 確保 `C:` 盤剩餘空間 > 20GB
- 以管理員身分執行:
sfc /scannow → DISM /Online /Cleanup-Image /RestoreHealth
步驟4:重新檢查更新
- 重啟電腦
- 「設定」 → 「更新和安全性」 → 「Windows Update」 → 「檢查更新」
- 若仍失敗,查看 `C:\Windows\Logs\CBS\CBS.log` 及 `C:\Windows\Logs\DISM\dism.log` 定位具體錯誤

進階:離線安裝更新包(繞過Windows Update服務)
- 前往 Microsoft Update Catalog 搜尋KB編號下載 `.msu` 獨立包
- 以管理員身分運行:
wusa Windows8.1-KBXXXXXXX-x64.msu /quiet /norestart
- 重啟驗證
專家建議
- 企業環境建議部署 WSUS/SCCM 統一分發更新,避免單機隨機失敗
- 關鍵伺服器採用「延遲更新」策略:半年通道(SAC)延遲180天、長期服務通道(LTSC)延遲365天
- 保留 `C:\Windows\SoftwareDistribution\Download` 最近成功安裝的 `.cab`/`.psf` 文件,可供離線修復參考
「卸載→清理→優化→重試」四步法,將Win8.1更新失敗變為可控常規操作,告別回滾焦慮。