다음을 통해 공유


커널 메모리 덤프

커널 메모리 덤프에는 크래시 시 커널에서 사용 중인 모든 메모리가 포함됩니다.

이러한 종류의 덤프 파일은 전체 메모리 덤프보다 훨씬 작습니다. 일반적으로 덤프 파일은 시스템의 실제 메모리 크기의 약 3분의 1이 됩니다. 이 수량은 상황에 따라 상당히 달라집니다.

이 덤프 파일에는 할당되지 않은 메모리 또는 사용자 모드 애플리케이션에 할당된 메모리가 포함되지 않습니다. 여기에는 Windows 커널 및 HAL(하드웨어 추상화 계층)에 할당된 메모리뿐만 아니라 커널 모드 드라이버 및 기타 커널 모드 프로그램에 할당된 메모리만 포함됩니다.

대부분의 경우 이 크래시 덤프가 가장 유용합니다. 전체 메모리 덤프보다 훨씬 작지만 크래시에 관련되지 않을 수 있는 메모리 부분만 생략합니다.

이러한 종류의 덤프 파일에는 크래시 당시 메모리에 있는 사용자 모드 실행 파일의 이미지가 포함되어 있지 않으므로 이러한 실행 파일이 중요한 것으로 판명될 경우 실행 파일 이미지 경로를 설정해야 할 수도 있습니다.

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

두 번째 버그 검사 발생하고 다른 커널 메모리 덤프(또는 전체 메모리 덤프)가 만들어지면 이전 파일을 덮어씁니다.

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

참고 항목

Kernel-Mode 덤프 파일의 종류