각 Svchost.exe에서 실행되는 서비스를 보는 방법

click fraud protection

Svchost.exe는 다양한 기능을 수행하기 위해 Windows 서비스를 호스팅하는 프로세스입니다. 컴퓨터에서 실행 중인 svchost.exe(Windows 서비스용 호스트 프로세스)의 여러 인스턴스가 있을 수 있으며 각 인스턴스에는 서로 다른 서비스가 포함되어 있습니다.

작업 관리자를 사용하여 특정 svchost.exe 프로세스에서 실행 중인 서비스 목록을 볼 수 있습니다.

Svchost.exe에서 실행 중인 서비스 목록 보기

작업 관리자 사용

  1. 작업 표시줄을 마우스 오른쪽 버튼으로 클릭한 다음 클릭하여 작업 관리자를 엽니다. 작업 관리자.
  2. "프로세스" 탭을 선택하고 "모든 사용자의 프로세스 표시"를 클릭합니다.
  3. 마우스 오른쪽 버튼으로 클릭 svchost.exe 프로세스를 클릭하고 "서비스로 이동"을 클릭합니다.
    svchost.exe에서 실행 중인 서비스 보기이것은 다음에서 호스팅하는 서비스를 강조 표시합니다. svchost.exe 마우스 오른쪽 버튼을 클릭한 프로세스.
    svchost.exe에서 실행 중인 서비스 보기

명령줄 사용

또는 다음을 실행하여 각 svchost.exe 프로세스에서 호스팅하는 서비스 목록을 찾을 수 있습니다. 작업 목록 /svc 명령 프롬프트 창에서 명령.

svchost.exe에서 실행 중인 서비스 보기

아래와 같이 각 svchost.exe 프로세스에 인접한 서비스 이름(표시 이름 대신)이 표시됩니다.

svchost.exe 2452 Dnscache. svchost.exe 2460 DoSvc. svchost.exe 2544 Wcmsvc. svchost.exe 2552 DusmSvc. svchost.exe 2676 BFE, mpssvc

서비스의 표시 이름을 알기 위해 — 예: mpssvc, 다음 명령을 실행할 수 있습니다.

sc getdisplayname mpssvc

출력은 다음과 같습니다.

[SC] GetServiceDisplayName 성공. 이름 = Windows Defender 방화벽

리소스 모니터 사용

  1. 또는 실행 리소스 모니터 (resmon.exe 또는 perfmon.exe /res)
  2. CPU 탭을 클릭하고 목록에서 svchost.exe 프로세스를 선택합니다.
  3. 서비스 섹션에서 svchost.exe의 특정 인스턴스에서 실행 중인 서비스 목록을 볼 수 있습니다.
    svchost.exe에서 실행 중인 서비스 보기
관련된:Windows 10에서 개별 서비스별 리소스 사용량 보기

프로세스 탐색기

Windows Sysinternals를 사용하여 각 svchost.exe 프로세스에서 서비스 목록을 쉽게 볼 수 있습니다. 프로세스 탐색기.

  1. 프로세스 탐색기에서 프로세스 열을 오름차순 또는 내림차순으로 정렬합니다.
  2. 아래로 스크롤하여 svchost.exe 프로세스를 선택합니다.
  3. 프로세스를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭합니다.
  4. 서비스 탭을 클릭합니다.
    프로세스 탐색기 - svchost.exe - 서비스 목록

svchost.exe의 특정 인스턴스 아래에 그룹화된 서비스 목록이 표시됩니다.

서비스를 그룹화하는 방법은 다음 레지스트리 키의 설정에 따라 결정됩니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SVCHOST

svchost.exe 프로세스가 특정 매개변수로 시작되면 위의 레지스트리 키에서 동일한 이름의 값(서비스 이름 목록)을 찾습니다. 이러한 서비스는 svchost.exe의 해당 인스턴스에서 로드됩니다.

Windows 10의 변경 사항

이전 Windows 운영 체제와 달리 Windows 10에서는 각 서비스가 자체 서비스 호스트 (svchost.exe) 서비스가 단일 svchost.exe에서 그룹화되거나 호스팅되는 대신. 이 변경 사항은 3.5GB 이상의 RAM이 있는 시스템의 v1709에서 처음 도입되었습니다.

그러나 3.5GB 이상의 RAM이 있는 시스템에서도 Windows 10에서 4개 이상의 서비스를 호스팅하는 일부 svchost.exe 프로세스를 볼 수 있습니다. 이전 버전의 Windows에서는 단일 svchost.exe 프로세스에서 실행되는 10개 이상의 서비스를 쉽게 볼 수 있었지만 Windows 10 시스템에서는 항상 그런 것은 아닙니다.


작은 요청 하나: 이 게시물이 마음에 들면 공유해 주세요.

귀하의 "작은" 공유 하나가 이 블로그의 성장에 많은 도움이 될 것입니다. 몇 가지 훌륭한 제안:
  • 그것을 핀!
  • 좋아하는 블로그 + Facebook, Reddit에 공유
  • 트윗해!
독자 여러분의 많은 지원 부탁드립니다. 시간은 10초 이상 걸리지 않습니다. 공유 버튼은 바로 아래에 있습니다. :)