본문 바로가기
그냥

svchost.exe가 CPU 사용량을 100%로 만들 때 해법 중 하나

by wizmusa 2016. 9. 27.
PC가 계속 느려져서 작업 관리자를 봤더니 svchost.exe가 계속 CPU 사용량을 100%로 만드는 때가 있습니다.[각주:1] [각주:2] 주로 svchost.exe를 통해 윈도 업데이트 서비스(wuauserv)가 자원을 잡아 먹기 때문입니다. 이유는 잘 모르겠지만 MS 윈도 버그로 보입니다.

검색해 보면 윈도 제어판 서비스 메뉴에서 자동 업데이트 관련한 기능을 끄라는 얘기가 많이 나옵니다. 임시 방편으로는 무방하지만, 요즘 같은 험한 세상에 자동 업데이트를 껐다가는 악성코드와 랜섬웨어로 혼줄이 나는 수가 있습니다.

다행히 워낙 흔한 문제라 Microsoft도 편한 해결책을 제공합니다.


위 웹 페이지에 들어가서 'Automatically reset Windows Update components' 항목 중 자기가 쓰는 Windows OS 버전에 맞는 링크를 클릭하여 윈도 업데이트 문제 해결사를 실행하면 됩니다. Windows 7~8.x 사용자는 이 링크를 바로 클릭해도 됩니다.

잘 끝나면 아래와 같은 화면이 나옵니다. 해결하지 못했다는 메시지가 나오면 더 검색해 보세요. ^^


Windows Update 문제 해결사 (완료 화면)Windows Update 문제 해결사 실행 완료

Windows Update 문제 해결사 (보고서)Windows Update 문제 해결사 보고서


  1. 작업 관리자는 [Ctrl]+[Shift]+[Esc] 키로 실행 가능 [본문으로]
  2. svchost.exe가 보이지 않는다면 작업 관리자 창-프로세스 메뉴 탭 왼쪽 아래의 '모든 사용자의 프로세스 표시' 버튼 클릭 [본문으로]
반응형