xp系统中svchost占用cpu高,如何解决?

本人的是上网本,svchost平时占用47%左右,开个浏览器就100%了,卡的要命,网上也搜了几个解决方法,无效果,跪求大神援手!

第1个回答  2013-12-13
这个是系统服务很多程序都会调用svchost.exe,有时病毒也会劫持这个服务,每个服务就有一个svchost.exe进程在运行。你用下面方法查找一下原因试试。
1,打开任务管理器,在任务管理器菜单中选择“查看”-“选择列”,在“PID(进程标识符)”前面打勾。
2,在CMD窗口输入“tasklist /svc”(不含引号)回车。

3,在任务管理器中对照2步骤列出的服务,看哪个占用CPU的svchost.exe进程的PID对应的是哪个服务。
4,点击“开始”-“运行”,输入services.msc,在列表中找出对应的服务,停止。如是不重要的服务可以禁用它。
要注意查看停止的服务是否是重要的系统服务,以免影响系统功能
上面方法如果不行也可以百度一下 svchost占用cpu高 查找一下其他方法。追问

我把 管理工具--服务-自动更新 设定为停止;然后将C:\WINDOWS\SoftwareDistribution 文件夹删除重启机器,svchost就没有出现占用cpu的情况。这几个svchost进程都占用率为0,正常么?

追答

系统好使就没问题了。怎么不正常呢、

本回答被提问者采纳