갑자기 느려진 컴퓨터에는 수상한 svchost.exe가 있다

아는 분께서 사용하던 컴퓨터가 갑자기 느려졌다며 업무에 사용하는 중요한 컴퓨터니 빨리 와달라는 요청에 단숨에 달려갔습니다.
컴퓨터는 꺼져 있었고 부팅을 시키니 XP의 바탕화면을 보는데 거의 1분이 넘게 걸리더군요.
그리고 부팅이 완료되었는데도 탐색기를 열거나 IE를 여는데 시간이 너무 걸리는 겁니다.

트레이바에는 수상한 것이 눈에 띄지 않은 상황이구요.


그래서 혹시나 싶어서 작업 관리자를 열어보았습니다.
그리고 성능탭을 보니 역시나.


CPU 사용율이 거의 100%를 치닫고 있습니다.
이러니 컴퓨터가 느려질 수 밖에요.

도대체 어떤 프로세스가 CPU를 잡아먹고 있나 살펴보았습니다.


svchost.exe라는 프로세스가 CPU를 100% 가까이 사용하고 있는 것을 확인하였습니다.
이 프로세스만 죽이면 컴퓨터의 CPU 사용율이 0~2%대로 뚝 떨어지고 사용하는데 불편이 사라집니다.

그런데 이 svchost.exe는 Microsoft Service Host Process로 DLL(Dynamic Linked Library)로 실행되는 프로세스들을 그룹화하는데 쓰이는 파일입니다.
즉, 이 svchost.exe를 띄우는 진짜 명령어를 찾아야 문제를 해결할 수 있다 이겁니다.

그렇다면 저 CPU를 100%까지 잡아먹는 svchost.exe를 과연 어떤 실행파일이 부른 걸까요?
그걸 알기 위해서는 Process Explorer라는 프로그램이 필요합니다.

cfile21.uf.181DAE4D4D12BF882E3BE3.zip


압축파일을 풀고 나면 procexp.exe라는 실행파일이 나오는데 이를 실행하면 현재 가동중인 프로세스와 CPU 사용율을 100%까지 끌어올린 범인인 svchost.exe를 호출한 원파일을 찾아낼 수 있습니다.

 



 

이 컴퓨터의 경우는 서비스 항목의 HP Network Devices Support가 비정상적으로 작동하는 경우였습니다. 이 문제를 발생한 컴퓨터는 프린터가 로컬에 직접 연결되어 있지 않고 다른 컴퓨터에 공유된 것을 사용하는 경우라서 저 서비스가 굳이 떠 있을 필요가 없습니다. 따라서 해당 svchost.exe를 죽여도(kill) 인쇄하는데 전혀 상관없습니다.

 



 

바로 위의 그림처럼 HP Network Devices Support 서비스가 자동으로 설정되어 있기 때문에 컴퓨터 부팅시 로드되는 것입니다. 물론 수동으로 해도 RPC에 종속적이기 때문에 로드가 되니까 문제가 발생할 때마다 svchost.exe를 죽이는 것밖에는 달리 도리가 없겠습니다.


이 외에도 지금까지 CPU를 100%까지 잡아먹었던 문제의 원인들 중에는 윈도 자동업데이트, 싸이의 배경음악 재생관련 파일 등이 주로 보고되었습니다.

갑자기 컴퓨터가 느려지고 CPU 사용율이 100%까지 치솟는다면 Process Explorer로 진단하시기 바랍니다.

댓글

  1. 컴퓨터가 느려진 이유가 있었네요. 잘 읽었습니다. 많은 도움이 될 것 같네요. 감사합니다. 즐거운 추석명절 되세요.

    답글삭제
  2. 도움이 되셨다니 저희도 기쁩니다.
    세미예님도 즐겁고 행복한 명절 보내시기 바라니다.

    답글삭제
  3. 한동안 Process Explorer 를 쓰다가 잊고 있었는데 덕분에 다시 인스톨을 하게 됩니다. 요즘 주변에서 컴퓨터가 느려졌다는 사람들이 정말 많은데 이 글을 보고 도움 많이 받을 것 같습니다. 감사합니다.

    답글삭제
  4. 별말씀을요.
    찾아와 주셔서 고맙습니다.

    답글삭제
  5. 아이게 저 프로그램 깐다음 머 어케하는거에욤 ?ㅠㅠ
    나이가 어려서 먼말인지 모르겟어여 ㅜㅜ

    답글삭제
  6. 위의 본문을 보고 차근차근 따라 해 보세요.

    답글삭제
  7. 저는 바이러스가 svchost.exe에 있다고 나와있어요 ㅠㅠ
    그래서 알약이라는 백신으로 삭제하려고 하니까 치료는 안되고
    계속 치료하라는 메세지가 떠요. 아 바이러스가 아니고요.
    트로이목마/해킹툴 이라고 나와있네요....
    이름이 Trojan.Downloader.Agent.ZRC 입니다.
    오늘 인터넷 서핑중 갑자기 컴이 재부팅 되면서 무한 반복이 되더군요.
    바탕화면까지 들어와서 좀있으면 화면이 까맣게 되면서 재부팅.
    혹시 이게 저 트로이목마/해킹툴 때문이 아닌가 해서요....
    이 문제 해결할수있는 방법좀 부탁드립니다.
    이 트로이목마/해킹툴 위험도가 아주높음으로 가장 심각한걸로 되있어요.

    답글삭제
  8. 흠,, 시스템복원이 가능하면 정상적으로 사용하던 때로 복원을 시도해 보시기 바랍니다.

    답글삭제
  9. 저걸 찾은다음에 어떻게해야하는건지..

    답글삭제
  10. 본문을 다시 한번 찬찬히 읽어 보시기 바랍니다.
    문제의 svchost.exe를 찾았으면 그를 호출한 원파일을 찾을 수 있습니다.
    그러면 그 원파일에 해당하는 드라이버, 혹은 소프트웨어를 제거하거나 변경해야 합니다.

    답글삭제
  11. 오 멋지세요 -0-b 혹시.. .net 깔아야 되는건 아니겠죠? ㅋ

    답글삭제
  12. HP Network Devices Support와 .Net Framework와 상관이 있는 건가요?
    저렇게 HP Network Devices Support이 항상 100%를 잡아먹는 것이 아니라서 아직은 아리송합니다. 어떤 경우에 HP Network Devices Support가 100%까지 먹는지 찾고 있는 중이에요.

    답글삭제
  13. 요즘 나오는 유틸들이 .net framework로 많이 나와서.. 혹시나 했는데 그냥 실행이 되네요 ㅋ
    개인적으로 .net 깔고 윈도우 포맷할정도로 느려진 이후로 안쓰는 편이라서 말이죠
    음.. 어짜피 HP 제공 프로그램중에 딱히 필요한건 별로 없으니 다 사용중지시키는게 좋은거 같더라구요

    답글삭제
  14. 조금 더 지켜본 후에 HP 관련 프로그램을 아예 지워버릴까 합니다.

    답글삭제
  15. 와우~ 이런 이유가 있었군요~~
    저도 느려질때마다 속터지던데.....^^;;;
    앞으로는 님이 주신 정보를 꼭 활용하겠습니다~^^
    좋은정보 감사드려요~~^^

    답글삭제
  16. 오늘도 작년에 작성한 이글을 참고하여 다른 분 컴퓨터 느린 원인 밝혀냈습니다.
    저도 기억력이 이제 가물가물해서 예전의 글을 가끔 참조할 때가 있어요. 그러면서 슬쩍 최근 글로 바꾸어놓았죠.
    (역시 어찌님이 저보다 제 블로그를 더 자주 찾아오시는군요.)

    답글삭제
  17. 정말좋은정보였습니다
    바로정리했네요
    이제컴빨라졌어요...^^;;

    답글삭제

댓글 쓰기

이 블로그의 인기 게시물

영화 '콜드 마운틴'

손목에 가민이 있는 분들은 2021 뉴발란스 런온 언택트 런 때 스마트폰 놓고 달리셔도 됩니다

신나는 영화 '수퍼 소닉'