找回密码
 注册
快捷导航
查看: 1487|回复: 0

WinXP系统,自动更新服务导致SVCHOST.EXE进程CPU占用率过高

[复制链接] |自动提醒
阅读字号:

539

回帖

12

积分

1万

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-2-25
发表于 2007-6-29 16:49:43| 字数 1,106| - 中国–甘肃–酒泉 电信/同志网吧总店 | 显示全部楼层 |阅读模式
WinXP系统,自动更新服务导致SVCHOST.EXE进程CPU占用率过高

WinXP系统,SVCHOST.EXE进程CPU占用率过高,如果停止Automatic Update服务,CPU占用率高的问题消失。
当计算机速度慢时,需要查看进程的CPU占用率和PID,打开按ctrl+alt+del打开任务管理器,在点击“查看-选择列”,钩选PID(进程标识符)(如下图)。然后在进程选项卡查看进程信息。XP系统可能有多个名称为svchost.exe的进程。如果发现某一个svchost.exe进程CPU占用率高,记下这个进程的PID。可以用下面的方法确认是否Automatic Update(简称AU)引起SVCHOST CPU占用率过高的问题。

     
1、用下面的命令行找到运行Automatic Update服务的SVCHOST进程的PID看是否与占用CPU过高的PID相同。如果相同,可以判断是此问题。
   Tasklist ?Cm wuaueng.dll
2、2-4的步骤用户帮助判断问题。执行下面的命令行来强制客户端发起补丁检测 (某些情况下这个命令行
   能够重现CPU占用率过高的问题)
   Wuauclt /detectnow
3、在任务管理器中找到运行Automatic Update服务的SVCHOST进程的PID,看它是否会引起
   长时间CPU占用率过高。(短时间内的CPU高是正常的)
4、停用Automatic Update服务看问题是否消失

解决方案您可以尝试用下面的方法看能否解决这个问题:
1、安装更新KB927891
   http://support.microsoft.com//kb/927891
2、如果安装了更新KB927891之后,客户端仍然有持续的100%CPU问题,请您
   下载安装最新的WSUS 3.0 客户端:

http://download.windowsupdate.com/v7/windowsupdate/redist/standalone/WindowsUpdateAgent30-x86.exe


针对64位操作系统:
http://download.windowsupdate.com/v7/windowsupdate/redist/standalone/WindowsUpdateAgent30-x64.exe

http://download.windowsupdate.com/v7/windowsupdate/redist/standalone/WindowsUpdateAgent30-ia64.exe

关于此问题的更详细信息和补丁下载,参看微软知识库:

http://support.microsoft.com/kb/927891/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-31 22:57 , Processed in 0.075126 second(s), 24 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部