DetailPage-MSS-KB

기술 자료

기술 자료: 250320 - 마지막 검토: 2004년 8월 31일 화요일 - 수정: 3.0

이 문서의 Microsoft Windows XP 버전에 대한 내용은 314056  (http://support.microsoft.com/kb/314056/ ) 을 참조하십시오.

요약

Svchost.exe는 동적 연결 라이브러리(DLL)에서 실행되는 서비스의 일반 호스트 프로세스 이름입니다. Svchost.exe 파일은 %SystemRoot%\System32 폴더에 있습니다. Svchost.exe는 시작 시 레지스트리의 서비스 부분을 검사하여 로드해야 할 서비스의 목록을 만듭니다. 동시에 실행 중인 Svchost.exe의 여러 인스턴스가 있을 수 있습니다. 각각의 Svchost.exe 세션에는 서비스 그룹이 포함될 수 있으므로 Svchost.exe가 시작되는 방법과 위치에 따라 별도의 서비스가 실행될 수 있습니다. 이렇게 하면 좀더 잘 제어하고 디버깅할 수 있습니다.

Svchost.exe 그룹은 다음 레지스트리 키에서 식별됩니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost
이 키의 각 값은 별도의 Svchost 그룹을 나타내며 활성 프로세스를 볼 경우 별도의 인스턴스로 표시됩니다. 각 값은 REG_MULTI_SZ 값에 해당하며 해당 Svchost 그룹 하에서 실행되는 서비스를 포함하고 있습니다. 각각의 Svchost 그룹은 Parameter 키에 ServiceDLL 값이 포함되어 있는 다음 레지스트리 키에서 추출된 하나 이상의 service_name을 포함할 수 있습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service

추가 정보

Svchost에서 실행 중인 서비스의 목록을 보려면 다음과 같이 하십시오.
  1. Windows 2000 설치 CD의 Support\Tools 폴더에서 Support.cab 파일로부터 Tlist.exe 유틸리티를 추출합니다.
  2. 시작 메뉴에서 실행을 누르고 cmd를 입력합니다.
  3. Tlist.exe 유틸리티를 추출한 위치로 폴더를 변경합니다.
  4. tlist -s를 입력합니다.
Tlist.exe는 활성 프로세스 목록을 표시합니다. -s 스위치는 각 프로세스의 활성 서비스 목록을 보여 줍니다. 프로세스에 대한 자세한 내용을 보려면 tlist pid를 입력합니다.

다음 예제 Tlist 출력에서는 실행 중인 Svchost.exe의 인스턴스 두 개를 보여 줍니다.
0 System Process
8 System
132 smss.exe
160 csrss.exe Title:
180 winlogon.exe Title: NetDDE Agent
208 services.exe Svcs: AppMgmt,Browser,Dhcp,dmserver,Dnscache,Eventlog,lanmanserver,LanmanWorkstation,LmHosts,Messenger,PlugPlay,ProtectedStorage,seclogon,TrkWks,W32Time,Wmi
220 lsass.exe Svcs: Netlogon,PolicyAgent,SamSs
404 svchost.exe Svcs: RpcSs
452 spoolsv.exe Svcs: Spooler
544 cisvc.exe Svcs: cisvc
556 svchost.exe Svcs: EventSystem,Netman,NtmsSvc,RasMan,SENS,TapiSrv
580 regsvc.exe Svcs: RemoteRegistry
596 mstask.exe Svcs: Schedule
660 snmp.exe Svcs: SNMP
728 winmgmt.exe Svcs: WinMgmt
852 cidaemon.exe Title: OleMainThreadWndName
812 explorer.exe Title: Program Manager
1032 OSA.EXE Title: Reminder
1300 cmd.exe Title: D:\WINNT5\System32\cmd.exe - tlist -s
1080 MAPISP32.EXE Title: WMS Idle
1264 rundll32.exe Title:
1000 mmc.exe Title: Device Manager
1144 tlist.exe
이 예제의 두 그룹에 대한 레지스트리 설정은 다음과 같습니다.
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
rpcss :Reg_Multi_SZ: RpcSs




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹 (http://support.microsoft.com/newsgroups/default.aspx) 에 참여하시기 바랍니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
키워드: 
kbinfo KB250320
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store