发布网友 发布时间:2023-09-19 23:35
共4个回答
热心网友 时间:2023-09-20 02:06
这个其实普通用户判断是有一定的困难的
svchost.exe可能是一般进程 也可能是病毒
许多系统服务是以动态链接库(dll)形式实现的,它们把可执行程序指向 svchost,由svchost调用相应服务的动态链接库来启动服务。
因为svchost进程启动各种服务,所以病毒、木马也想尽办法来利用它。但是在基于nt内核的windows操作系统中,不同版本的 windows系统,存在不同数量的系统svchost进程。一般来说,win2000有两个svchost进程,winxp中则有四个或四个以上的 svchost进程,而win2003 server中则更多。如svchost.exe -k netsvcs。在这样的情况下,我们应该怎样来区分哪些是系统进程,哪些是病毒呢?
由于windows自带的任务管理器不能查看进程的启动路径和参数,我们推荐用拍拍看进行查看。双击拍拍看-进程列表中的svchost.exe 进程,正常的svchost存在于“c:\windows\system32”目录下,如果发现异常的启动路径(如C:\WINDOWS)或参数(如C: \WINDOWS\system32\svchost *.dll),那这个就应该是病毒了。
以下是拍拍看里一个正常的svchost的进程详细信息的截图,这里的启动参数是C:\WINDOWS\system32\svchost -k rpcss
一般的检查是否病毒的方法!!!
一般系统服务的参数都是不带后缀的,如svchost -k rpcss 、svchost -k netsvcs,而病毒木马基本上都是带后缀的,如svchost xxx.dll
参考资料:文章来源:http://www.skyker.com/News/Show.aspx?NewsID=32
热心网友 时间:2023-09-20 02:06
2000里一般有3个,XP里完全有可能在4个以上,这个是Windows操作系统的相关程序,用于加载标准的动态连接库主机处理服务。没关系,没中毒。热心网友 时间:2023-09-20 02:07
http://zhidao.baidu.com/question/37021326.html?si=1&wtp=wk热心网友 时间:2023-09-20 02:07
不会 我原来用XP都是4—7个!!