[로그수집] Protected 프로세스 덤프 수집 방법 #2. 명령 프롬프트 이용
1. 개요
프로세스가 실행 중 Crash 발생 또는 Hang 걸리거나 CPU 점유율이 비정상적으로 높아지는 경우 원인 분석에 필요한 프로세스 덤프를 생성하여 분석을 진행합니다.
2. 방법
2-1. [AhnRpt.exe 다운로드 하기(클릭)].를 클릭하여 임의의 폴더에 저장합니다.
2-2. 작업관리자 > [세부 정보]에서 수집하고자 하는 프로세스의 PID나 이름을 인지합니다.
(참고) V3의 메인 프로세스인 ASDSvc.exe의 경우, 자사 제품에 같은 이름이 있을 수 있습니다.
프로세스 우클릭 > 속성 > "위치"를 확인하시어 V3 관련된 프로세스임을 확인하시기 바랍니다.
- IS9.0 : C:\Program Files\AhnLab\V3IS90
- ES9.0 : C:\Program Files\AhnLab\V3ES90
- NET9.0 : C:\Program Files\AhnLab\V3NET90
2-3. 명령 프롬프트를 "관리자 권한으로 실행" 클릭합니다.
2-4. 다운로드 받은 AhnRpt.exe가 있는 경로로 이동합니다.
2-5. AhnRpt.exe -d <folder> -pid <process ID> 입력합니다.
또는 AhnRpt.exe -d <folder> -pname <process name> 입력합니다. (해당 프로세스 이름으로 실행 중인 프로세스 덤프를 모두 수집)
2-5. "작업이 완료되었습니다"라는 메세지가 뜨고 지정한 디렉터리에 생성된 덤프 파일 확인합니다.
<folder>\<process name>.<pid>.<creation time>.dmp로 수집됩니다.