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

解決 Vista 更新補丁失敗/重啟循環的完整方案

編輯:Windows Vista 教學

Vista 補丁更新卡在「重啟→失敗→再更新」死循環,按順序嘗試以下方案直至解決:

方案一:重置 WinHTTP 代理

proxycfg –d(運行框執行)

方案二:重建軟件分發目錄

net stop wuauserv
ren %systemroot%\SoftwareDistribution SDOLD
net start wuauserv

方案三:重新註冊核心 DLL(批處理)

  1. 創建 register.bat,內容包含 30+ regsvr32 /s xxx.dll 命令(urlmon.dll, shdocvw.dll, wuapi.dll 等)。
  2. 運行 attrib -h -s -r %windir%\system32\catroot2\*.* 清除屬性。
  3. 雙擊運行 register.bat。

方案四:重建 Catroot2 目錄

net stop cryptsvc
ren %systemroot%\system32\catroot2 oldcatroot2
net start cryptsvc

方案五:暫時卸載第三方防火牆

非單純關閉,需完全卸載(服務殘留仍會攔截)。

建議按順序執行,每步驗證是否解決。

Copyright © Windows教程網 All Rights Reserved