打印

[求助] svchost.exe占用CPU100%

0

svchost.exe占用CPU100%

局域网内的2台电脑,运行一段时间后svchost.exe占用CPU100%。GOOGLE一下说是开启了自动升级,可以电脑的自动升级已经关闭了。装完系统唯一改动的就是设置了时间同步的NTP服务,是否和这个有关系?

TOP

0
重装一下系统试试。
svchost不应该占用那么高的。。除非有病毒。

TOP

0
svchost.exe是系统进程,你电脑应该是中毒了。
和NTP没关系。

TOP

0
肯定是病毒,有很多老版的恶心病毒都是伪装SVCHOST这个问题件的

TOP

0
简单的说没有这个RPC服务,机器几乎就上不了网了。很多应用服务都是依赖于这个RPC接口的,如果发现这个进程占了太多的CPU资源,直接把系统的RPC服务禁用了会是一场灾难:因为连恢复这个界面的系统服务设置界面都无法使用了。恢复的方法需要使用注册表编辑器,找到 HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Services >> RpcSs, 右侧找到Start属性,把它的值改为2再重启即可

TOP

0
版主留言
韋尐旭(2011-1-10 21:49): 严禁照搬网路!
那个和时间同步没关系。
对于svchost.exe关联:
微软官方对它的解释是Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。一个win2000有两个svchost进程,winxp中则有四个或四个以上的svchost进程Windows Vista 系统时svchost 进程多达12个。微软把很多服务做成共享方式,交由svchost.exe进程来启动。但svchost进程只作为服务宿主,并不能实现任何服务功能,即它只能提供条件让其他服务在这里被启动。也就是说,很多服务的启动靠它进行。
对于病毒的鉴定,很简单,打开任务管理器,进程里面看一下svchost,在每个svchost上面右键“属性”,应该看见全部座落于c:\windows\system32文件夹之中。如果不是,那就是病毒。病毒的清理你可以参照http://baike.baidu.com/view/29490.htm病毒清除办法 章节。
但是个人感觉条件允许的话,重装最好。

如果不是病毒,手动运行Windows Update,把所有该更新的全部更新一次看看。更新是很大的可能,更新时为什么慢?他是一个自动下载安装并且加载到系统的过程。手动把所有该更新的全部更新一次看看。

还不行的话请你参照以下:
清空C:\WINDOWS\SoftwareDistribution 目录下所有的文件重启机器即可。(C:\WINDOWS\SoftwareDistribution是Windows update服务的临时文件存放目录)

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

则想办法打开控制面板==>管理工具==>服务,找到"Automatic Updates",设置成手动启动,
重启后再删除 C:\WINDOWS\SoftwareDistribution。问题就解决了。
然后再打开控制面板==>管理工具==>服务,找到"Automatic Updates",恢复成自动启动重启。
注意:重启后最好在上网条件比较好的地方让系统顺利完成一次系统自动更新
另外注明:这个不是我原创,而是我以前学习电脑时搜集的资料。希望可以帮你。

TOP

0
以前有朋友也是这样
貌似是局域网内有人ARP攻击
你装个彩影防火墙试下

TOP

0
我以前也是常出现这样的问题,这次受教了

TOP

0
建议重装系统 因为有些病毒很环顾

TOP

0
svchost.exe出问题,很多时候都是和“蠕虫”类病毒有关,一般是染毒了,建议杀毒

TOP

当前时区 GMT+8, 现在时间是 2025-3-13 04:00