查看: 5575|回复: 19
收起左侧

[已解决] svchost.exe占cpu使用率很高的问题,各位大侠帮忙看看~~

 关闭 [复制链接]
AllenJi
发表于 2012-1-3 18:04:57 | 显示全部楼层 |阅读模式
本帖最后由 AllenJi 于 2012-1-4 10:22 编辑

每次联网之后cup占用率就变高,进程中这个程序占了好高,有时候能关掉这个进程有时候关了立马又出现了。。。也查不出有病毒。。。一断网cup使用率立马就下来了,求助各位大大。。。  PS 之前还重装过c盘 不管用。。。
win7 64位系统
                              
程序位置
                              

刚刚看了下这个进程的服务,竟是sina live deamon ,难道和新浪视频插件有关??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
打回原形、
发表于 2012-1-3 18:07:21 | 显示全部楼层
是不是装了什么有冲突的软件。比如两款不兼容的杀软。
也有部分可能是中了病毒。
先排查软件冲突的可能吧。

评分

参与人数 1经验 +1 收起 理由
HEMM + 1 感谢解答: )

查看全部评分

蛾不过如此
发表于 2012-1-3 18:09:24 | 显示全部楼层
WIN系统吧
是的话 就正常 这个是系统核心保护进程... ...
一开机就很占内存的了
一般WIN系统 内存占用1.33G左右
CPU40%左右都是正常的

评分

参与人数 1经验 +2 收起 理由
HEMM + 2 感谢支持,欢迎常来: )

查看全部评分

AllenJi
 楼主| 发表于 2012-1-3 18:09:41 | 显示全部楼层
打回原形、 发表于 2012-1-3 18:07
是不是装了什么有冲突的软件。比如两款不兼容的杀软。
也有部分可能是中了病毒。
先排查软件冲突的可能吧 ...

只装了360杀毒和安全卫士,没别的了。。。
AllenJi
 楼主| 发表于 2012-1-3 18:12:46 | 显示全部楼层
蛾不过如此 发表于 2012-1-3 18:09
WIN系统吧
是的话 就正常 这个是系统核心保护进程... ...
一开机就很占内存的了

问题是我一般cup使用率都不到百分之十,以前出现过这个状况,重装了c盘后,我看了下这个程序还在,不过不占cup了,可是最近又是这样了。。。
蛾不过如此
发表于 2012-1-3 18:19:25 | 显示全部楼层
不会是用了P2P软件吧
P2P就是调用这个进程来上传流量的
还有看看有没有补丁没有打齐  
最后下载金山急救箱 扫描修复看看
sasalemma
发表于 2012-1-3 19:00:16 来自手机 | 显示全部楼层
后台自动更新调用的进程吧…
AllenJi
 楼主| 发表于 2012-1-3 19:02:59 | 显示全部楼层
sasalemma 发表于 2012-1-3 19:00
后台自动更新调用的进程吧…

关了自动更新有时还这样。。
梦寻千古
发表于 2012-1-3 19:06:27 | 显示全部楼层
现象:

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

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

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

则想办法打开控制面板==>管理工具==>服务,找到"Automatic Updates",设置成手动启动,
重启后再删除 C:\WINDOWS\SoftwareDistribution。问题就解决了。
然后再打开控制面板==>管理工具==>服务,找到"Automatic Updates",恢复成自动启动重启。
注意:重启后最好在上网条件比较好的地方让系统顺利完成一次系统自动更新。
原因分析:
先说说什么是svchost.exe:简单的说没有这个服务机器几乎就上不了网了。很多应用服务都是以来于这个接口RPC的,如果发现这个进程占了太多的CPU资源,
直接把系统的RPC服务禁用了会是一场灾难:因为连恢复这个界面的系统服务设置界面都无法使用了。恢复的方法需要使用注册表编辑器,找到 HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Services >> RpcSs, 右侧找到Start属性,把它的值改为2再重启即可
造成svchost占系统CPU 100%的原因并非svchost服务本身:以上的情况是由于Windows Update服务下载/安装失败而导致更新服务反复重试造成的。而Windows的自动更新也是依赖于svchost服务的一个后台应用,从而表现为svchost.exe负载极高。 常发生这类问题的机器一般是上网条件(尤其是去国外网站)不稳定的机器,比如家里的父母的机器,往往在安装机器几个月以后不定期发生,每个月的第二个星期是高发期:因为最近几年MS很有规律的在每个月的第二个星期发布补丁程序)。
上面的解决方法并不能保证不重发作,但是为了svchost文件而每隔几个月重装一次操作系统还是太浪费时间了。
教训:spoolsv.exe和svchost.exe的问题都是应用遇到失败/例外情况后自动重试造成的,本想为用户节省时间的设计,但是重试的频度过高反而导致了和病毒一样的效果。

评分

参与人数 1经验 +1 收起 理由
▕、尕寶′ + 1 感谢解答: )

查看全部评分

sasalemma
发表于 2012-1-3 19:08:21 | 显示全部楼层
这进程的问题不是找这个进程、系统中后台运行的一些服务、调用这个进程、你得找到这个高使用率的进程是什么服务或程序调用的、才能解决问题、建议用进程工具调查下?

评分

参与人数 1经验 +1 收起 理由
▕、尕寶′ + 1 版区有你更精彩: )

查看全部评分

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-7-2 01:12 , Processed in 0.131889 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表