Windows Update 失敗?常見錯誤代碼修復指南 / Windows Update Failed? Common Error Code Fix Guide

分類:救急維修 | 日期:2026-06-25

最後更新:2026年10月 | 由 IT SUPPORTKING 技術團隊編寫

一句答案:大部分 Windows Update 失敗都係兩個根源:下載暫存檔損壞,或者系統元件受損。最有效嘅通用修復流程係三步:先跑內建疑難排解工具,再手動清除 SoftwareDistribution 暫存資料夾,最後先 DISM 後 SFC 修復系統檔案。呢三步解決到絕大部分更新問題;如果見到特定錯誤代碼,對照本文嘅速查表精準處理。

方法一:先用內建疑難排解工具

Windows 有個專門診斷更新問題嘅自動化工具。唔係次次都搞得掂,但佢最安全,而且有時真係一鍵解決,值得先試。

  1. 按下 Windows + I 開啟設定。
  2. 進入 「系統」→「疑難排解」→「其他疑難排解工具」。
  3. 搵到 「Windows Update」,按旁邊嘅 「執行」。
  4. 跟住精靈指示,佢會自動檢查更新服務狀態、暫存資料夾權限同網絡連接。
  5. 完成後重啟電腦,再試一次更新。

如果呢步唔得,唔好灰心 — 繼續落去。

方法二:手動清除 SoftwareDistribution 暫存資料夾

Windows Update 下載嘅檔案暫存喺 C:WindowsSoftwareDistribution。如果下載中途斷咗(網絡唔穩、突然斷電),呢啲暫存檔會損壞,之後每次更新都會反覆失敗。清咗佢係安全嘅 — 下次檢查更新時 Windows 會重新下載。

操作步驟(管理員命令提示字元):

:: 停止更新相關服務
net stop wuauserv
net stop bits
net stop cryptsvc

:: 重新命名暫存資料夾(比重命名刪走更安全,可還原)
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old

:: 重啟服務
net start wuauserv
net start bits
net start cryptsvc
  1. 重啟電腦,進入 設定 → Windows Update → 檢查更新。
  2. 如果更新成功,可以刪除 SoftwareDistribution.old 釋放空間。

方法三:錯誤代碼速查表

唔同錯誤代碼指向唔同根源,對號入座慳好多時間:

0x80070002 — 搵唔到指定檔案

最常見嘅更新錯誤,意思係系統搵唔到更新所需檔案。通常係暫存檔損壞,或者系統時間錯誤。

  1. 先檢查系統時間:右鍵工作列時鐘 →「調整日期/時間」→ 確保「自動設定時間」已開啟。
  2. 跟方法二清除 SoftwareDistribution 資料夾。
  3. 如果仲係唔得,檢查 C:WindowsLogsCBSCBS.log,搜尋「Error」搵出損壞嘅檔案。

0x800f0922 — 系統保留空間不足或 .NET 問題

兩個常見原因:一係系統保留分區(EFI/System Reserved)空間不足,二係 .NET Framework 元件損壞。

  1. 確保 C: 碟有至少 20GB 可用空間。
  2. 修復 .NET:進入 控制台 → 程式和功能 → 開啟或關閉 Windows 功能,取消勾選所有 .NET Framework 選項 → 確定 → 重啟 → 再重新勾選 → 確定 → 重啟。呢個會觸發 .NET 完全重新安裝。
  3. 如果係保留分區空間不足,要用分區工具(如 MiniTool Partition Wizard)擴大該分區 — 呢步有風險,唔熟嘅話搵專業人員處理。

0x80070490 — 系統元件損壞

代表 Windows Update 依賴嘅系統元件已經損壞,多數係之前更新中斷或第三方軟件衝突造成。直接跳去方法四,用 DISM + SFC 修復。

方法四:DISM + SFC 系統檔案修復(注意順序)

好多更新失敗嘅根源都係系統檔案損壞。呢度有個常見誤區:一定要先跑 DISM,後跑 SFC。因為 SFC 用本地系統映像嚟修復檔案,如果個映像本身都爛咗,SFC 係修唔到嘅;而 DISM 會由 Windows Update 下載健康嘅映像,確保 SFC 有正確嘅「模板」。

完整流程(管理員身份,每步需時 10-30 分鐘,要有網絡):

DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

DISM 完成後再執行:

sfc /scannow

掃描完成後重啟電腦,再試 Windows Update。

方法五:由 Microsoft Update Catalog 手動下載補丁

如果某個特定更新反覆自動安裝失敗,可以繞過 Windows Update 直接手動安裝:

  1. 進入 設定 → Windows Update → 更新記錄,搵到失敗嘅更新,記低佢嘅 KB 編號(例如 KB5034441)。
  2. 瀏覽器前往 catalog.update.microsoft.com。
  3. 搜尋該 KB 編號,根據系統版本(Windows 10/11、64-bit)選擇正確檔案,按 「Download」。
  4. 下載完成後雙擊 .msu 檔案安裝,完成後重啟。

注意:一定要揀啱系統架構(x64 定 ARM64),揀錯會安裝失敗。

方法六:完整重置 Windows Update 元件

呢個係最後手段 — 完全重置更新相關嘅所有服務同暫存。當以上方法都唔得,呢招通常救得返。管理員命令提示字元依次執行:

REM 停止所有相關服務
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
net stop appidsvc

REM 清除暫存資料夾
rd /s /q C:WindowsSoftwareDistribution
rd /s /q C:WindowsSystem32catroot2

REM 重置網絡元件
netsh winsock reset
netsh winhttp reset proxy

REM 重啟所有服務
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
net start appidsvc

執行完必須重啟電腦,再檢查更新。大部分頑固嘅更新問題都喺呢步解決。

慳時間提示:可以將上面指令存成 reset_windows_update.bat,以後管理員身份雙擊執行就得。

常見問題 FAQ

Q: Windows Update 一直顯示「正在檢查更新」轉圈,點算?

A: 通常係更新服務卡死咗。先試方法二(清除 SoftwareDistribution),唔得再用方法六(完整重置)。另外檢查網絡 — 有啲公司嘅防火牆或代理伺服器會阻擋 Windows Update 連線,可以試下用手機熱點更新一次,確認係咪網絡問題。

Q: 更新裝到一半突然斷電,開機後系統變得唔穩定,點算?

A: 開機時喺登入畫面按住 Shift 點擊「重新啟動」進入安全模式,喺安全模式執行 DISM /Online /Cleanup-Image /RestoreHealth 同 sfc /scannow。如果問題嚴重,可以用「系統還原」返去更新前嘅還原點:設定 → 系統 → 關於 → 系統保護 → 系統還原。前提係你之前有開住系統保護 — 建議而家就檢查一次。

Q: 可唔可以永久關閉 Windows Update?

A: 強烈唔建議。更新係系統安全最重要嘅防線,修補漏洞、擋惡意軟件。關閉更新等於開門畀黑客。如果只係想控制更新時間,可以設定「使用時段」:設定 → Windows Update → 進階選項 → 使用時段,叫 Windows 淨係喺你唔工作嘅時間安裝更新。

Q: 更新成日喺返工時間自動重啟,好阻住做嘢,點搞?

A: 兩個做法:1)設定使用時段(如上);2)喺「進階選項」入面暫停更新最多 5 個禮拜,等得閒先一次過裝。公司有多部電腦嘅話,最好統一管理更新排程 — 呢個正係我哋月費方案其中一項服務。


更新問題睇落簡單,但逐個方法試落去好嘥時間,尤其係 DISM/SFC 呢啲要跑成粒鐘嘅操作。IT SUPPORTKING 嘅技術團隊可以遙距幫你診斷錯誤代碼、精準修復,唔使你逐個方法撞。WhatsApp 我哋:+852 6558 6806。


相關閱讀