2009년 5월 29일 금요일
쓰는 사람은 같은데 오류 메세지나 문제가 생기는건 천차만별입니다.
회사서 쓰는 컴퓨터는 문제가 생겨 새로 설치했고, 집에서 쓰는 컴퓨터는 각종 오류메세지를 띄우면 신음하고 있습니다....ㅠ.ㅠ
새로 설치해야되는데 귀찮기도 하지만, 그 많은 어플들 설치, 최적화....하는게 시간도 걸려서 왠만하면 손보면서 쓸수있을때까지 쓰자라는 맘으로 사용하고 있습니다.
그러다 결국 오류메세지를 띄우며 작업 거부를 표시하네요.
결국 문제 해결을 하기위해 이것저것 살펴봤습니다.
우선 drwtsn32.exe 오류가 있었고...
explorer.exe 오류도 있었군요.
drwtsn32.exe는 닥터왓슨(Dr. Watson)의 실행파일입니다.
닥터왓슨은 원래 소설 셜록홈즈의 절친한 친구이자 의사로 등장하는 인물이죠.
MS사에서 윈도우에 프로그램을 장착하고, 이 닥터왓슨(Dr.Watson, drwtsn32.exe)이라는 이름을 붙였습니다.
닥터왓슨은 윈도우 응용프로그램에서 오류가 발생했을때,
오류 수정을 용이하게 하기위해 오류 정보를 기록하고, 메모리 덤프를 저장하는 디버깅(Debugging) 역활을 합니다.
그렇기때문에 닥터왓슨이 실행되었다면, 그건 닥터왓슨(drwtsn32.exe)이 문제가 생긴게 아니라, 응용프로그램에 문제가 생겼다는 애기입니다.
그런데, 닥터왓슨(drwtsn32.exe)이 직접 디버깅(오류수정)을 할수 없고, 저장된 오류 정보를 일반 사용자들이 분석하기 힘들기 때문에 닥터왓슨을 꺼도 상관없습니다.
- 닥터왓슨(Dr.Watson, drwtsn32.exe) 실행 중지 시키는 법
1. 시작 → 실행(R)...(윈도우키+R) 을 선택해서 실행창 drwtsn32 를 입력하면 됩니다.
다른 방법으로
시작 → 모든 프로그램(P) → 보조프로그램 → 시스템 도구 → 시스템 정보 를 선택합니다.
시스템 정보가 뜨면 도구(T) 에서 Dr Watson 을 선택해도 됩니다.
2. Windows용 Dr. Watson 창이 뜨면
크래시 덤프 파일 만들기(T)의 체크를 해제 하면 됩니다.
위의 이미지 같이 체크를 해제하면 닥터왓슨이 실행되는 일이 거의 없을겁니다.
전 포토웍스(이미지 편집)란 프로그램과 하이퍼스냅(캡쳐)이란 프로그램때문에 닥터왓슨이 실행됐었네요.
※ 만약 윈도우가 디비거 자체를 사용하지 않도록 하려면 다음의 레지스트키를 삭제하면 됩니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug
반대로, 윈도우가 디비거를 다시 사용하게 하려면
실행창에 drwtsn32 -i 를 입력하면 됩니다.
- explorer.exe 오류 문제
explorer.exe의 오류 발생은 원인이 워낙 많아서 딱히 이게 문제다라고 말할 수 없습니다.
하지만 저의 경우 탐색기에서 동영상의 미리보기 기능이 문제가 있었습니다.
그래서 그 미리보기 기능을 꺼버렸더니 explorer.exe의 오류가 없어졌습니다.
시작 → 실행(R) 으로 실행창을 띄워 regsvr32 /u shmedia.dll 을 입력합니다.
확인을 눌르면shmedia.dll의 DllUnregisterServer 성공이란 메세지가 뜹니다.
확인을 클릭후 재부팅을 하게 되면 완료됩니다.
미리보기 기능을 다시 실행하려면
실행창에 regsvr32 shmedia.dll를 입력하면 됩니다.
전 이렇게 미리보기 기능을 껐더니 explorer.exe의 문제가 없어졌습니다.
저와 같은 문제 때문에 힘들어 하시는분들에게 제 글이 참고가 되었으면 좋겠네요. - 펌글-