システムがクラッシュした場合、最初に確認する必要があるのは、この問題の原因が何であるかです。根本的な原因がわかっている場合にのみ、コンピューターでそれらを修正する方法に取り組むことができます。このガイドでは、Windowsにあるダンプエラーファイル、それらがどのように生成されるか、およびシステムクラッシュを克服するために何をすべきかについて説明します。
コンピュータに何か問題が発生すると、ダンプファイルが作成されます。つまり、これらのファイルは、コンピュータがメモリにロードされている問題やデータを検出して分析するために表示されます。Windowsのダンプエラーファイルは、OSの破損や、最近動作を停止した一部のアプリケーションが原因で表示されることがよくあります。さらに、手動で作成することもできます。
注。Windows PCでダンプファイルを作成するには、ブートボリュームに少なくとも2メガバイト(MB)のスワップファイルが必要です。
Windowsのダンプファイルとは何ですか?
メモリダンプファイルは、基本的にシステムクラッシュ時に作成されるファイルです。Windowsはこの情報をログに記録するため、ユーザーはシステムが次にクラッシュする時期を大まかに把握できます。各ダンプファイルには、「」などのクラッシュ日付を含む一意の名前がありますmini022900-01.dmp
。
上記の例では、このダンプファイルが2000-01年2月29日に生成されたと簡単に推測できます。ダンプファイルは「%SystemRoot%Minidump」フォルダに保存する必要があります。さて、ダンプファイルが何であるかがわかったので、そのようなファイルを見つけて診断する方法を考えているに違いありません。この記事では、ダンプファイルの分析に役立ついくつかのツールについて説明します。以下の4つの方法すべてを確認し、どれが効果的かを確認してください。
ダンプファイルが作成されると、その中に次の情報が表示されます。
- エラーメッセージまたは表示されるオプション。
- 破損している可能性のあるシステムドライバのリスト。
- この問題の原因となったPRCBコンテキスト。
EPROCESS & ETHREAD
停止したプロセス/スレッドのプロセス情報とカーネルコンテキスト( )。
Windows PCのダンプファイルの種類は何ですか?
Windowsオペレーティングシステムでダンプファイルと呼ばれるものを探している場合は、そのようなファイルをすべて含むリストを次に示します。
- フルメモリダンプ
- カーネルメモリダンプ
- 小さなメモリダンプ(64 KB)
- 自動メモリダンプ
ダンプエラーファイルを見つけて分析する方法
1] WinDbgプレビューを使用する
WinDbgプレビューを使用したダンプファイルの解析
WinDbg Previewは、ダンプファイルの根本的な原因を理解するためにMicrosoftによって最初に開発されました。これは、ダンプエラーファイルを見つけて分析する最も簡単な方法の1つでもあります。
WinDbgのプレリリースバージョンをダウンロードしてインストールします。
MicrosoftストアからWinDbgを入手するか、オンラインで検索してください。必要なインストールファイルを入手したら、それをコンピューターにインストールします。
WinDbgプレビューを開き、ダンプファイルをダウンロードします。
WinDbg Previewをインストールした後、スタートメニューでWinDbgPreviewショートカットを見つけます。起動したら、WinDbgプレビューの左上隅から「ファイル」を起動します。
「デバッグ開始」を選択した後、「ダンプファイルを開く」をクリックします。先に進み、ダンプファイルを見つけて、表示されるダンプファイルを選択します。開くボタンをクリックできます。選択したファイルによっては、開くのに一定の時間がかかります。ファイルを読み取ったりダウンロードしたりすると、「デバッグ中です」というメッセージが表示されます。完了するまでお待ちください。
ダンプファイルコマンド「!analyze-v」
ダンプファイルのダウンロードが完了したら、コマンドを実行する必要があります。したがって、テキストフィールドの下部に、コマンド「analyze-v」を入力してEnterキーを押します。このファイルは、WinDbgプレビューアによって解釈、読み取り、解析されます。このプロセス全体には時間がかかります。ファイルサイズとデバッグパッケージの数を解釈して、タイムアウトを通知する必要があります。
ダンプファイルの解釈
上記の手順を完了すると、次の手順に進むことができます。レポートを取得すると、システムがクラッシュした原因を確認でき、同じことが画面に表示されます。「エラー分析」が見つかるまでコマンドバーを下にスクロールします。
問題の原因に関する重要な情報が表示されます。下にスクロールし続け、最後に到達したら停止します。「コードを確認してください」というフレーズに出くわしたら、それを書き留めます。このコードは、デバイスで発生している問題の根本的な原因を示しているため、重要です。
コードを書き留めてから、Webブラウザを使用してコードの値を見つける必要があります。ただし、e2エラーコードは探しないでください。BSODは、テストコンピューターで手動で作成できます。
2]ブルースクリーンビューをお試しください
Bluescreen Viewは、ダンプファイルの検索と分析に使用できる無料のプログラムです。これが最も一般的な方法です。したがって、このファイルをダウンロードして解凍し、コンピューターで実行します。起動時に、ダンプファイルはデフォルトのフォルダに自動的に表示されます。このツールを実行すると、次のようになります。
- ファイル名。
- 事故の時間。
- エラーをチェックする文字列。
- The entire path will be shown.
- What factor contributed to this?
- Description of the file.
- Program code for debugging.
For more information about dump files, double-click the file name. To find out more about the error, we have to search on Google.
3] Try WhoCrashed
This is one of the free programs that can be used to find dump files. If you want more advanced features, you will have to pay for them. However, for a personal computer, the free version will suffice. Using this tool, you can perform the following checks:
- He investigates the causes of the accident by studying the drivers and other factors.
- The user is given a simple explanation of the dump file after it has been parsed.
- Using this to debug files doesn’t require any advanced skills.
- He offers advice on how to proceed.
- 起動中のクラッシュを検出して報告するため、システムをよりスムーズに実行できます。その結果、メモリダンプファイルがクラッシュの原因になります。したがって、必要に応じてファイルを識別し、他の方法で説明されているように、追加のツールを使用してファイルを解析します。
4] Dumpchkを使用してダンプファイルをチェックします
ダンプファイルが正しく生成されたかどうかを確認する場合は、Dumpchkコマンドラインツールを使用できます。ここにあなたが調べることができるいくつかのDumpChk(オプション)があります。引用符で囲まれている場合にのみ実行してください。
- 」-?「:コマンド構文のリストを表示します。
- ” -p “:ヘッダーのみを印刷することを指定します。
- 冗長モードは「 -v 」で表されます。
- クイックテストを実行するには、「- q 」を使用します。
- ” -c ”を使用してダンプを確認します。
- ” -x ”は、必要な場合にのみファイルに対して追加のチェックを実行します。
- ” -e “を使用してダンプファイルを調べます。
- ” -y ”は、ダンプファイルをチェックするためのシンボル検索パスを設定します。
- ダンプファイルに 指定された画像検索パス「-b 」。
- カーネル名「-k」はファイルの名前です。
- Halの名前は、 -hオプションを指定してファイルに保存されます。
Dumpchkは、メモリダンプファイルに関するいくつかの基本情報を表示し、それらの作成中にエラーが発生したかどうかを示すプログラムです。ダンプファイルの作成中にエラーが発生した場合は、ファイルが破損しており、分析に使用できなくなったことを意味します。
ダンプファイルを開く方法
デバッガーを開いてダンプファイルを表示するには、次の手順を実行します。
- Win + Sを押し、「run」と入力して、一番上の結果をクリックします。
- [ファイル名を指定して実行]ダイアログボックスが開いたら、「CMD」と入力し、 Ctrl + Shift + Enterを押します。
- これにより、管理者権限でコマンドプロンプトが起動します。
- 高架コンソールで、下のコマンドラインをコピーして貼り付け、Enterキーをもう一度押します-
cd c: program filesdebugging tools for Windows
- このコマンドを実行すると、「ファイルデバッグツール」ディレクトリに移動します。
- 次にこのコマンドを実行します-
windbag -y SymbolPath -i ImagePath -z DumpFilePath" or "kd -y SymbolPath -i ImagePat -z *DumpFilePath
- これで、デバッガーとその中のダンプファイルを表示できます。
ダンプファイルを分析する方法
これらのダンプファイルから情報を取得する場合は、以下の説明に従ってコマンドを実行します。コードを実行するときは、引用符を使用せずにコマンドを実行するようにしてください。そうしないと、コマンドはエラーコードで失敗します-
- 「!parse -show」:エラーコードを表示して少し説明します。
- 「!analyze-v」:出力をより詳細な形式で表示します。
- 「lmNT」:モジュールのステータスやパスなど、ロードされた特定のモジュールを表示します。
以上で、ダンプファイルとは何か、およびそれらを検索または分析する方法を理解できたと思います。
コメントを残す