系统很慢但有些系统进程占CPU利用率很高
|
System Idle Process SYSTEM不是一个真正的进程,是核心虚拟出来的,多任务操作系统都有的!在没有可用的进程时,系统处于空运行状态,此时就是System Idle Process SYSTEM在运行!故它占用97%CPU时间,说明你的机器负荷很轻!你用WINZIP解压一个大的文件时,就可看到,System Idle Process SYSTEM占用CPU时间变化。 system idle ……是表示你系统剩余的CPU资源! 不要想去结束它! 要是他占的CPU资源为0估计你该重新启动了! 当“System Idle Process”进程占用资源为2%时,说明机器目前只有2%的资源是空闲的,即机器可能感染了病毒或被其他程序占用了98%的资源。换句话说,“System Idle Process”进程占用资源占用资源越大则系统可用资源越多,其字面意思是“系统空闲进程” svchost.exe占CPU 100%的解决方法现象:
假设你已经使用了杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响: 想办法清空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的问题都是应用遇到失败/例外情况后自动重试造成的,本想为用户节省时间的设计,但是重试的频度过高反而导致了和病毒一样的效果 来自http://www.chedong.com/blog/archives/001286.htmlwuauclt.exe是windows自动升级管理程序。该进程会不断在线检测更新。删除该进程将使你无法得到最新更新信息。 关于进程wuauclt.exe及如何彻底关掉这个进程 wuauclt.exe是MS的第五代更新程序。安装完微软最新的更新程序后,会在C:\windows\system32(如果你的系统安装在c盘的话)下生成wuauclt.exe和一个面板文件,并且每次启动计算机,都会自动后台运行wuauclt.exe,注册表启动是里找不到该值的,删除了wuauclt.exe后马上又会自动恢复,这是windows的文件保护机制,所以要先显示隐藏文件和系统文件后在system32里会看到dllcache这个文件,里面都是系统文件的备份,所以先删除dllcache里的wuauclt.exe,然后再删除system32里的wuauclt.exe,之后系统会弹出框,按取消再yes,这下启动计算机时进程里没了wuauclt.exe,但一上网,后台仍然会自动下载。 关闭方法如下: 1、点击“开始”→“运行”,输入命令“services.msc”,打开“服务”对话框,(注意:必须以管理员进入)。 2、找到“Automatic Updates”(自动更新):改为手动启动并停止它。Background Intelligent Transfer Service(空闲网络传输--专用与WINODWS升级有关的程序):改为手动启动并停止它。 3、关闭WINDOWS的自动更新功能。右键点击桌面上“我的电脑”的属性,进入“自动更新”,关闭它.---- 里面还有两个进程是beatTrojanmon.exe和beatTrojan.exe我在网上找发现这两个是灰鸽子木马,到底是不是啊 |
》热 点 关 注
》编 辑 推 荐
》相 关 图 文
