4月份MS停止了winodws xp补丁更新,规划了企业内部的系统升级,软件分发,补丁更新。

按计划进行一切顺利了的。操作系统发分正常,软件分发正常的。到了最小的补丁更新的出了问题的。

基本安装环境如下:

AD域控OS 2008

WSUS OS 2008 WSUS 3.0 sp2

配置安装一切正常的,组策略下发正常,WSUS添加计算机正常的。(其中有一部机器一直没有加到WSUS服务器中,原因ACL把WSUS服务访问拒绝)

全部机器都添加完成的。但客户机迟迟不更新的。

查看客户端日志:(粗体部分为主要错误)

 928 e18 AU #############

 928 e18 AU ## START ##  AU: Search for updates

 928 e18 AU #########

 928 e18 AU <<## SUBMITTED ## AU: Search for updates [CallId = {62FD6CC6-25EF-41D6-AF4F-4A7E55DDCD30}]

 928 13ec Agent *************

 928 13ec Agent ** START **  Agent: Finding updates [CallerId = AutomaticUpdates]

 928 13ec Agent *********

 928 13ec Agent   * Online = Yes; Ignore download priority = No

 928 13ec Agent   * Criteria = "IsInstalled=0 and DeploymentAction='Installation' or IsPresent=1 and DeploymentAction='Uninstallation' or IsInstalled=1 and DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0 and DeploymentAction='Uninstallation' and RebootRequired=1"

 928 13ec Agent   * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed

 928 13ec Agent   * Search Scope = {Machine}

 928 13ec Setup Checking for agent SelfUpdate

 928 13ec Setup Client version: Core: 7.6.7600.256  Aux: 7.6.7600.256

 928 13ec Misc Validating signature for C:\Windows\SoftwareDistribution\SelfUpdate\wuident.cab:

 928 13ec Misc  Microsoft signed: Yes

 928 13ec Misc WARNING: Digital Signatures on file C:\Windows\SoftwareDistribution\SelfUpdate\wuident.cab are not trusted: Error 0x800b0001

 928 13ec Setup WARNING: SelfUpdate check failed to download package information, error = 0x800B0001

 928 13ec Setup FATAL: SelfUpdate check failed, err = 0x800B0001

 928 13ec Agent   * WARNING: Skipping scan, self-update check returned 0x800B0001

 928 13ec Agent   * WARNING: Exit code = 0x800B0001

 928 13ec Agent *********

 928 13ec Agent **  END  **  Agent: Finding updates [CallerId = AutomaticUpdates]

 928 13ec Agent *************

 928 13ec Agent WARNING: WU client failed Searching for update with error 0x800b0001

 928 13f8 AU >>##  RESUMED  ## AU: Search for updates [CallId = {62FD6CC6-25EF-41D6-AF4F-4A7E55DDCD30}]

 928 13f8 AU   # WARNING: Search callback failed, result = 0x800B0001

 928 13f8 AU   # WARNING: Failed to find updates with error code 800B0001

 928 13f8 AU #########

 928 13f8 AU ##  END  ##  AU: Search for updates [CallId = {62FD6CC6-25EF-41D6-AF4F-4A7E55DDCD30}]

发理错误后,度娘,GO哥查询。也到MS的论坛提出过问题的。基本解决思路都是客户端处理

官方解决方案:

根据您提供的信息,我们建议您先按照以下步骤进行排错:

 1. 停止Automatic Updates service和BITS service,在命令提示符中运行:

net stop wuauserv

net stop bits

 2. 删除%windir%\softwaredistribution目录

 3. 启动Automatic Updates service和BITS service,当这2个服务别启动的时候,他们会自动创建softwaredistribution和相关的子文件。

 在命令提示符中运行:

net start wuauserv

net start bits

 4. 当%windir%\softwaredistribution目录已经被创建好后,让客户端立即域WSUS服务器进行连接。

 wuauclt.exe /resetauthorization /detectnow

 5. 在15分钟之后,检查客户端是否检查到需要的updates.

 测试后问题依旧存在!百度解决方法全部测试,解决失败。

 Google搜索发现在了个网站一个的错误的。提示解决的方法:

WSUS服务器缺少KB文件 KBWSUS-KB2720211

MSKB说明地址:http://support.microsoft.com/kb/2720211

下载地址:http://download.microsoft.com/download/1/4/8/148309A0-436D-46ED-8992-1049AB12C6A1/WSUS-KB2720211-x64.exe

其它的错误还在整理中。