VPS    微软    Win10    云市场    苹果    Office2016

解决开机时svchost.exe的CPU占用率过高导致系统异常缓慢

 技术教程   2007-02-09

网上有很多关于开机时SVCHOST.exe的CPU占用率过高问题的文章,基本上都说出了绝大部分用户的情况并给出解决方案,我引用一篇网上随便搜索的关于这SVCHOST的文章给大家看看,如果大家也有类似的问题可参考一下。

  可是,今天X-Force遇到的问题,似乎文中提到的这些都没关系。。。因为经我的验证和排除,发现问题均与文章中提到的无关。X-Force被逼着再去查找真凶~~经一番推理之后,终于找出了元凶就是……

Windows Upadate(Windows自动更新)!
只要在我将Windows Upadate设置成“关闭”故障即解决。如图:
解决开机时svchost.exe的CPU占用率过高导致系统异常缓慢

不知道这个是否与我升级了“Microsoft Update”有关,反正设置成“关”了,暂时也解决了此故障
如果你也有相同的问题,且尝试了很多方法都不能凑效,试试我的这个方法说不定就好了呢。呵呵~

引用的一篇网上随便搜索的关于SVCHOST CPU占用率的文章

1、驱动没有经过认证,造成CPU资源占用100%。大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。

2、防杀毒软件造成故障。由于新版的KV、金山、瑞星都加入了对网页、插件、邮件的随机监控,无疑增大了系统负担。

3、病毒、木马造成。大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。解决办法:使用最新的杀毒软件在DOS模式下进行杀毒。经常性更新升级杀毒软件和防火土·啬,加强防毒意识,掌握正确的防杀毒知识。

4、控制面板—管理工具—服务—RISING REALTIME MONITOR SERVICE点鼠标右键,改为手动。

5、关闭瑞星软件的“硬盘定时备份”项。卸载现有的瑞星程序,然后下载最新完整升级包,用WINRAR解开以后再安装。

6、开始->运行->msconfig->启动,关闭不必要的启动项,重启。

7、查看“svchost”进程。

     Svchost.exe是Windows XP系统的一个核心进程。Svchost.exe不单单只出现在Windows XP中,在使用NT内核的Windows系统中都会有Svchost.exe的存在。一般在Windows 2000中Svchost.exe进程的数目为2个,而在Windows XP中Svchost.exe进程的数目就上升到了4个及4个以上。

     如何才能辨别哪些是正常的Svchost.exe进程,而哪些是病毒进程呢?

   Svchost.exe的键值是在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost”,每个键值表示一个独立的Svchost.exe组。

  微软还为我们提供了一种察看系统正在运行在Svchost.exe列表中的服务的方法。以Windows XP为例:在“运行”中输入:cmd,然后在命令行模式中输入:tasklist /svc。系统列出服务列表。如果使用的是Windows 2000系统则把前面的“tasklist /svc”命令替换为:“tlist -s”即可。

  如果你怀疑计算机有可能被病毒感染,Svchost.exe的服务出现异常的话通过搜索Svchost.exe文件就可以发现异常情况。一般只会找到一个在:“C:\Windows\System32”目录下的Svchost.exe程序。如果你在其他目录下发现Svchost.exe程序的话,那很可能就是中毒了。

   还有一种确认Svchost.exe是否中毒的方法是在任务管理器中察看进程的执行路径。但是由于在Windows系统自带的任务管理器不能察看进程路径,所以要使用第三方的进程察看工具。

   上面简单的介绍了Svchost.exe进程的相关情况。总而言之,Svchost.exe是一个系统的核心进程,并不是病毒进程。但由于Svchost.exe进程的特殊性,所以病毒也会千方百计的入侵Svchost.exe。通过察看Svchost.exe进程的执行路径可以确认是否中毒。

8、查看网络连接。主要是网卡。

9、把網卡、显卡、声卡卸載,然後重新安裝一下驅動。

10、重装系统、常用软件、当然也要装驱动,用几天看一下。若不会出现这种问题,再装上其他软件,但是最好是一个软件装完,先用几天。现会出现问题再接着装!

各位正在潜水的同学请注意,有 38 位无聊人士 在异次元附近海域出没!
  • 一、开机自检中查看硬件配置 
    机器组装结束后即使不装操作系统也可以进行加电测试,在开机自检的画面中就隐藏着硬件配置的简单介绍哟(由于开机画面一闪而过,要想看清楚的话,记得及时伸手按住“PAUSE”键)。
      1.显卡信息  
      开机自检时首先检查的硬件就是显卡,因此启动机器以后在屏幕左上角出现的几行文字就是有显卡的“个人资料”介绍。四行文字中,第一行“GeForce4 MX440……”标明了显卡的显示核心为GeForce4 MX440、支持AGP 8X技术;第二行“Version……”标明了显卡BIOS的版本,我们可以通过更新显卡BIOS版本“榨取”显卡性能,当然更新后这一行文字也会随之发生变化;第三行“Copyright (C)……”则为厂商的版权信息,标示了显示芯片制造厂商及厂商版权年限;第四行“64.0MB RAM”则标明了显卡显存容量。  
      2.CPU及硬盘、内存、光驱信息  
      显示完显卡的基本信息之后,紧接着出现的第二个自检画面则显示了更多的硬件信息,像CPU型号、频率、内存容量、硬盘及光驱信息等都会出现在此画面中。该画面最上面两行文字标示了主板BIOS版本及BIOS制造商的版权信息;紧接着的文字一看就明白啦,当然是主板芯片组喽;其下几行文字则标明了CPU的频率及内存容量、速度。呵呵,我这个CPU和内存是超频使用的,所以频率可不太正规哟;下面四行“IDE……”则标明了连接在IDE主从接口上的设备,包括硬盘型号及光驱型号等等。
      
      3.主板信息 
      在第二个自检画面的最下方还会出现一行关于主板的信息,前面的日期显示的是当前主板的BIOS更新日期,后面的符号则是该主板所采用的代码,根据代码我们可以了解主板的芯片组型号和生产厂商。以往老主板的自检画面中最下方文字的中间标明的是主板芯片组,这一块板子则将其提到了自检画面的上方。  
      机器启动之后按“DEL”键进入BIOS设置页面,在基本信息中同样也可以看到机器的硬件信息,与开机画面显示的没有区别。
      二、利用设备管理器查看硬件配置  
      进入操作系统之后,在安装硬件驱动程序的情况下还可以利用设备管理器与DirectX诊断工具来查看硬件配置。下面看看如何利用设备管理器查看硬件信息。进入桌面,鼠标右击“我的电脑”图标,在出现的菜单中选择“属性”,打开“系统属性”窗口,点击“硬件–设备管理器”,在“设备管理器”中显示了机器配置的所有硬件设备。从上往下依次排列着光驱、磁盘控制器芯片、CPU、磁盘驱动器、显示器、键盘、声音及视频等信息,最下方则为显示卡。想要了解哪一种硬件的信息,只要点击其前方的“+”将其下方的内容展开即可。  
      利用设备管理器除了可以看到常规硬件信息之外,还可以进一步了解主板芯片、声卡及硬盘工作模式等情况。例如想要查看硬盘的工作模式,只要双击相应的IDE通道即可弹出属性窗口,在属性窗口中可轻检看到硬盘的设备类型及传送模式。这些都是开机画面所不能提供的。  
      需要注意的是在Windows Xp之前的操作系统中所提供的设备管理器是无法用来查看CPU工作频率的,好在我们还有DirectX诊断工具。  
       三、利用DirectX诊断工具查看硬件配置  
      DirectX诊断工具可以帮助我们对硬件工作情况作出测试、诊断并进行修改,当然我们也可以利用它来查看机器的硬件配置。运行“系统信息”窗口,找到“工具–DirectX诊断工具”(或者进入安装盘符中Windows目录下的System32目录中运行Dxdiag.exe),在窗口中可以方便地查看硬件信息。
      1.查看基本信息  
      在“DirectX诊断工具”窗口中点击“系统”选项卡,当前日期、计算机名称、操作系统、系统制造商及BIOS版本、CPU处理器频率及及内存容量一目了然。注意喽,虽然我将Celeron 2.0MHz超频至2.40MHz使用,但是DirectX却不认这个帐,依然显示的是未超频的原始频率。看来没有AIDA32,我们同样也可以识别奸商是否将超频的CPU卖给我们!!  
      2.查看显卡信息  
      在“DirectX诊断工具”窗口中点击“显示”选项卡,在这里我们可以看到显卡的制造商、显示芯片类型、显存容量、显卡驱动版本、监视器等常规信息。  
      3.查看音频信息  
      音频设备往往为人所忽视,但缺了它又不行,单击“声音”选项卡,对其做一番了解吧!同样在出现的窗口中能看到设备的名称、制造商及其驱动程序等等极为详细的资料。不同的是我们还可以点击右下角的“测试DirectSound(T)”对声卡进行一下简单的测试。  

    6 10
     
  • 我以前遇到过打印机后台服务进程占了cpu资源100%的情况,进程名忘记了,不知道与你讲的情况是否有关连?

    7 10
     
  • May be not…打印机后台服务的进程叫spoolv什么的。。。我也忘记了,呵呵

    9 10
     
  • Vista有12个svchost= =

    6 10
     
  • [film]

    9 10
     
  • 应该是自动更新. 我也有这个问题` 当然破解了XP 能通过正版验证 UP也升了级 昨天进行XP手动更新时 CPU占用就一直100% 关掉IE就好了.. 然后看了你的文章 我敢肯定是UP的问题` 但是关了又不太安全`

    9 10
     
  • 呵呵,我关了,自己有空就手动去Up一下,这样也不错的。。哈哈

    8 10
     
  • 如果是只要一做 Windows Update 或當 Windows 自動檢查更新時,
    svchost.exe 就會吃光 CPU 資源的狀況的話,
    可以試試看我寫的方法。我試了三台都可以解決,
    如果這樣還不行的話那我也沒輒囉~
    Good Luck!
    http://www.yannicafe.info/wp/2007/02/18/61.html

    7 10
     
  • OK~已阅你的文章,谢谢你!

    7 10
     
  • 谁可以救救我啊!!我家的电脑昨晚重装了,但是回家上网就显示说“svchoet.exe——应用程序错误”“应用程序发生异常,未知的软件异常(Oxc0000409),位置为Ox5fdda3cO。”请问到底发生什么事了?我按确定或者取消都会上不到网,连接不上,网址什么都打不开!!
    可以聯繫我,教教我吗??QQ:38381756!谢谢了····

    9 10
     
  • 很负责任的说,你的电脑中毒了,即使不是中毒,也是恶意软件造成的了。。。建议杀毒……

    6 10
     
  • 确实有这个问题,好像是微软的update5造成的,一般我也是关掉它。或强行结束任务。

    9 10
     
  • 我也是自从升级成了Microsoft Update以后电脑就开始奇卡,结果没办法关闭了自动更新~~

    9 10
     
  • 嘿嘿,我卸载了Microsoft Update用回Windows Update了……立马快了……

    9 10
     
  • 开机时svchost.exe的CPU占用率过高导致系统异常缓慢问题的解决
    症状:开机时svchost.exe的CPU占有率在95%以上,内存占有率超过100M,正常后约70M,且不断出现CPU占有率在95%以上的情况,造成上网速度很慢
    1、关闭windows xp自动更新(网上办法)
    2、在注册表“HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionSvchost”中将imgsvc和termsvcs改为系统不认识的键值

    8 10
     
  • 我卸载了Microsoft Update用回Windows Update,速度已经恢复正常了。。。所以,不建议大家使用Microsoft Update哟……

    7 10
     
  • 清空了C:WINDOWS·SoftwareDistribution中的文件,就好了,不知是明天会怎样

    6 10
     
  • 引用来自 燕子:

    清空了C:WINDOWS·SoftwareDistribution中的文件,就好了,不知是明天会怎样

    这样行的哦?

    10 10
     
  • 我不知道是什么原因开机会那么慢,但肯定一点是装了KV2007后变慢了。照理说装杀毒变慢是很正常的,但每看到桌面后还等上五分钟就夸张了。而且KV小图标的显示是在停顿后才出现的。所以查了一边所有的服务和驱动、自启动项目,无意间把IPV6的加载项关闭了,居然从此开机就不用等了。而版主说的自动更新,一直以来我都是选“下载更新,由我决定什么时候安装”。
    再顺便提句,我是用记事本写好贴进来的,不知道为什么页面上的输入框打不了中文字?

    8 10
     
  • 我是用记事本写好贴进来的啊?真是有心呢~可是不可能打不了中文字的呀。。。
    至于IPV6我倒是没有安装过,呵呵~

    7 10
     
  • 这个网站真不错,尤其在软件方面很特别.

    10 10
     
  • 呵呵~谢谢你的赞赏~

    8 10
     
  • 新人报道,感觉是找到组织了,原来在这有这么多另一位面的朋友

    9 10
     
  • 另一位面的朋友?什么意思?

    9 10
     
  • 确实呢,我以前也有找到个过一个很好的关于病毒分析的论坛,有一段时间没有用,就忘记了,现在这个网站我是一定得记下了,再也不让他逃了,,,,说真的,现在网上的论坛真的很多,可是没有一个真正在用心做,很专心的做,版主,你真的是做的不错,这个嘛,看你每个用PS处理的图片就晓得了,所以真的佩服你,佩服你的专心,你的细心和耐心!
    也希望你能坚持,我们也就有更好的作品可以享用!
    —————————–
    < X-Force 温馨回复 ^_^ > 嗯,谢谢你们的支持呢。。。有大家的支持我就有动力继续做下去了!一定会给大家带来更多的好东西的!

    7 10
     
  • 谢谢,学习了
    —————————–
    < X-Force 温馨回复 ^_^ > 不客气~

    10 10
     
  • OK 此文章 受益非浅 没折的时候也就直接 把那个进程给 KO了

    10 10
     
  • [Yoci-09]

    7 10
     
  • 呵呵
    一直老来看一些有用的资料
    可是老是潜水
    每每想留言的时候 
    这超慢的老牛都让我心灰意冷呢
    看了
    一会试
    早都收藏了站点了
    软件基本上都在这里找呢
    放心
    安全
    又赏心悦目
    也把网址加到我博客里了呢
    这样每次想看的时候都比较方便
    呵呵
    说句负责任的话:
    这个站点是我最喜欢的站点之一呢

    7 10
     
  • 的确是这样的 以前就注意到了 和update有关 而且我结束进程会导致系统崩溃

    8 10
     
  • 据说和某些改版的OS也有关。本人亲历,装某版OS时总会出现这种情况,不同的是,我总是在联网之后出现的……

    6 10
     
  • 我是在使用adsl拨号的时候,某个svchost占用cpu很高,50%左右徘徊。
    Vista/ t2300 / 2G。

    10 10
     
  • 我不想被b视

    7 10
     
  • 貌似我没过 是不是我是win7?

    6 10
     
  • 我是Win 7的系统,svchost占了70M左右,但是一般不吃cpu的。我自动更新开着.所以,自动更新还是不关了。开机有点慢,近一分钟

    6 10
     
  • 留个足迹

    10 10
     
  • 我也遇到了,从win7换成xp,问题依旧,不服,还原备份的win7,检查进程详细信息,发现是DNScache引起的,停用DNS Client就OK了。

    9 10
     
  • 我的电脑也是一样的毛病,svchost占了90%左右,也是把windows的自动更新关闭了,问题就解决了。

    9 10
     





评论内容 (*必填):
Ctrl + Enter 快速提交