Windows Update 失敗?常見錯誤代碼修復指南 / Windows Update Failed? Common Error Code Fix Guide
分類:救急維修 | 日期:2026-06-25
最後更新:2026年10月 | 由 IT SUPPORTKING 技術團隊編寫
一句答案:大部分 Windows Update 失敗都係兩個根源:下載暫存檔損壞,或者系統元件受損。最有效嘅通用修復流程係三步:先跑內建疑難排解工具,再手動清除 SoftwareDistribution 暫存資料夾,最後先 DISM 後 SFC 修復系統檔案。呢三步解決到絕大部分更新問題;如果見到特定錯誤代碼,對照本文嘅速查表精準處理。
方法一:先用內建疑難排解工具
Windows 有個專門診斷更新問題嘅自動化工具。唔係次次都搞得掂,但佢最安全,而且有時真係一鍵解決,值得先試。
- 按下
Windows + I開啟設定。 - 進入 「系統」→「疑難排解」→「其他疑難排解工具」。
- 搵到 「Windows Update」,按旁邊嘅 「執行」。
- 跟住精靈指示,佢會自動檢查更新服務狀態、暫存資料夾權限同網絡連接。
- 完成後重啟電腦,再試一次更新。
如果呢步唔得,唔好灰心 — 繼續落去。
方法二:手動清除 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
- 重啟電腦,進入 設定 → Windows Update → 檢查更新。
- 如果更新成功,可以刪除
SoftwareDistribution.old釋放空間。
方法三:錯誤代碼速查表
唔同錯誤代碼指向唔同根源,對號入座慳好多時間:
0x80070002 — 搵唔到指定檔案
最常見嘅更新錯誤,意思係系統搵唔到更新所需檔案。通常係暫存檔損壞,或者系統時間錯誤。
- 先檢查系統時間:右鍵工作列時鐘 →「調整日期/時間」→ 確保「自動設定時間」已開啟。
- 跟方法二清除 SoftwareDistribution 資料夾。
- 如果仲係唔得,檢查
C:WindowsLogsCBSCBS.log,搜尋「Error」搵出損壞嘅檔案。
0x800f0922 — 系統保留空間不足或 .NET 問題
兩個常見原因:一係系統保留分區(EFI/System Reserved)空間不足,二係 .NET Framework 元件損壞。
- 確保 C: 碟有至少 20GB 可用空間。
- 修復 .NET:進入 控制台 → 程式和功能 → 開啟或關閉 Windows 功能,取消勾選所有 .NET Framework 選項 → 確定 → 重啟 → 再重新勾選 → 確定 → 重啟。呢個會觸發 .NET 完全重新安裝。
- 如果係保留分區空間不足,要用分區工具(如 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 直接手動安裝:
- 進入 設定 → Windows Update → 更新記錄,搵到失敗嘅更新,記低佢嘅 KB 編號(例如 KB5034441)。
- 瀏覽器前往
catalog.update.microsoft.com。 - 搜尋該 KB 編號,根據系統版本(Windows 10/11、64-bit)選擇正確檔案,按 「Download」。
- 下載完成後雙擊
.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。