C:\Windows\System32\dllcache 及 System32 下的 IUCtl.dll、IUEngine.dll (或用搜尋刪除)。regedit,刪除 HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\IUControl\SelfUpdateStatus。從微軟下載中心取得最新 WindowsUpdateAgent 安裝。
IE → 工具 → 網際網路選項 → 一般 → 刪除全部 → 關閉所有視窗重試。
原因:登錄版本號誤導 WU 認為非 XP 系統。
修復:regedit → HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\VersionNumber 修正為正確值:
XP Professional: 5.1.2600 (SP1: 5.1.2600.1106 等) — 依實際版本填入。修改後重開機再連 WU。
錯誤時間會導致 SSL/憑證驗證失敗。
C:\Program Files\WindowsUpdate C:\Windows\System32\WindowsUpdate
Program Files\Windows Update 除 V4 外所有內容;進入 V4 保留 iuhist.XML 其餘全刪;刪除 WUTEMP 資料夾內容。regsvr32 /u C:\WINNT\System32\IUCTL.dll (XP 路徑為 System32)。IUCTL.dll、IUEngine.dll。https://windowsupdate.microsoft.comhttps://v4.windowsupdate.microsoft.comhttps://download.windowsupdate.com*.akamai.net路徑:C:\Windows\System32\drivers\etc\hosts (XP/2003)。用記事本開啟,刪除或註解 (#) 含 akamai 的行。儲存後執行 ipconfig /flushdns 清除 DNS 快取。
依序嘗試上述方案,多數 Windows Update 問題可獲解決。