듀얼 코어 Pentium (2010 랩톱)으로 구동되는 Win 7 32 비트 시스템이 장착 된 랩톱이 있습니다. 때로는 제대로 작동하지만 일반적으로 100 % CPU로드에서 유휴 상태입니다. CPU는 두 개의 svchost.exe 프로세스 (각각 50 %)에 사용됩니다. 내가 아는 한, 이것은 서비스 호스트입니다. 어떤 서비스가 범인인지 알아낼 방법이 있습니까?
주의 : 이것은 안전 모드에서도 발생합니다.
듀얼 코어 Pentium (2010 랩톱)으로 구동되는 Win 7 32 비트 시스템이 장착 된 랩톱이 있습니다. 때로는 제대로 작동하지만 일반적으로 100 % CPU로드에서 유휴 상태입니다. CPU는 두 개의 svchost.exe 프로세스 (각각 50 %)에 사용됩니다. 내가 아는 한, 이것은 서비스 호스트입니다. 어떤 서비스가 범인인지 알아낼 방법이 있습니까?
주의 : 이것은 안전 모드에서도 발생합니다.
답변:
svchost.exe의 인스턴스가 여러 시스템 서비스를 호스트 할 때 각각의 서비스를 자신의 svchost.exe 인스턴스로 분리하여 CPU를 사용하는 서비스를 찾는 방법은 다음과 같습니다.
절차는 다음과 같습니다.
작업 관리자를 사용하여 CPU 내림차순으로 정렬 된 모든 프로세스를 표시하고 CPU를 소비하는 프로세스의 PID를 표시하십시오.
명령 프롬프트 (cmd)에서 다음 명령을 입력하십시오.
Tasklist /svc /fi "IMAGENAME eq svchost.exe"
문제가 발생한 svchost.exe 인스턴스를 PID로 찾을 수 있으며 오른쪽에 호스팅하는 시스템 서비스 목록이 표시됩니다
목록의 각 이름에 대해 관리자 권한으로 실행되는 명령 프롬프트 (cmd)에 다음 명령을 입력하십시오 (
sc config <name> type= own
'='와 'own'사이의 공백에 유의하십시오)
재부팅
분리 한 시스템 서비스는 이제 각각 고유 한 svchost.exe 인스턴스에서 실행되며 프로세스 탭의 작업 관리자에서 볼 수 있습니다. 인스턴스를 마우스 오른쪽 단추로 클릭하고 "서비스로 이동"을 선택하여 서비스로 직접 이동하거나 tasklist 명령을 다시 사용할 수 있습니다.
자세한 내용은 Microsoft 문서
SVCHOST.EXE 시작하기를 참조하십시오 .
프로세스 탐색기를 사용하면이를 쉽게 수행 할 수 있습니다. 64 비트 Windows 7 Professional 및 64 비트 Windows 10 Pro에서 Process Explorer v16.20과 함께 작동 함을 확인했습니다.
svchost.exe
에서 값이 높거나 측정 가능하거나 비어 있지 않은 프로세스를 찾습니다 CPU
. Process
또는 CPU
열을 기준으로 정렬하면 도움이 될 수 있습니다.svchost.exe
프로세스를 마우스 오른쪽 단추로 클릭하고을 선택하십시오 Properties...
.Threads
탭을 선택 하십시오. 이 프로세스의 모든 스레드가 표시됩니다.CPU
열 에서 값이 높은 (또는 다시 측정 가능 / 공백이 아닌) 스레드를 찾습니다 . CPU
열을 기준으로 정렬하면 도움이 될 수 있습니다.Service
열은 해당 스레드가 실행되는 서비스의 이름이 표시됩니다.서비스 이름이 익숙하지 않은 경우 ...
작업 관리자 를 사용할 수 있습니다 . 다른 방법 (명령 줄 또는 WinAPI를 사용하여 일부 프로그램 작성 )이 있지만 여기서는 논의하지 않습니다. 더 진행하기 전에 사용자에게 관리 권한이 있어야합니다.
온 프로세스 탭 :
프로세스 탭으로 돌아가서 CPU 열 헤더를 클릭 하여 프로세스가 CPU 소비 순서대로 정렬되도록하십시오 (프로세스는 오름차순 / 내림차순으로 표시 될 수 있습니다 ( CPU를 클릭 할 때 마다 클릭 하면 순서가 바))). 테이블 상단에 나타납니다. 이제 명령 줄을 볼 수 있습니다 (모르지만 그중 하나가 netsvcs
(네트워크 서비스) 라는 느낌이 들며 PID도 있습니다.
다음으로 두 프로세스를 서비스와 일치시켜야합니다. 이를 위해 다음 중 하나를 수행 할 수 있습니다.
EDIT0 : 처음에 게시 한 왼손 스타일을 사용하여 오른쪽 머리 를 긁지 않고보다 간단하고 이해하기 쉬운 방법을 제공하도록 답변이 업데이트 되었습니다.