文章编号: 314056 - 查看本文应用于的产品
有关本文的 Microsoft Windows 2000 版本,请参见 250320.
展开全部 | 关闭全部

简介

本文描述 Svchost.exe 及其功能。Svchost.exe 是服务的一般主机进程名称,从动态链接库 (DLLs) 运行。

注意:任务列表没有包含在 Windows XP Home Edition 中。本文适用于商业环境中的高级用户。如果您对高级信息感到不解,可以寻求他人的帮助或联系支持部门。有关如何与支持部门联系的信息,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/

更多信息

Svchost.exe 文件位于 %SystemRoot%\System32 文件夹。启动时,Svchost.exe 检查注册表的服务部分,以构建一个必须下载的服务列表。Svchost.exe 的多个实例可同时运行。每个 Svchost.exe 会话可以包含一个服务组。因此,独立服务是否可以运行,取决于 Svchost.exe 如何以及在哪里启动。此服务组可更好地进行控制,且更加便于调试。

Svchost.exe 组由以下注册表项标识:
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost
此注册表项下的每个值都代表单独的 Svchost 组,并在您查看活动进程时作为单独的实例显示。每个值均为 REG_MULTI_SZ 值,并且包含在该 Svchost 组下面运行的服务。每个 Svchost 组可以包含一个或多个从下列注册表项(其参数项包含一个 ServiceDLL 值)提取的服务名称:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service
查看在 Svchost 中运行的服务的列表:
  1. 在 Windows 任务栏上单击「开始」,然后单击“运行”
  2. “打开”框中,键入 CMD,然后按 Enter。
  3. 键入 Tasklist /SVC,然后按 Enter。
Tasklist 命令显示活动进程的列表。/SVC 开关显示每个进程中的活动服务列表。有关进程的详细信息,请键入以下命令,然后按 Enter:
Tasklist /FI "PID eq processID"(包括引号)
以下的任务列表输出示例显示正在运行 Svchost.exe 的两个实例。
Image Name         PID      Services
   ======================================================================== 
System Process        0     N/A
System                8     N/A    
Smss.exe            132     N/A
Csrss.exe           160     N/A
Winlogon.exe        180     N/A
Services.exe        208     AppMgmt,Browser,Dhcp,Dmserver,Dnscache,
Eventlog,LanmanServer,LanmanWorkstation,
LmHosts,Messenger,PlugPlay,ProtectedStorage,
Seclogon,TrkWks,W32Time,Wmi
Lsass.exe            220    Netlogon,PolicyAgent,SamSs 
Svchost.exe          404    RpcSs 
Spoolsv.exe          452    Spooler 
Cisvc.exe            544    Cisvc 
Svchost.exe          556    EventSystem,Netman,NtmsSvc,RasMan,
SENS,TapiSrv 
Regsvc.exe           580    RemoteRegistry 
Mstask.exe           596    Schedule 
Snmp.exe             660    SNMP 
Winmgmt.exe          728    WinMgmt 
Explorer.exe         812    N/A
Cmd.exe             1300    N/A
Tasklist.exe        1144    N/A
				
此示例的两种组合的注册表设置如下所示:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost:
Netsvcs:Reg_Multi_SZ:EventSystem Ias Iprip Irmon Netman Nwsapagent Rasauto Rasman Remoteaccess SENS Sharedaccess Tapisrv Ntmssvc
RApcss :Reg_Multi_SZ:RpcSs

属性

文章编号: 314056 - 最后修改: 2010年1月4日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows XP Professional Edition
关键字:?
kbresolve kbregistry kbenv kbinfo KB314056
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com