프로세스

Generic Host Processes 에러

sungtg 2007. 11. 24. 15:19

질문

부팅 후 오류 창이 뜰때도 있고 안뜰때도 있어요.
속도가 느려진거 말고 다른 증세는 없는거 같고요.

이유와 해결방법 좀 알려주세요~~~~

사용자 삽입 이미지
 

    해  결


먼저 generic host process이 무엇인지 알아보는 그림입니다

process explorer라는 윈도우의 프로세스를 살펴보는 유틸리티를 사용했습니다.

사용자 삽입 이미지

윈도우에 로그온을 하면서
윈도우의 서비스가 진행이 되는데
이때 진행되는 윈도우의 서비스를 실행시켜주는 프로세스가 svchost.exe 입니다.

윈도우의 서비스에는

하드웨어의 드라이버를 불러오는 서비스
네트워크, 로그온정책, 네트워크 등등
제어판/관리도구/서비스에 있는 것 항목이 실행이 됩니다.
사용자 삽입 이미지

아래 그림은 레지스트리의 서비스가 설정되어 있는 키입니다
사용자 삽입 이미지

해결하는 절차.

1. 우선 바이러스 검사를 먼저 해보세요.
 msblast.exe라는 웜바이러스 때문일 수 있습니다.

2. 제어판/시스템/하드웨어/장치관리자에서 잘못된(노란느낌표)는 있는지 확인하고
   있다면 제거를 하거나 드라이버를 제대로 설치를 해야 합니다.

3. 제어판/관리도구/서비스에 있는 remote xxxx라는 서비스가 몇개 있는데
   이 remote xxx 서비스들에 충돌에 의한 것이라서 윈도우 업데이트를 통한
   패치를 해야 합니다.

추가정보


svchost.exe가 서비스를 진행시킵니다.
그래서 항상 4-5개정도의 svchost.exe가 실행이 되어서 윈도우가 움직입니다.
svchost.exe는 서비스와 관계되는 dll파일을 실행시키는 역활을 합니다.

질문에서 그림을 분석하자면
svchost.exe가 어떤 서비스를 불러오는 과정에 에러가 나는 것이고

속도가 느려진 다는 것도 바이러스가 아닌 다음에야
하드웨어의 드라이버가 문제가 될 경우에 윈도우의 리소스를 많이 잡아 먹음으로
하드웨어 장치를 점검을 해봐야 겠지요..

그리고 또 생각을 해볼 것이..
프로그램중에 자동실행이 되지 않고
서비스 단(레지스트리를 참고하세요)에 기생하여 실행되는 프로그램들이 있습니다
방화벽이나 기타 시스템 유틸리티등등 ...
이런 프로그램들이 설치되어 있는가도 함께 생각을 해봐야 합니다.