北京现代ppt:Windows XP 系统进程svchost.exe的问题!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 03:38:47
我用的是XP系统,为什么系统中svchost.exe这个进程有多个?
svchost.exe system 1336k
svchost.exe LOCAL SERVICE 3156K
svchost.exe NETWORK SERVICE 1036K
svchost.exe SYSTEM 9392K
svchost.exe NETWORK SERVICE 1572K
svchost.exe SYSTEM 1524K
svchost.exe SYSTEM 1832K
svchost.exe LOCAL SERVICE 576K
希望高手给予解答,多谢!

Service Host Process是一个标准的动态连接库主机处理服务。Svchost.exe对那些从动态连接库(DLL)中运行的服务来说是一个普通的主机进程名。Svhost.exe文件定位在系统的Windows\system32文件夹下。在启动的时候,Svchost.exe检查注册表中的位置来构建需要加载的服务列表。这就会使多个Svchost.exe在同一时间运行。Windows 2000一般有2个Svchost进程,一个是RPCSS(Remote Procedure Call)服务进程,另外一个则是由很多服务共享的一个Svchost.exe;而在 windows XP中,则一般有4个以上的Svchost.exe服务进程;Windows 2003 server中则更多。Svchost.exe 是一个系统的核心进程,并不是病毒进程。但由于Svchost.exe进程的特殊性,所以病毒也会千方百计的入侵Svchost.exe。通过察看 Svchost.exe进程的执行路径可以确认是否中毒。如果你怀疑计算机有可能被病毒感染,Svchost.exe的服务出现异常的话通过搜索 Svchost.exe文件就可以发现异常情况。一般只会在C:\Windows\System32目录下找到一个Svchost.exe程序。如果你在其他目录下发现Svchost.exe程序的话,那很可能就是中毒了。

通常一般是5个左右,你的太多了
检查一下
杀毒先

svchost.exe是nt核心系统的非常重要的进程,对于2000、xp来说,不可或缺。很多病毒、木马也会调用它.
在基于nt内核的windows操作系统家族中,不同版本的windows系统,存在不同数量的“svchost”进程,一般来说,win2000有两个svchost进程,winxp中则有四个或四个以上的svchost进程(以后看到系统中有多个这种进程,千万别立即判定系统有病毒了哟),而win2003 server中则更多。这些svchost进程提供很多系统服务,如:rpcss服务(remote procedure call)、dmserver服务(logical disk manager)、dhcp服务(dhcp client)等。
并不是启动一个相关服务就多一个svchost进程的,而是根据命令参数分组,一般是一组服务就有一个svchost进程,如TT举例的那个c:\windows\system32\svchost -k rpcss,这个属于rpcss组。