2014년 11월 27일 목요일

[미완] [Windows] [레지스트리] 오류 발생시 디버거가 자동으로 시작되면

[미완] [Windows] 오류 발생시 디버거가 자동으로 시작되면

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug에 보면
(64bit는 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug)
Auto 값이 있다.

0이면 일반적으로 표준오류대화상자를 표시하고 디버거를 연결(선택)할 수 있도록 해준다.
1이면 디버거를 자동으로 시작된다. -> 에러가 발생할때마다 디버거 실행됨;;

UserDebuggerHotKey 값은 디버거로 들어가기 위해서 사용하는 키 값
기본적으로 F12 키를 누르면 DebugBreak함수가 호출되는데
이 F12키를 다른 키보드값을 원하면 이 값을 수정하면 된다.

Debugger 값은 운영체제가 충돌이 발생한 응용 프로그램에 대해서 시작할 디버거.

댓글 없음:

댓글 쓰기