文章編號: 314056 - 檢視此文章適用的產品。
本文曾發行於 CHT314056
如需本文的 Microsoft Windows 2000 版本,請參閱 250320
全部展開 | 全部摺疊

簡介

本文將說明 Svchost.exe 以及其功能。Svchost.exe 是從動態連結程式庫 (DLL) 執行之服務的一般主機處理程序名稱。

注意 Tasklist 未隨附於 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 群組可以包含一個或多個服務名稱,這會從下列登錄機碼擷取,其中的 Parameters 機碼會包含 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" (需要包含引號)
下列 Tasklist 輸出範例顯示兩個執行中的 Svchost.exe 執行個體。
影像名稱         PID      服務
   ======================================================================== 
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 - 上次校閱: 2013年6月7日 - 版次: 2.2
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
關鍵字:?
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