Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

컴퓨터를 제대로 관리하지 않으면 어김없이 찾아오는 각종 오류들! 이번에는 Windows 10에서 자주 발생하는 Svchost.exe 높은 CPU 사용량 문제의 원인과 해결 방법을 자세히 알려드리겠습니다.

Svchost.exe란 무엇인가?

해결 방법으로 바로 넘어가기 전에, Svchost.exe가 정확히 어떤 역할을 하는 프로세스인지 먼저 짚고 넘어갈 필요가 있습니다.

Svchost는 Windows에서 'Service Host(서비스 호스트)'를 의미하며, 여러 개의 Windows 서비스 요청을 동시에 처리하기 위해 설계된 필수 시스템 프로세스입니다. 정상적인 상태라면 이 프로세스가 시스템에 큰 부담을 주지 않습니다.

참고로, 만약 Windows 10에서 Svchost를 임의로 비활성화했다면 시스템 전반에 심각한 문제가 생길 수 있으니 주의해야 합니다.

그럼 지금부터 Windows 10에서 성가신 Svchost.exe 높은 CPU 사용량 문제를 해결하는 3가지 방법을 살펴보겠습니다.

방법 1 – 작업 관리자를 통해 문제 되는 Svchost 서비스 종료하기

Svchost 서비스 중 일부가 오류의 근본 원인일 가능성이 있습니다. 작업 관리자를 활용해 문제가 되는 서비스를 찾아 비활성화해 보겠습니다.

  • 작업 표시줄을 마우스 오른쪽 버튼으로 클릭한 후 목록에서 작업 관리자를 선택합니다.
  • 작업 관리자 창에서 '세부 정보' 탭을 클릭합니다.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

  • 목록을 잘 살펴 svchost.exe를 찾습니다.
  • 여러 개의 svchost.exe 항목이 보일 텐데요, 어떤 것을 선택해야 할지 헷갈리실 수 있습니다.
  • 그중 하나를 선택하고 마우스 오른쪽 버튼을 클릭한 후 '서비스로 이동(Go to service(s))'을 클릭합니다.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

  • 그러면 새 창으로 자동 전환되며, 해당 svchost와 연관된 서비스들이 강조 표시됩니다.
  • 해당 서비스를 마우스 오른쪽 버튼으로 클릭하고 '중지'를 선택합니다.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

  • 진짜 원인이 되는 프로세스를 찾을 때까지 위 과정을 반복하며 svchost 프로세스들을 하나씩 중지해 봅니다.
  • 문제가 되는 svchost 프로세스를 찾았다면, 팝업 창 하단에 있는 '서비스 열기'를 클릭합니다.
  • 예시에서는 'Data Usage'를 선택했습니다. 서비스를 마우스 오른쪽 버튼으로 클릭한 후 아래 이미지처럼 '속성'을 선택합니다.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

  • 속성 창이 열리면 시작 유형(Startup Type) 옵션을 '자동(Automatic)'으로 변경합니다. 아래 이미지를 참고하세요.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

방법 1만으로도 Windows 10의 Svchost.exe 문제를 해결할 수 있을 것입니다. 만약 해결되지 않았다면 다음 방법으로 넘어가 보세요.

방법 2 – 이벤트 뷰어 로그 삭제하기

  • 화면 좌측 하단의 검색 상자에 '이벤트 뷰어(Event Viewer)'를 검색하여 실행합니다.
  • 이벤트 뷰어에서 왼쪽 패널에 있는 'Windows 로그'를 클릭합니다.
  • 'Windows 로그'를 펼친 후 '응용 프로그램(Application)'을 선택합니다.
  • 오른쪽 창에서 아래 이미지처럼 '로그 지우기(Clear Log)'를 클릭합니다.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

  • 새로운 확인 창이 화면에 나타나면 '지우기'를 클릭합니다.
  • 동일한 방법으로 '보안(Security)', '설치(Setup)', '시스템(System)', '전달된 이벤트(Forwarded Events)' 로그도 차례대로 삭제합니다.

모든 로그를 삭제했다면 PC를 재시작하는 것을 잊지 마세요. 재시작 후 Windows 10의 Svchost 문제가 여전히 발생하는지 확인해 보시기 바랍니다.

방법 3 – Windows 업데이트 중지로 문제 해결하기

  • Windows 로고 키 + R 키를 동시에 눌러 실행(Run) 창을 엽니다.
  • 실행 창에 services.msc 명령어를 입력하고 확인을 누릅니다.
  • 서비스 목록에서 'Windows 업데이트(Windows Update)'를 찾아 마우스 오른쪽 버튼으로 클릭한 후 '중지'를 선택합니다.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

  • 이제 파일 탐색기에서 '내 PC > 로컬 디스크(C:) > Windows' 폴더로 이동합니다.

Windows 10 Svchost.exe 높은 CPU 사용량 문제 해결 방법 3가지

  • 해당 경로에서 SoftwareDistribution 폴더를 찾아 삭제합니다.

마무리

위에서 소개한 방법들이 Windows 10의 Svchost.exe 높은 CPU 사용량 문제를 해결하는 데 도움이 되기를 바랍니다. 한 가지 더 팁을 드리자면, 가장 먼저 백신 프로그램 검사를 실행해 보시길 권장합니다. 시스템에 악성코드나 바이러스가 감염되어 있는 경우에도 Svchost.exe의 CPU 사용량이 비정상적으로 높아질 수 있기 때문입니다.

혹시 본문에서 다루지 않은 내용이 있거나, Windows 10의 Svchost 문제에 효과적인 또 다른 해결 방법을 알고 계시다면 아래 댓글로 의견을 남겨주세요.

여러분의 의견을 기다립니다!

독자 여러분은 저희에게 언제나 소중한 존재입니다. 남겨주시는 모든 댓글과 피드백을 꼼꼼히 확인하며 더 나은 콘텐츠를 만드는 데 큰 힘이 됩니다!

이 글이 도움이 되셨기를 바랍니다. 더 많은 IT 팁과 노하우가 필요하시다면 소셜 미디어에서 저희를 팔로우하고 뉴스레터를 구독해 주세요.

주변 분들께 이 글을 공유하는 것도 잊지 마세요. 많은 격려 부탁드리며, 언제든 여러분과의 소통에 열려 있습니다!