본문 바로가기
유용한 팁들

응답 없는 프로세스는 왜 안 죽을까?

by 글벌레 2009. 2. 13.
반응형

아주 짧은 Tip입니다. 

어떤 경우에 프로그램이 응답이 없어서
해당 프로세스를 작업 관리자를 열고 아무리 죽여도 죽지 않을 때가 있을 겁니다.... 

이런 경우가 되면 그 프로세스를 죽이는데 한참 걸리다가
오류보고가 뜨면서야 프로세스가 죽을 겁니다. 

그 이유는 다음과 같습니다 .
그런 경우를 프로세스 익스플로러를 통해 살펴본다면

 

위 그림 보시면 현재 iexplorer.exe가 응답없음에 빠졌는데
아무리 죽여도 죽지 않습니다. 

그런데 보시면  iexplorer.exe아래로
drwtsn32.exe와 dumprep.exe가 붙은 것을 보실 수 있을 겁니다. 

현재 응답없는 iexplorer.exe에 디버거(drwtsn32.exe)가 붙어서
오류 보고를 작성(dumprep.exe) 하느라 죽지를 않는 것입니다. 

이럴 때는 작업 관리자에서
drwtsn32.exe부터 찾아 죽여 버리면
응답없는 프로세스가 죽어 버립니다. 

그리고 어차피 오류 보고 안 할 거라면
dumprep.exe도 죽여 버리면 됩니다. 

응답없는 오류로 시간끌지 마시고 바로 바로 꺼버리세요 ^ ^

 관련 글 보기

2009/02/15 - [묻고 답하기] - 응답없는 프로세스 - 확장 .
반응형

댓글