tfspotk卡组推荐2016:我的进程里有许多SVCHOST.EXE的动西,他是什么啊?

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:13:00
进程里有很多SVCHOST.EXE啊!好象是四个,他占了很多内存的啊.为什么有这么多啊?

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。系统列出服务列表。

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

SVCHOST.EXE是servicehost的简称.就是服务宿主程序.
有些服务(比如DLL服务)是不可以直接运行的.需要找一个宿主程序起动它.这时SVCHOST.exe就专门干这个的.

你在Services.msc打开服务管理器可以查看一些服务的起动路径,有很多都是通过svchost来启动服务的.

svchost.exe是系统服务
有很多也正常