欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

当你使用 WindowsUpdate 或 Windows 自动升级的时候,可能会碰到 svchost.exe 进程CPU占用100%的现象。如果你的现象符合下面的相关症状,请安装一个补丁程序用于缓解这个问题。

症状
  • 系统里面有一个 svchost.exe 进程 CPU 占用率非常高
  • 硬盘读写频繁
  • 使用 Process Explorer 检查会发现该 svchost.exe 进程是 Automatic Updates 服务的宿主进程
  • 使用 Process Explorer 检查会发现该 svchost.exe 进程的句柄列表里面频繁出现 msi 文件或 msp 文件

 

解决方法

如果符合上述症状,请下载 Windows Installer 3.1 更新程序:

相关知识库解释文章地址:http://support.microsoft.com/kb/927891/en-us

需要注意的是,上述补丁对于本文所说的问题有一定的“疗效”,但是在某些情况下还是会出现 svchost.exe 进程CPU占用很高的情况,如果碰到,可以进行如下处理:

点击开始,运行,输入net stop "Automatic Updates",点击确定按钮,然后再点击开始,运行,输入net start "Automatic Updates",点击确定按钮。

上述操作将重启 Automatic Updates 服务,Automatic Updates 重启以后能够解决部分问题(至少在我的系统上有效的缓解了本文所说现象)。

如果上述所有操作均失败了,那么请联系 MIcrosoft 技术支持部门,看看有没有新的补丁程序出现。

Smallfrogs
http://www.KZTechs.com

已发表 2007年5月11日 3:06 作者 smallfrogs
归档在:

评论

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月11日 7:55 by Asuka

这个应该算正常现象的吗?

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月11日 11:35 by 元青松

我也遇到了这个问题。盆盆老大,快帮忙想办法!!

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月11日 15:56 by Smallfrogs

我说过了,请安装补丁程序。

补丁链接我也提供了。

Smallfrogs

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月12日 13:17 by netskys

原来和Windows Installer有关,我有个同事就遇到,我本来还以为是病毒,结果不管手动还是杀软都找不到病毒的痕迹。然后发现和Update进程有关……

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月13日 9:37 by ghjconan

每次更新都会遇到这情况……

谢谢老大提供信息……

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月13日 10:51 by coral

我的电脑在开机的时候是会出现这种问题,但是当我把它给结束掉之后电脑的速度就不会慢了,但是当我下次开机的时候那个进程还会占用我的CPU资源达到100%

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月13日 15:48 by aloki

上个星期遇到这个问题,后来我发现这好像跟AutoUpdate有关,于是我就像你说的那样用Process Explorer查看了那Svchost.exe,果然像你说的那样。不过我的解决方法是由它去,只是一个小时左右不用电脑,让它更新吧。现在看到你的论述,终于知道微软的解决补丁。希望下次自动更新的时候有用吧。谢谢Smallfrogs。

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月13日 16:29 by aloki

下载不了,微软现在下载的过程太麻烦了。希望Smallfrogs或哪位网友下载了的,发一份拷贝给我。我的操作系统是XP,E-mail是aloki@avl.com.cn,先在这里谢谢了

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月13日 19:48 by youyang

嗯,类似情况还可能出现在安装VS.NET 2005 SP1的时候,现在真的不知道MS的Windows Installer Team的兄弟们在搞什么东东

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月16日 14:34 by ahpeng

To元青松兄弟:感谢您光临ITECN博客!

您的问题可以参见Smallfrogs大虾写的文章,打一个补丁即可。

Smallfrogs乃是Windows的大牛,知名系统维护软件SREng的作者,他是盆盆的偶像。

欢迎您继续支持ITECN博客,我们这里有近40位热心技术高手的积极参与,烦请推荐您的朋友:)

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月16日 14:54 by gnaw0725

关于是服务器上出现lsass占用过高,请参考

http://gnaw0725.blogbus.com/logs/5023180.html

# re: 关于使用WindowsUpdate 或 Windows 自动升级时碰到的 svchost.exe 进程 CPU 资源占用过高的问题的相关信息

2007年5月16日 20:41 by ahpeng

To Gnaw0725:多谢王洋兄弟,非常牛的文章!

该帖子已禁止评论