Windows Update 執行更新後彈出錯誤代碼 0x8DDD0007,通常表示更新服務狀態不一致、登錄殘留重開機旗標、或 WSUS/Proxy 設定干擾。本文提供登錄修復與重置更新元件兩大方案,操作前請先備份登錄或建立系統還原點。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequiredHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update(整個項目)Flags 值為 0:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile\FlagsHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile_01C60B4A7471BAAB\Flags以系統管理員身分開啟命令提示字元,依序執行:
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\system32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
重開機後 Windows Update 將重建乾淨的元件存儲,通常可解決 0x8DDD0007、0x8007000E、0x8024402F 等常見錯誤。
netsh winhttp show proxy,若非預設需 netsh winhttp reset proxy。sfc /scannow。DISM /Online /Cleanup-Image /RestoreHealth。