CPU为什么经常占用100%,多个办法解决
症状:经常事出有因出现CPU占用100%的状况初步诊断:系统资源占用得高,有很多种能够性,但最罕见的缺点来自于Svchosts.exe,它是一个容器,承载着各种系统效劳,所以Svchost.exe突然出现效果,那就一定是有系统效劳出了缺点。
小知识——Svchost.exe有什么作用
Svchost.exe是NT内核操作系统(Windows2000/XP/2003都属于NT内核操作系统)独有的进程,“Svchost”其实就是“ServiceHost”(效劳宿主)的缩写。微软官方对它的定义是:Svchost.exe是从静态链接库(DLL)中运转的效劳的通用主机进程称号,深刻讲,它就是一个效劳装载器。大家可以把每个效劳想象成一张音乐CD,而Svchost.exe就是用来播放这种CD的CD机。每个Svchost.exe进程都包括多个系统效劳,同时系统中也有多个Svchost.exe进程(WindowsXP会有4~6个Svchost.exe进程,而Windows2000通常只要2个Svchost.exe进程,这个数字都是依据已启动的效劳的状况而定的)。
小提示
点击“末尾→运转”,在运转框中输入“CMD”回车,然后在翻开的命令行窗口中输入“Tasklist/svc”(不含引号)命令,可以更直观地看到每个Svchost.exe进程装载的效劳称号列表。
处方:用ProcessExplorer找出藏在Svchost.exe里的坏人
实践上Svchost.exe中的效劳都是进程中的DLL模块,所以用进程检查工具找出进程中有效果的线程模块,就能找到效果所在。
第一步:找出有效果的进程。下载并装置ProcessExplorer(下载地址: newhua /soft/19289.htm),运转后在主界面中找到CPU占用率较高的Svchost.exe进程,将鼠标悬停在这个进程项上时,会显示出这个进程中详细包括哪些系统效劳(见图1)。
第二步:找出有效果的线程。右击有效果的进程项,选择“Properties”(属性),在弹出的属性框中切换至Threads选项卡,就能看到下方列表中CPU占用率最高的线程(见图2),
选中它后点击“Suspend”(暂停),假设这时系统的高CPU占用现象失掉缓解,则说明曾经确诊了,再点击“Stack”(堆栈),可以看到大少数占用CPU的操作都源于wuaeng.dll的文件(见图3)。
第三步:末尾->;运转->;msconfig->;启动,封锁不用要的启动项,重启。
,
依据刚才找到的效果文件的称号查找婚配的效劳,同时可以依据阅历对文件名的全称停止推算,比如“wuaueng”就很容易让人想到“WindowsUpdateAutomaticUpdatesEngine”(Windows晋级-自动晋级引擎),依据综合比对可以将最后目的锁定为“WindowsUpdate”效劳,由于它的效劳称号是“wuauserv”(见图5)。
第四步:封锁效果效劳。在效劳管理界面中双击翻开有效果的效劳项,然后在其属性窗口中将“启动类型”设置为“手动”并点击“中止”就行了。
第五步:检查网络衔接。主要是网卡
看看是不是WindowsXP运用鼠标右键惹起CPU占用100%
在资源管理器外面,当你右键点击一个目录或一个文件,你将有能够出现下面所列效果:
任何文件的拷贝操作在那个时间将有能够中止相应
网络衔接速度将清楚性的降低
一切的流输入/输入操作例如运用WindowsMediaPlayer听音乐将有能够是音乐失真成因:
当你在资源管理器外面右键点击一个文件或目录的时分,当快捷菜单显示的时分,CPU占用率将添加到100%,当你封锁快捷菜单的时分才前往正常水平。
处置方法:
方法一:封锁“为菜单和工具提示运用过渡效果”
1、点击“末尾”--“控制面板”
2、在“控制面板”外面双击“显示”
3、在“显示”属性外面点击“外观”标签页
4、在“外观”标签页外面点击“效果”
5、在“效果”对话框外面,肃清“为菜单和工具提示运用过渡效果”前面的复选框接着点击两次“确定”按钮。
方法二:在运用鼠标右键点击文件或目录的时分先运用鼠标左键选择你的目的文件或目录。然后再运用鼠标右键弹出快捷菜单。
普通状况下CPU占了100%的话我们的电脑总会慢上去,而很多时分我们是可以经过做一点点的改动就可以处置,而不用问那些大虾了。
当机器慢上去的时分,首先我们想到的当然是义务管理器了,看看究竟是哪个顺序占了较搞的比例,假设是某个大顺序那还可以原谅,在封锁该顺序后只需CPU正常了那就没效果;假设不是,那你就要看看是什幺顺序了,当你查不出这个进程是什幺的时分就去google或许baidu搜。有时只完毕是没用的,在xp下我们可以结合msconfig里的启动项,把一些不用的项给关掉。在2000下可以去下个winpatrol来用。
一些常用的软件,比如阅读器占用了很搞的CPU,那幺就要晋级该软件或许干脆用别的同类软件替代,有时软件和系统会有点不兼容,当然我们可以试下xp系统下给我们的那个兼容项,右键点该.exe文件选兼容性。
svchost.exe有时是比拟头痛的,当你看到你的某个svchost.exe占用很大CPU时你可以去下个aports或许fport来反省其对应的顺序途径,也就是什幺东西在掉用这个svchost.exe,假设不是c:Windowssystem32(xp)或c:winntsystem32(2000)下的,那就可疑。晋级杀毒软件杀毒吧。
右击文件招致100%的CPU占用我们也会遇到,有时点右键停顿能够就是这个效果了。官方的解释:先点左键选中,再右键(不是很了解)。非官方:经过在桌面点右键-属性-外观-效果,取消”为菜单和工具提示运用下列过度效果(U)“来处置。还有某些杀毒软件对文件的监控也会有所影响,可以封锁杀毒软件的文件监控;还有就是对网页,插件,邮件的监控也是异样的道理