Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

Windows에서 svchost.exe 프로세스가 호스팅하는 서비스 목록 보기

Svchost.exe 다양한 시스템 기능을 수행하는 다른 Windows 서비스를 호스팅하는 프로세스입니다. svchost.exe 인스턴스가 여러 개 있을 수 있습니다. 각 인스턴스가 다른 서비스를 포함하는 컴퓨터에서 실행됩니다. svchost.exe가 CPU를 많이 사용하는 경우 수행할 수 있는 작업에 대한 게시물을 얼마 전에 게시했습니다.

이 기사에서는 svchost.exe 내에서 실행 중인 실제 프로세스나 서비스를 보는 몇 가지 방법을 보여 드리겠습니다. 대부분의 Windows PC에서는 이러한 프로세스 중 10~20개가 실행되는 것을 볼 수 있습니다. 문제가 있고 특정 svchost.exe 프로세스가 문제를 일으키는 경우 해당 프로세스 내에서 실행 중인 서비스를 알면 쉽게 해결할 수 있습니다.

    작업 관리자

    Windows 10을 실행하는 경우 작업 관리자 이상을 볼 필요가 없습니다. 시작을 클릭하고 작업 관리자에 입력하거나 키보드에서 CTRL + SHIFT + ESC를 길게 누릅니다. 그러면 작업 관리자가 나타납니다. 현재 실행 중인 프로그램 목록이 있는 작은 상자가 표시되면 자세한 내용을 클릭하세요. 하단에 있습니다.

    그런 다음 프로세스를 클릭합니다. 탭을 누르고 을 지나 스크롤 및 백그라운드 프로세스 Windows 프로세스에 도달할 때까지 . 서비스 호스트:가 보일 때까지 계속 아래로 스크롤합니다. . 그 중 상당수가 나열되어 있을 것입니다.

    Windows에서 svchost.exe 프로세스가 호스팅하는 서비스 목록 보기

    보시다시피 각 서비스 호스트에는 세미콜론 뒤에 나열된 서비스 이름이 있습니다. 이렇게 하면 어떤 서비스가 어떤 svchost.exe 프로세스와 연결되어 있는지 쉽게 확인할 수 있습니다. 정확한 프로세스 ID를 보려면 해당 라인을 마우스 오른쪽 버튼으로 클릭하고 세부정보로 이동을 선택하세요. .

    Windows에서 svchost.exe 프로세스가 호스팅하는 서비스 목록 보기

    그러면 자동으로 세부정보로 이동합니다. 탭을 클릭하면 해당 프로세스에 해당하는 라인이 자동으로 선택됩니다.

    Windows에서 svchost.exe 프로세스가 호스팅하는 서비스 목록 보기

    이제 DHCP 클라이언트 서비스가 프로세스 ID가 1504인 svchost.exe 내에서 실행되고 있음을 알 수 있습니다. 이것은 지금까지 이 작업을 수행하는 가장 쉬운 방법이지만 Windows 10이 필요합니다. Windows 7 또는 이전 버전을 실행하는 경우 읽기 다른 방법에 대해.

    작업 목록 명령

    모든 Windows 버전에서 명령줄을 사용하여 각 내부에서 실행 중인 서비스와 함께 모든 svchost.exe 프로세스 목록을 생성할 수 있습니다. 이렇게 하려면 시작을 클릭하고 cmd를 입력하여 명령 프롬프트를 엽니다. .

    명령 프롬프트에서 다음 명령을 복사/붙여넣기하세요.

    tasklist /svc | find "svchost.exe"

    그러면 실행 중인 모든 프로세스의 목록이 생성되고 해당 목록을 find 명령에 전달하고 svchost.exe 프로세스만 표시하도록 필터링합니다. 이것을 텍스트 파일로 출력하려면 다음 명령을 사용하십시오.

    tasklist /svc | find "svchost.exe" > c:\tasklist.txt
    찾기

    C 드라이브의 루트로 출력하려면 관리자 명령 프롬프트를 열어야 합니다(시작, cmd 입력, 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 선택 ). 더 쉬운 경우 C:\Users\username\Documents와 같이 경로를 변경할 수 있습니다. .

    Windows에서 svchost.exe 프로세스가 호스팅하는 서비스 목록 보기

    프로세스 탐색기

    마지막으로 Microsoft의 Process Explorer라는 타사 프로그램을 사용할 수 있습니다. 다운로드하고 압축을 풀고 EXE 파일을 실행하기만 하면 됩니다. 아무것도 설치할 필요가 없어 편리합니다.

    Windows에서 svchost.exe 프로세스가 호스팅하는 서비스 목록 보기

    프로세스 헤더를 클릭합니다. 열을 클릭하여 프로세스 목록을 정렬한 다음 svchost.exe가 표시될 때까지 아래로 스크롤합니다. 프로세스 위로 마우스를 가져가면 해당 프로세스와 관련된 서비스가 표시됩니다.

    따라서 svchost.exe 프로세스와 각 프로세스 내부에서 실행되는 작업에 대해 자세히 알아볼 수 있는 간단하고 쉬운 몇 가지 방법입니다. 즐기세요!