分享

WSUS补丁更新问题

 jan_hf 2009-11-25

 

我使用过这个方法来解决因为WSUS更新而造成SVCHOST占用CPU100%的问题。

1、首先,已经确认这是自动更新的一个Bug
2、微软已经推出KB927891进程修补,你可以先尝试安装此补丁
3、安装此补丁后问题仍未解决
a)微软即将发布此更新的下一个版本,要是有耐心,你可以等
b)像我这边遇到5000客户端告急,没法等情。您可以尝试如下方法:
1、    新建一个文本文件,其内容写入Net start wuauserv,并保存成WUAUServStart.bat
2、    新建一个文本文件,其内容写入Net stop wuauserv,并保存成WUAUServStop.bat
3、    将WUAUServStop.bat文件Copy到C:\WINDOWS\System32\GroupPolicy\User\Scripts\Logon
4、    将WUAUServStart.bat文件Copy到C:\WINDOWS\System32\GroupPolicy\User\Scripts\Logoff
5、    在开始菜单中单击运行并输入gpedit.msc后回车,此时将打开用户组策略
6、    打开用户配置→Windows设置→脚本
7、    在登录脚本中找到并添加WUAUServStop.bat
8、    在注销脚本中找到并添加WUAUServStart.bat
9、    关闭组策略窗口,在运行中输入gpupdate /force以强制刷新组策略
10、    重启计算机(可选)

----------------------------------------------------------------------------------------------------------

不过其他计算机都可以,只有少数计算机不能自动更新。


----------------------------------------------------------------------------------------------------------

您好!

 

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

 

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.

 

如果问题依然存在,请将%windir%\windowsupdate.log和具体的报错信息贴到论坛中来。

 

希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系。

 

Tom Zhang 张一平

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多