[로그수집] 프로세스 크래시 덤프 수집하기
프로세스 실행 중 크래시 발생 시, 원인 분석을 위해서는 덤프가 필요합니다.
이 문서에서는 크래시 덤프를 생성하도록 윈도우 설정을 변경하는 방법을 안내합니다.
덤프 생성 활성화
1. 문서 하단에 첨부된 Application_Crash_Dump.reg 파일을 다운로드 후 실행합니다.
2. 레지스트리 편집기 팝업이 표시되면 [예]를 눌러 레지스트리를 등록합니다.
3. 시스템을 재부팅 합니다.
덤프 파일 수집
레지스트리를 적용하면 프로그램 크래시가 발생할 때 C:\Temp 경로에 덤프 파일이 저장 되니, 이 파일을 수집하시면 됩니다.
파일명 : <프로세스명>.<pid>.<생성일시>.dmp
덤프 생성 비활성화
덤프가 계속 생성되면 디스크의 용량이 부족해질 수 있으니, 덤프 수집을 마친 뒤에는 설정을 비활성화 하시기를 권장합니다. 설정을 변경하는 방법은 다음과 같습니다.
1. 시작 > 실행 창에서 regedit을 입력한 후 확인을 눌러 레지스트리 편집기를 실행합니다.
2. 레지스트리 편집기에서 아래 레지스트리를 찾습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
3. LocalDumps 키를 우클릭해 삭제한 뒤, 시스템을 재부팅 합니다.
덤프 저장 경로 변경
만약 C:\Temp가 아닌 다른 경로에 덤프 파일을 생성하고 싶은 경우, 다음과 같이 수정하면 됩니다.
1. 레지스트리 편집기를 실행합니다.
2. 레지스트리 편집기에서 아래 레지스트리를 찾습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
3. DumpFolder 값을 더블 클릭해 데이터를 다른 경로로 변경합니다.