现在的位置: 首页 > 综合 > 正文

解决windows update 8024402C错误

2012年05月29日 ⁄ 综合 ⁄ 共 1990字 ⁄ 字号 评论关闭

安装了2003 SP1
更新时总是会有 8024402C错误
错误
网上daimoon兄的解决方式
他的机器在ISA SERVER后
而我的机器是ISA SERVER 2004

网上daimoon兄的解决方式
他的机器在ISA SERVER后
环境:windows xp sp1,位于isa server后

问题:使用windows auto update 后出错误提示:0x8024402C,不能自动更新。

解决:

1、查看$windows/windowsupdata.log文件,日志中有如下记录:

Send failed with hr = 80072ee7.
SendRequest failed with hr = 80072ee7. Proxy List used: <(null)> Bypass List used : <(null)>
GetConfig: 0x8024402c
PT: Cannot recover from fault, origin=GetConfig, hr=0x8024402c
Sync of Updates: 0x8024402c

WU client failed Searching for update with error 0x8024402c

WU client calls back to search call WindowsUpdate with code Call failed and error 0x8024402c

2、运行proxycfg

Current WinHTTP proxy settings under

  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettings :

    Flags        = PROXY_TYPE_DIRECT
    Proxy Server = -not set-
    Bypass List  = -not set-

3、运行proxycfg -u,而后在Proxy Server及Bypass List设置上均会有值

4、运行net stop wuauserv,后运行net start wuauserv

5、问题解决

我的解决方式:

C:\WINDOWS\system32>proxycfg
Microsoft (R) WinHTTP Default Proxy Configuration Tool
版权(C) Microsoft Corporation。保留所有权利。

当前 WinHTTP 代理设置在:
  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\
      WinHttpSettings :

    代理服务器 :  unknown54321:80
    跨越列表   :  <local>
我没有代理服务器!
这里有个代理服务器很明显后问题
在windows/windowsupdata.log文件
Proxy List used: <unknown54321:80> Bypass List used : <<local>> Auth Schemes used : <>
unknown54321:80是有问题的
如果这里用proxycfg -u
如果IE里面没有代理服务器地址的话
就会出现,

C:\WINDOWS\system32>proxycfg -u
Microsoft (R) WinHTTP Default Proxy Configuration Tool
版权(C) Microsoft Corporation。保留所有权利。

写代理设置出错。(87) 参数不正确。

迁移有错失败。(87) 参数不正确。

所以这里只能用命令
C:\WINDOWS\system32>proxycfg -d
Microsoft (R) WinHTTP Default Proxy Configuration Tool
版权(C) Microsoft Corporation。保留所有权利。

更新的代理设置
当前 WinHTTP 代理设置在:
  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\
      WinHttpSettings :

     直接访问(无代理服务器)。
如果这时更新,还会遇见0x8024401F这个错误
呵呵不用慌!
C:\WINDOWS\system32>net stop wuauserv
Automatic Updates 服务正在停止.
Automatic Updates 服务已成功停止。

C:\WINDOWS\system32>net start wuauserv
Automatic Updates 服务正在启动 .
Automatic Updates 服务已经启动成功。

后就会出现很久很久的滚动条!
OK

抱歉!评论已关闭.