XP 安裝 Service Pack 3 (SP3) 後,Windows Update / Microsoft Update 報錯 0x8007000E、0x8024402C 或無限搜尋更新、無法下載,經查為 wups2.dll 版本不匹配或未正確註冊所致。
net stop wuauserv
regsvr32 %windir%\system32\wups2.dll
64 位元 XP (極少見) 請用:regsvr32 %windir%\syswow64\wups2.dll
net start wuauserv
wups2.dll 為 Windows Update 代理程式核心元件,負責掃描、下載、安裝協調。wuaueng.dll 呼叫失敗。regsvr32 強制重寫 HKCR\CLSID\{...} 註冊鍵值,修復介面指標。regsvr32 wuapi.dll regsvr32 wuaueng.dll regsvr32 wucltui.dll regsvr32 wups.dll regsvr32 wuweb.dll regsvr32 msxml3.dll
net stop wuauserv ren %windir%\SoftwareDistribution SoftwareDistribution.old net start wuauserv
sfc /scannow (需 XP 安裝光碟)。*.windowsupdate.microsoft.com, *.update.microsoft.com, *.download.windowsupdate.com。這是 XP SP3 經典「更新失效」問題的標準解法,微軟知識庫 KB 943144 亦有記載。執行完上述步驟,99% 情況即可恢復正常更新功能。