完全メモリ ダンプは、最大のカーネル モード ダンプ ファイルです。 このファイルには、Windows で使用されるすべての物理メモリが含まれています。 完全なメモリ ダンプには、既定では、プラットフォーム ファームウェアで使用される物理メモリは含まれません。
Windows 8 以降では、完全なメモリ ダンプ中に呼び出される BugCheckAddPagesCallback ルーチンを登録できます。 BugCheckAddPagesCallback ルーチンでは、ダンプ ファイルに追加するドライバー固有のデータを指定できます。 たとえば、この追加データには、仮想メモリ内のシステム アドレス範囲にマップされていないが、ドライバーのデバッグに役立つ情報を含む物理ページを含めることができます。 BugCheckAddPagesCallback ルーチンは、マップされていない、または仮想メモリ内のユーザー モード アドレスにマップされているドライバー所有の物理ページをダンプ ファイルに追加する場合があります。
このダンプ ファイルには、少なくともメイン システム メモリと同じ大きさのブート ドライブ上のページファイルが必要です。RAM 全体に 1 メガバイトを加えたサイズのファイルを保持できる必要があります。
完全メモリ ダンプ ファイルは、既定で \Memory.dmp %SystemRoot%書き込まれます。
2 つ目のバグ チェックが発生し、別の完全メモリ ダンプ (またはカーネル メモリ ダンプ) が作成されると、前のファイルが上書きされます。