svchost.exe占用100%CPU,内存占用100MB以上

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:00:06
每次启动以后,多个svchost.exe进程有一个总是占用100%CPU,内存占用也相当高,在100MB以上!如果不上网的情况下,一般几分钟后恢复正常,我用赛门铁克企业版+ZONEALARM PRO,同时打开木马克星或者windows Defender也不见报出任何的不正常!为何svchost.exe占用这么多的CPU和内存呢?
我用的WINDOWS XP。

现象:

机器启动运行几分钟后 svchost.exe就会占系统cpu资源的100%
拔掉网线就好了,重连上网后一会儿:svchost.exe又占cpu资源的99%;
解决:

假设你已经使用了免费杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响:
想办法清空C:\WINDOWS\SoftwareDistribution 目录下所有的文件重启机器即可。

如果机器提示文件正在使用("Automatic Updates"服务正在运行)无法删除相应目录:

则想办法打开控制面板==>管理工具==>服务,找到"Automatic Updates",设置成手动启动,
重启后再删除 C:\WINDOWS\SoftwareDistribution。问题就解决了。
然后再打开控制面板==>管理工具==>服务,找到"Automatic Updates",恢复成自动启动重启。
注意:重启后最好在上网条件比较好的地方让系统顺利完成一次系统自动更新。

推广: 遇到类似问题的应该挺多的,如果你也发现这个方法有用,请将 http://www.chedong.com/blog/archives/001286.html
这个链接加到你的blog里。
html代码: <a xhref="http://www.chedong.com/blog/archives/001286.html">svchost.exe</a>
<