タスクマネージャー の「ダンプ作成」と自動生成される memory.dmp の違いをやさしく解説

こんにちは、阿久梨絵です!
Windowsを使っていると、アプリが固まったりブルースクリーンが出たりすることがあります。そんなときに登場するのが「ダンプファイル」。
この記事では、 タスクマネージャー で手動作成するダンプと、Windowsが自動で生成する memory.dmp の違いを初心者向けに整理します。

ダンプファイルとは?

ダンプファイルは、その瞬間のメモリの中身を記録したファイルです。
例えるなら「事故現場の写真」。アプリやシステムが不具合を起こしたとき、その時点の状態を保存して後から原因を調べるために使います。

タスクマネージャーで作成するダンプ

作成方法:タスクマネージャーの「詳細」タブで対象アプリを右クリック → 「ダンプファイルの作成
対象範囲:選んだ特定のプロセス(アプリ)のメモリ内容
保存場所:通常 C:\Users\<ユーザー>\AppData\Local\Temp
用途:アプリがフリーズしたときの原因調査。サポートに送ることで解析が可能。

イメージアプリ単位の証拠写真

自動生成される memory.dmp

作成タイミング:Windowsがシステムクラッシュ(ブルースクリーン)を検知したときに自動生成
対象範囲:システム全体のメモリ内容
保存場所:通常 C:\Windows\memory.dmp
用途:OSやドライバレベルの不具合解析。開発者やサポートがクラッシュ原因を特定するために利用。

イメージPC全体の事故現場写真

ダンプの種類

ミニダンプ:必要最低限の情報。サイズが小さい。
カーネルダンプ:OSの動作に関わる部分を記録。
完全ダンプ:メモリ全体を保存。サイズが大きいが詳細解析に有効。

まとめ

タスクマネージャー のダンプ → アプリ単位のスナップショット。ユーザーが手動で作成。
memory.dmp → システム全体のクラッシュ記録。Windowsが自動で生成。

両者は「ダンプファイル」という仲間ですが、対象範囲と作成タイミングが違うのがポイントです。
アプリの不具合調査ならタスクマネージャーブルースクリーンの原因調査なら memory.dmp が役立ちます。
阿久梨絵でした!

上部へスクロール
Verified by MonsterInsights