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

解決 Windows Update 失敗全攻略:常見錯誤代碼與修復方案

編輯:XP 系統基礎知識

問題一:點「更新」頁面不動、不掃描

方案 1:刪除快取與登錄鍵

  1. 關閉 IE,刪除 C:\Windows\System32\dllcache 及 System32 下的 IUCtl.dll、IUEngine.dll (或用搜尋刪除)。
  2. 開啟 regedit,刪除 HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\IUControl\SelfUpdateStatus。

方案 2:安裝最新 Windows Update 用戶端

從微軟下載中心取得最新 WindowsUpdateAgent 安裝。

方案 3:清除 IE 暫存檔、Cookie、歷史記錄

IE → 工具 → 網際網路選項 → 一般 → 刪除全部 → 關閉所有視窗重試。

問題二:顯示「目前無可用更新」、左側灰色

原因:登錄版本號誤導 WU 認為非 XP 系統。
修復:regedit → HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\VersionNumber 修正為正確值:
XP Professional: 5.1.2600 (SP1: 5.1.2600.1106 等) — 依實際版本填入。修改後重開機再連 WU。

問題三:錯誤代碼 0x800A138F (掃描正常、下載/安裝失敗)

方案 1:校正系統日期時間

錯誤時間會導致 SSL/憑證驗證失敗。

方案 2:刪除 WU 相關資料夾

C:\Program Files\WindowsUpdate
C:\Windows\System32\WindowsUpdate

方案 3:清除 IE 暫存檔

方案 4:徹底重置 WU 元件

  1. 刪除 Program Files\Windows Update 除 V4 外所有內容;進入 V4 保留 iuhist.XML 其餘全刪;刪除 WUTEMP 資料夾內容。
  2. 執行 regsvr32 /u C:\WINNT\System32\IUCTL.dll (XP 路徑為 System32)。
  3. 搜尋並刪除所有 IUCTL.dll、IUEngine.dll。
  4. 重開機再連 WU。

方案 5:調整 IE 安全性區域設定

  1. 「受信任的網站」→ 安全性層級設「低」/「預設」→「網站」→ 取消「要求伺服器驗證」→ 加入:
    https://windowsupdate.microsoft.com
    https://v4.windowsupdate.microsoft.com
    https://download.windowsupdate.com
    *.akamai.net
  2. 「受限制的網站」確認上述網址不在清單中。
  3. 「內容」→「憑證」→「清除 SSL 狀態」;「自動完成」→「清除表單/密碼」。

方案 6:檢查 HOSTS 檔封鎖 Akamai

路徑:C:\Windows\System32\drivers\etc\hosts (XP/2003)。用記事本開啟,刪除或註解 (#) 含 akamai 的行。儲存後執行 ipconfig /flushdns 清除 DNS 快取。

依序嘗試上述方案,多數 Windows Update 問題可獲解決。

Copyright © Windows教程網 All Rights Reserved