系统CPU一直占用100%的解决方法

操作方法

  • 01

    系统CPU经常无缘无故出现占用100%的情况 初步诊断:系统资源占用得高,有很多种可能性,但最常见的故障来自于Svchosts.exe,它是一个容器,承载着各种系统服务,所以Svchost.exe突然出现问题,那就一定是有系统服务出了故障。 小知识——Svchost.exe有什么作用 Svchost.exe是NT内核操作系统(Windows 2000/XP/2003都属于NT内核操作系统)独有的进程,“Svchost”其实就是“Service Host”(服务宿主)的缩写。微软官方对它的定义是:Svchost.exe是从动态链接库(DLL)中运行的服务的通用主机进程名称,通俗讲,它就是一个服务装载器。大家可以把每个服务想象成一张音乐CD,而Svchost.exe就是用来播放这种CD的CD机。每个Svchost.exe进程都包含多个系统服务,同时系统中也有多个Svchost.exe进程(Windows XP会有4~6个Svchost.exe进程,而Windows 2000通常只有2个Svchost.exe进程,这个数字都是根据已启动的服务的情况而定的)。 小提示 点击“开始→运行”,在运行框中输入“CMD”回车,然后在打开的命令行窗口中输入“Tasklist /svc”(不含引号)命令,可以更直观地看到每个Svchost.exe进程装载的服务名称列表。 处方:用Process Explorer找出藏在Svchost.exe里的坏蛋 实际上Svchost.exe中的服务都是进程中的DLL模块,所以用进程查看工具找出进程中有问题的线程模块,就能找到问题所在。 第一步:找出有问题的进程。下载并安装Process Explorer,运行后在主界面中找到CPU占用率较高的Svchost.exe进程,将鼠标悬停在这个进程项上时,会显示出这个进程中具体包含哪些系统服务(见图1)。 第二步:找出有问题的线程。右击有问题的进程项,选择“Properties”(属性),在弹出的属性框中切换至Threads选项卡,就能看到下方列表中CPU占用率最高的线程(见图2), 选中它后点击“Suspend”(暂停),如果这时系统的高CPU占用现象得到缓解,则说明已经确诊了,再点击“Stack”(堆栈),可以看到大多数占用CPU的操作都源于wuaeng.dll的文件(见图3)。 第三步:找出有问题的服务。运行services.msc打开服务管理界面(见图4), 根据刚才找到的问题文件的名称查找匹配的服务,同时可以根据经验对文件名的全称进行推算,比如“wuaueng”就很容易让人想到“Windows Update Automatic Updates Engine”(Windows升级-自动升级引擎),根据综合比对可以将最后目标锁定为“Windows Update”服务,因为它的服务名称是“wuauserv”(见图5)。 第四步:关闭问题服务。在服务管理界面中双击打开有问题的服务项,然后在其属性窗口中将“启动类型”设置为“手动”并点击“停止”就行了。

(0)

相关推荐

  • CPU资源占用100%解决方法

    一般情况下CPU占了100%的话我们的电脑总会慢下来,而很多时候我们是可以通过做一点点的改动就可以解决. 步骤/方法 01 驱动没有经过认证,造成CPU资源占用100%.大量的测试版的驱动在网上泛滥, ...

  • win7系统中插入u盘后变卡cpu资源占用100%如何解决

    原因分析:services.exe是用于管理启动和停止服务.该进程也会处理在计算机启动和关机时运行的服务.这个程序对系统的正常运行是非常重要的.但是要注意的是services 也可能是w32.rand ...

  • WIN下磁盘占用100%的解决方法

    使用Windows 8.1 的朋友可能会遇到这样的情况,开机后没开什么程序,磁盘占用却非常高,硬盘转个不停,这是怎么回事,又该如何解决呢? 操作方法 01 开机后磁盘占用高,是因为 windows 8 ...

  • win10/win8.1/win8磁盘占用100%怎么解决?

    在几年前的Win7时代,用户已经不需要频繁的进行碎片整理操作,Win8/Win8.1/Win10亦如此,但是却有新的问题出现了,硬盘占用率成为了一个十分严肃的问题。在搭载了Windows8/Windo ...

  • CPU资源占用100%是为什么及解决方法

    CPU资源占用100%的原因及解决方法 1、驱动没有经过认证,造成CPU资源占用100%。大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。 2、防、杀毒软件造成故障。由于一些防、杀毒软加入了对 ...

  • CPU资源占用100%的原因及解决方法

    CPU资源占用100%的原因及解决方法

  • CPU资源占用100%的原因分析及解决方法

    CPU资源占用100%的原因及解决方法 操作方法 01 1.驱动没有经过认证,造成CPU资源占用100%.大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因. 02 2.防.杀毒软件造成故障.由于 ...

  • windows10 cpu 占用100% 终极解决办法

    win10系统很多同学都遇到过CPU突然占用100%的情况,下面小编教大家怎么解决,供大家参考! 操作方法 01 出现这个问题主要是两个问题导致的,小编分别教大家怎么解决. 方案一: 右键单击开始按钮 ...

  • win7系统开机提示cpu variable mtrr configure failed解决方法

    win7系统开机提示cpu variable mtrr configure failed解决方法.win7系统开机遇到故障问题已经很常见了,这不有位用户说自己笔记本win7旗舰版系统开机提示cpu v ...