电化教育研究 投稿:关于svchost.exe的疑问

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 12:33:06
在XP-SP2系统默认下,任务管理器中的svchost.exe进程应该有几个?分别是什么?其中哪几个可以关闭,怎样关闭并且下一次启动系统不再自动打开?

http://zhidao.baidu.com/question/2618048.html

svchost.exe是NT核心系统非常重要的文件,对于Win2000/XP来说,不可或缺。这些svchost进程提供很多系统服务,如:rpcss服务(remote procedure call)、dmserver服务(logical disk manager)、dhcp服务(dhcp client)等等。

如果要了解每个svchost进程到底提供了多少系统服务,可以在WinXP的命令提示符窗口中输入“tasklist /svc”命令来查看。

我经常出现5个或者更多

这个进程的数量不固定,且无法关闭

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进程到底提供了多少系统服务,可以在win2000的命令提示符窗口中输入“tlist -s”命令来查看,该命令是win2000 support tools提供的。在winxp则使用“tasklist /svc”命令。

svchost中可以包含多个服务

windows系统进程分为独立进程和共享进程两种,“svchost.exe”文件存在于“%systemroot% system32”目录下,它属于共享进程。随着windows系统服务不断增多,为了节省系统资源,微软把很多服务做成共享方式,交由 svchost.exe进程来启动。但svchost进程只作为服务宿主,并不能实现任何服务功能,即它只能提供条件让其他服务在这里被启动,而它自己却不能给用户提供任何服务。

相关的文件哪些都不能关闭,因为是系统关联文件。、
即使你关闭了重新启动还会开。除非你改变依赖性。
但是系统会比老牛还慢。