wsus客户端更新常见问题及解决
WSUS客户端常见问题分析及解决
一、 常见问题分析
1、 WSUS客户端操作系统版本不符合要求,客户端自动更新需要的操作系统版本如
下,
带有 Service Pack 3 (SP3) 或 Service Pack 4 (SP4) 的 Microsoft Windows 2000
2000 Server 或带有 SP3 或 SP4 的 Professional、带有 SP3 或 SP4 的 Windows
Windows 2000 Advanced Server。
带有或不带 Service Pack 1 或 Service Pack 2 的 Microsoft Windows XP Professional。
Microsoft Windows Server 2003 Standard Edition、Windows Server 2003 Enterprise Edition、Windows Server 2003 Datacenter Edition 或 Windows Server 2003 Web Edition。
2、 没有正常下载和更新到最新的WSUS客户端版本,版本应该是WSUS 2.0。使用
工具ClientDiag.exe来进行检测。或者在控制面板中找到Automatic Update,双击
后显示不为下图就说明没有更新成功。
3、 没有正常启动Automatic Updates 和 Background Intelligent Transfer Service服
务
4、 网络不能访问或者不能直接访问WSUS服务器,安装了firewall client 之外的Proxy
等代理软件,比如project软件附带的代理fakeproxy。或者在注册表中设置了
WinHTTPSettings。
5、 组策略是否在客户端上生效。检查注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUp
date,
6、 检查C:\WINDOWS\下的文件WindowsUpdate.log,检查具体的错误原因。
7、 日志中报BITS服务不正常。
二、解决办法
1、 针对1的解决办法是,更新操作系统或者手工安装相应的SP。
2、 针对2的解决办法是, 停止Automatic Updates服务。用新的文件wuaueng.dll
替换老的文件。启动Automatic Updates服务。执行命令wuauclt.exe /detectnow。 3、 针对3的解决办法是,把两个服务的启动模式改为自动,并要求客户端不要修改。
然后重起两个相关服务。执行命令wuauclt.exe /detectnow。
4、 针对4的解决办法是,检查网络是否正常,DNS是否正常。卸载不需要的Proxy
工具。或者删除注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Inter
net Settings\Connections]下的键值WinHttpSettings。然后重起Automatic Updates
服务,执行命令wuauclt.exe /detectnow。
5、 针对5的解决办法是,是否已经加入域。手工刷新组策略。gpupdate /force,Windows
2003机器,或者SECEDIT,Windows 2000机器,。注册表成功显示正确后,重
起Automatic Updates服务,执行命令wuauclt.exe /detectnow。
6、 针对6的解决办法是,由系统部协助解决。 7、 针对7的解决办法是,重新安装BITS2.0软件。
二、操作顺序
1、 检查操作系统版本。
用工具ClientDiag.exe检查。 2、
3、 检查客户端版本。
4、 检查服务状态。
5、 检查网络状态和注册表。
6、 检查日志。
7、 找到原因采取相应的操作后,重起两个服务,然后执行命令wuauclt.exe
/detectnow。
三、安装补丁失败的客户端
可以让用户手动安装补丁,也可以具体检查错误的原因。