자동 메모리 덤프

자동 메모리 덤프에는 커널 메모리 덤프와 동일한 정보가 포함됩니다. 둘 사이의 차이점은 덤프 파일 자체가 아니라 Windows에서 시스템 페이징 파일의 크기를 설정하는 방식입니다.

시스템 페이징 파일 크기가 시스템 관리 크기로 설정되고 커널 모드 크래시 덤프가 자동 메모리 덤프로 설정된 경우 Windows는 페이징 파일의 크기를 RAM 크기보다 작게 설정할 수 있습니다. 이 경우 Windows는 대부분의 시간 동안 커널 메모리 덤프를 캡처할 수 있도록 페이징 파일의 크기를 충분히 크게 설정합니다.

컴퓨터가 충돌하고 페이징 파일이 커널 메모리 덤프를 캡처할 만큼 크지 않은 경우 Windows는 페이징 파일의 크기를 RAM 크기 이상으로 늘입니다. 이 이벤트의 시간은 레지스트리에 기록됩니다.

Hklm\시스템\CurrentControlSet\컨트롤\CrashControl\LastCrashTime

페이징 파일 크기가 증가하면 4주 동안 그대로 유지된 다음 더 작은 크기로 돌아갑니다. 4주 전에 더 작은 페이징 파일로 돌아가려면 레지스트리 항목을 삭제할 수 있습니다.

페이징 파일 설정을 보려면 제어판 > 시스템 및 보안 > 시스템 고급 시스템 > 설정으로 이동합니다. 성능에서 설정을 선택합니다. 고급 탭의 가상 메모리에서 변경을 선택합니다. 가상 메모리 대화 상자에서 페이징 파일 설정을 볼 수 있습니다.

Windows 설정의 가상 메모리 대화 상자 스크린샷

자동 메모리 덤프 파일은 기본적으로 %SystemRoot%\Memory.dmp에 기록됩니다.

자동 메모리 덤프는 Windows 8 이상에서 사용할 수 있습니다.

참고 자동 메모리 덤프를 디버깅할 때 누락된 페이지 오류 메시지를 표시하지 않려면 .ignore_missing_pages 명령을 사용합니다.

참고 항목

Kernel-Mode 덤프 파일의 종류

커널 모드 덤프 파일

Kernel-Mode 덤프 파일 만들기