Windows システム プログラムが予期せずクラッシュしたり、応答しなくなったりすると、システムは自動的に「メモリ ダンプ ファイル」を生成し、障害が発生する前のプログラム情報を保存します。メモリ ダンプ ファイルを読み取ると、障害の原因を理解し、適切な解決策を見つけるのに役立ちます。この記事では、Microsoft Windows XP および Vista システムでミニダンプ ファイルを構成して読み取るための詳細な手順を紹介します。別の種類のオペレーティング システムを使用している場合は、この記事の方法を参照して操作を実行することもできます (操作方法は同様です)。
ステップ {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/d\/d2\/Read-Dump-Files-Step-1.jpg\/v4-460px-Read-Dump-Files-Step-1.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d2\/Read-Dump-Files-Step-1.jpg\/v4-728px-Read-Dump-Files-Step-1.jpg","smallWidth":460,"smallHeight":210,"bigWidth":728,"bigHeight":333,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1小さなダンプ ファイルには、メモリの先頭から少量のデータのみが保存されます。この情報は、コンピューターが動作を停止したり、故障したりした理由を理解するのに役立ちます。たとえば、次のような理由が考えられます。 終了メッセージ ドライバー記録を読み込んでいます 障害ハンドラのプロセッサコンテキスト 障害ハンドラのカーネル環境 プロセッサ情報とカーネルスレッドコンテキスト 失敗したスレッドに関するカーネルモード情報 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/3\/30\/Read-Dump-Files-Step-2.jpg\/v4-460px-Read-Dump-Files-Step-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/30\/Read-Dump-Files-Step-2.jpg\/v4-728px-Read-Dump-Files-Step-2.jpg","smallWidth":460,"smallHeight":202,"bigWidth":728,"bigHeight":320,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2小さいダンプ ファイルを構成します。 スタート > 設定 > コントロールパネル > システムを選択します。 システムのプロパティで [詳細設定] タブを選択し、[起動と回復] オプション バーで [設定] を選択します。 リストで「デバッグ情報の書き込み」オプションを見つけて、「小さなメモリ ダンプ」オプションを選択します。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/c\/cc\/Read-Dump-Files-Step-3.jpg\/v4-460px-Read-Dump-Files-Step-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/cc\/Read-Dump-Files-Step-3.jpg\/v4-728px-Read-Dump-Files-Step-3.jpg","smallWidth":460,"smallHeight":229,"bigWidth":728,"bigHeight":362,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3ダンプ ファイル チェッカー ツール (Dumpchk.exe) を使用して、ダンプ ファイルを読み取ります。 現在のオペレーティング システムのバージョンに一致する Windows ディスクを挿入します。 CD 上の Microsoft サポート ツール パッケージを選択し、「Setup.exe」を実行してインストールします。 ダウンロードした Microsoft サポート ツール パッケージから Dumpchk.exe ファイルを開きます。 Dumpchk.exe ファイルによって提供されるオプションを確認して、ファイルを確認します。これらには、ダンプ検証、その他の検証ファイル、ダンプ検査、ダンプ検査シンボル検索、ダンプ検査イメージ検索などが含まれます。 スキャンを実行し、読み取り結果を出力します。 Dumpchk.exe は、ダンプ ファイル情報で見つかったシステム エラーを報告します。このプログラムはシステムの損傷を修復しませんが、システム障害の原因をリストします。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/8a\/Read-Dump-Files-Step-4.jpg\/v4-460px-Read-Dump-Files-Step-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/8a\/Read-Dump-Files-Step-4.jpg\/v4-728px-Read-Dump-Files-Step-4.jpg","smallWidth":460,"smallHeight":258,"bigWidth":728,"bigHeight":409,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4 Windows デバッグ診断を使用してダンプ ファイルを読み取ります。 公式 Web サイトから Windows システム トラブルシューティング ツールをダウンロードしてインストールします。 ダンプファイルを開きます。これを行うには、[スタート] ボタンを選択し、[実行] オプションを選択します。 「cmd」(引用符なし)と入力し、「OK」をクリックします。 「cd c:\program files\debugging tools for windows」と入力します(引用符なし)。 Enter キーを押してフォルダーを取得します。 ダンプ ファイルをロードするには、「windbg -y SymbolPath -i ImagePath -z DumpFilePath」(引用符なし) と入力します。 ダンプ ファイルを開くには、「kd -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -ic:\windows\i386 -zc:\windows\minidump\minidump.dmp」(引用符なし) と入力します。 広告する警告する 小さなメモリ ダンプ ファイルはハードディスクのストレージ領域をわずかにしか占有しないため (約 2 MB)、通常、ファイルには障害の原因を説明する関連情報は含まれません。 広告する