Windows용 Dr. Watson은 프로그램 오류 디버거입니다.
윈도우 응용프로그램에서 오류가 발생했을때 오류 수정을 용이하게 하기위해 오류 정보를 기록하고
메모리 덤프를 저장하는 디버깅(Debugging) 역활을 합니다.
Dr. Watson에서 가져와 기록된 정보는 기술 지원 서비스 그룹이
Windows를 실행하는 컴퓨터의 프로그램 오류를 진단할 때 필요합니다.
텍스트 파일인 Drwtsn32.log는 오류가 발견될 때마다 만들어지며,
이 파일을 고객 지원 서비스 팀으로 원하는 방법으로 전달할 수 있습니다.
또한 프로그래머가 디버거에 로드할 수 있는 이진 파일인 크래시 덤프 파일을 만들 수도 있습니다.
프로그램 오류가 발생하면 Dr. Watson이 자동으로 시작됩니다.
Dr. Watson을 시작하려면
시작을 클릭하고 실행을 클릭한 다음 drwtsn32를 입력합니다.
명령 프롬프트에서 Dr. Watson을 시작하려면 루트 디렉터리로 변경한 다음 drwtsn32를 입력합니다
시작 -> 실행 창에 drwtsn32 입력하고 엔터를 치면 위의 그림과 같은 창이 나옵니다.
아래 부분에 체크 되어 있는거 모두 체크 해제 하시고 확인 눌러주시면 기능이 정지됩니다.
만약 윈도우가 디버그 자체를 사용하지 않도록 하려면 다음의 레지스트키를 삭제하면 됩니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug
반대로 Dr. Watson을 기본 디버거로 사용하려면 명령 프롬프트로 이동한 다음
drwtsn32 -i 명령을 입력하여 Dr. Watson을 시작합니다. -i를 입력하면 레지스트리에 필요한 변경 작업이 수행됩니다.
예를 들면 동영상이 들어있는 폴더를 클릭하면 drwtsn32.exe의 오류가 있다고 나오면서
익스플로러가 닫혀버리고 다시 바탕화면이 갱신되는 경우가 있습니다.
[시작] -> [실행] - regsvr32 /u shmedia.dll 입력후 엔터
shmedia.dll의 DllUnregisterServer 성공이란 메세지가 뜹니다.
확인을 클릭후 재부팅을 하게 되면 완료됩니다.
미리보기 기능을 다시 실행하려면 시작 -> 실행 창에 regsvr32 shmedia.dll를 입력하면 됩니다.
AGP 질감 가속 사용할 수 없음. (0) | 2010.09.15 |
---|---|
윈도우 백업 및 복원의 고급기능 활용하기 (0) | 2010.09.14 |
복구 콘솔(Recovery Console)의 설치 및 사용방법 (0) | 2010.09.14 |
Command Prompt에서 [시스템 복원] 사용하기 (0) | 2010.09.14 |
SFC - 손상된 윈도우 시스템 파일을 검색하며 잘못된 버전을 올바른.. (0) | 2010.09.14 |