当前位置: 代码网 > 科技>硬件教程>Cpu > svchost.exe是什么?如何处理多个svchost.exe进程占用cpu

svchost.exe是什么?如何处理多个svchost.exe进程占用cpu

2012年10月12日 Cpu 我要评论
svchost.exe是什么?如何处理多个svchost.exe进程占用cpuSvchost.exe是一个系统的核心进程,并不是病毒进程。但由于Svchost.exe进程的特殊性,所以病毒也会千方百计的入侵Svchost.exe。有的情况下是系统出现系统性问题导致,也有可能是Updat... 12-10-12
svchost.exe是一个系统的核心进程,并不是病毒进程。但由于svchost.exe进程的特殊性,所以病毒也会千方百计的入侵svchost.exe。有的情况下是系统出现系统性问题导致,也有可能是update功能出现问题,也有可以是病毒引起的。一般情况我们可以通过察看svchost.exe进程的执行路径可以确认是否中毒还是其它原因引起的。

   方法步骤

  svchost.exe进程多不一定是病毒。很多朋友对svchost.exe进程都不太了解,偶尔在任务管理器中一旦看到多个同一进程,就以为自己的电脑中了病毒了,其实并非如此!正常情况下,win os中可以有多个svchost.exe进程同时运行,例如windows 2000至少有2个svchost进程,windows xp中有4个以上或更多,windows 2003中则有更多,所以当你看到多个svchost进程时,未必就是病毒!svchost.exe通过为一些系统服务调用动态链接库(dll)的方式来启动系统服务的,所以svchost.exe的出现其实是其它进程的出现。

多个svchost.exe占用cpu怎么办 三联教程

  知已知彼。svchost.exe的键值是在“hkey_local_machinesoftwaremicrosoftwindowsntcurrentversionsvchost”,每个键值表示一个独立的svchost.exe组。所以可以根据这个位置来判断是否中毒:

  同样的,正常的svchost.exe程序在:“c:windowssystem32”目录下的,如果你在其他目录下发现svchost.exe程序的话,那很可能就是中毒了。如果你怀疑计算机有可能被病毒感染,svchost.exe的服务出现异常的话通过搜索svchost.exe文件就可以发现异常情况。

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

  用tasklist命令查看的不够详细,你还可以用第三方进展查看软件,或微软内部提供的sysinternalssuite包中的进procexp.exe进程查看程序来观察判断,对于不确定的进程建议用“kill process tree”杀掉:

 
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com