Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win10 更新卡住不動?重置 Windows Update 元件與 SoftwareDistribution 快取標準修復流程

編輯:Windows 10 系統介紹

Windows Update 停留在「檢查更新」、「下載 0%」、「安裝 100% 重啟後復原」等卡住狀態,核心原因通常是 SoftwareDistribution 快取損毀 或 Windows Update 服務狀態異常。標準修復流程只需 5 步驟,無需重裝系統。

標準修復 5 步驟

  1. Win + R → services.msc → 找到 Windows Update → 右鍵 停止
  2. 檔案總管前往 C:\Windows\SoftwareDistribution → 重命名為 SoftwareDistribution.old(需管理員權限)
  3. 回到服務管理員 → 右鍵 Windows Update → 啟動(啟動類型設為自動)
  4. 設定 → 更新與安全性 → Windows Update → 檢查更新
  5. 若仍異常,以管理員身分開啟命令提示字元,執行:
    sfc /scannow
    DISM /Online /Cleanup-Image /RestoreHealth
    完成後重新開機再試

進階修復:完整重置 Windows Update 元件

以管理員身分開啟命令提示字元,依序執行:

net stop wuauserv
net stop bits
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc

此流程會重建所有更新相關資料庫與快取,解決 95% 以上卡住問題。

常見卡住狀態對應策略

卡住狀態可能原因優先嘗試
檢查更新無限轉圈更新索引損毀、網路 DNS 異常重置元件、更換 DNS(1.1.1.1/8.8.8.8)
下載卡在 0%/特定百分比快取損毀、頻寬限制、磁碟空間不足重命名 SoftwareDistribution、檢查磁碟空間
安裝 100% 重啟後復原更新套件衝突、驅動不相容、第三方防毒攔截暫停防毒、更新驅動、離線安裝 MSU 包
錯誤碼 0x80070002/0x800f0922系統檔案遺失、服務未啟動、分區空間不足sfc/DISM 修復、擴充系統分區

離線安裝替代方案

若 Windows Update 持續失敗,可至 Microsoft Update Catalog 搜尋 KB 編號,下載 .msu 離線包,參考 手動安裝指令教學 部署。

預防建議

  • 保持系統盤 ≥ 20 GB 可用空間
  • 避免使用「一鍵關閉更新」工具,改用群組原則延遲更新(專業版/企業版)
  • 定期手動執行「檢查更新」,避免長間隔累積過多套件一次安裝
  • 重要驅動(顯卡、晶片組、網卡)保持最新版
Copyright © Windows教程網 All Rights Reserved