カーネル メモリ ダンプ

カーネル メモリ ダンプには、クラッシュ時にカーネルによって使用されているすべてのメモリが含まれています。

この種類のダンプ ファイルは、完全メモリ ダンプよりも大幅に小さくなります。 通常、ダンプ ファイルのサイズは、システム上の物理メモリの約 3 分の 1 になります。 この数量は、状況に応じて大きく異なります。

このダンプ ファイルには、未割り当てメモリや、ユーザー モード アプリケーションに割り当てられたメモリは含まれません。 これには、Windows カーネルとハードウェア抽象化層 (HAL) に割り当てられたメモリ、およびカーネル モード ドライバーやその他のカーネル モード プログラムに割り当てられたメモリのみが含まれます。

ほとんどの場合、このクラッシュ ダンプが最も便利です。 これは完全メモリ ダンプよりも大幅に小さくなりますが、クラッシュに関係する可能性が低いメモリの部分のみを省略します。

この種のダンプ ファイルには、クラッシュ時にメモリ内に存在していたユーザー モードの実行可能ファイルのイメージが含まれていないため、これらの実行可能ファイルが重要であることが判明した場合は、実行可能イメージのパスを設定する必要がある場合もあります。

カーネル メモリ ダンプ ファイルは、デフォルトで %SystemRoot%\Memory.dmp に書き込まれます。

2 回目のバグ チェックが発生し、別のカーネル メモリ ダンプ (または完全メモリ ダンプ) が作成されると、以前のファイルは上書きされます。

カーネル メモリ ダンプのデバッグ時にページのエラー メッセージが表示されないようにするには、.ignore_missing_pages コマンドを使用します。

関連項目

さまざまなカーネルモード ダンプ ファイル