Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10でメモリダンプファイル(.dmp)を分析する方法

Windows PCでブルースクリーン(BSOD)エラーが発生した場合、いくつかのことが起こります。最も明白なのは、BSODはWindowsが完全にクラッシュした結果であるため、PCが強制的に再起動されることです。ただし、BSODエラーのあまり目立たない結果の1つは、後で問題のトラブルシューティングを行うために作成されるエラーログです。

これはメモリダンプファイルと呼ばれ、DMPファイル形式で保存されます。これらのファイルには、現在のWindowsバージョン、BSOD時に実行中のアプリとドライバー、エラーコード自体など、問題に関するさまざまな情報が含まれています。メモリダンプファイルの分析に役立てるために、次のことを行う必要があります。

Windows 10でメモリダンプファイル(.dmp)を分析する方法

Windows 10のメモリダンプファイルとは何ですか?

ブルースクリーンオブデスは、Windows PCでは重大で回復不能なエラーですが、これらのエラーの原因はさまざまです。たとえば、予期しないカーネルモードトラップBSODは通常、互換性のないハードウェアまたはオーバークロックされたハードウェアによって引き起こされますが、重要なプロセスが停止したBSODには、システムファイルの破損などのさまざまな原因が考えられます。

問題のトラブルシューティングに役立てるために、Windowsはメモリダンプファイルを自動的に生成します。これには通常、停止コードの名前と値(システムサービス例外の停止コードなど)、クラッシュ時に実行されていたドライバーのリスト、および原因を特定するために使用できる追加の技術情報が含まれています。

Windows 10でメモリダンプファイル(.dmp)を分析する方法

これらのダンプファイル(DMPファイル形式を使用)は、ルート C:のいずれかに自動的に保存されます。 \、 C:\ minidump 、または C:\ Windows \ minidump フォルダ。それらの分析に役立てるために、Microsoftのデバッグアプリ WinDbgをインストールできます。 MicrosoftStoreから。これは、メモリダンプファイルを分析し、ストップコード情報を見つけるのに役立ちます。

NirSoft BlueScreenViewなどの古いツールを使用することもできます PC上に作成されたダンプファイルをすばやく分析します。これは、停止コードの値と考えられる原因(特定のドライバーファイルなど)を特定するのにも役立ちます。

ストップコードの値がわかれば、問題に関する追加情報をオンラインで検索できます。たとえば、ダンプファイルからメモリ管理のBSODが発生していることがわかった場合は、BSODエラーガイドで問題の解決方法に関する追加のアドバイスを確認できます。

BSODエラーはPCの動作を停止させる可能性があるため、セーフモードでWindowsを再起動する必要がある場合があります。 Windowsをセーフモードで実行すると、アクティブなシステムプロセスとドライバーの数が最小限に抑えられ、さらに調査することができます。

Windows 10でメモリダンプファイル(.dmp)を分析する方法

ただし、Windowsをまったく起動できない場合は、選択肢が限られています。現在、Windows自体がBSODダンプファイルを分析するために適切に機能していない場合に実行できるスタンドアロンツールはありません。これが発生した場合は、DVDまたはポータブルUSBフラッシュメモリスティックを使用してLinuxライブCDを使用してダンプファイルを回復する必要があります。

次に、以下の手順に従って、動作中のWindowsPCまたはラップトップでWinDbgまたはNirSoftBlueScreenViewを使用してファイルを分析できます。

Windows設定でのメモリダンプファイル設定の変更

メモリダンプファイルは自動的に作成されますが、Windowsの設定でメモリダンプファイルに含まれる詳細レベルを設定できます。これは、に発生するBSODに対してのみ機能します この設定を変更しますが、PCに問題がある場合は、次の手順に従って、ダンプファイルに追加情報を追加できます。

  1. 開始するには、[スタート]メニューを右クリックして、[設定]を選択します 。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. 設定 メニューで、システムを選択します>について。 関連設定 パネル、システム>概要 メニューで、システムの詳細設定を選択します オプション。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. システムプロパティ メニューで、設定を選択します 起動と回復にリストされているオプション 下部のセクション。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. BSODが発生したときにメモリダンプファイルによって記録される詳細レベルを変更するには、デバッグ情報の書き込みを使用して使用可能なオプションの1つを選択します。 起動と回復のドロップダウンメニュー 窓。各メモリダンプに含まれる内容の詳細については、MicrosoftのドキュメントWebサイトを参照してください。 OKを選択します> OK 選択を保存します。
Windows 10でメモリダンプファイル(.dmp)を分析する方法

この変更を行った後、設定が確実に適用されるように、PCを再起動する必要がある場合があります。今後発生するBSODエラーは、上記で選択したレベルの情報を含むメモリダンプファイルを生成します。

WinDbgを使用してWindowsメモリダンプファイルを分析する方法

BSODエラーが発生した場合は、 WinDbgを使用できます メモリダンプファイルを分析します。このMicrosoftが作成した開発ツールは、メモリファイルを分析するための最良の方法ですが、以下の手順に従って、代わりに古いNirSoftBlueScreenViewを使用することもできます。

これらの手順は、PCがWinDbgをインストールして使用するのに十分に機能していることを前提としています。そうでない場合は、Linux Live CDまたはUSBを使用してハードドライブからダンプファイルを取得し、他の場所で分析する必要があります。ライブCD環境は、UbuntuやDebianを含むほとんどのLinuxディストリビューションのインストールメディアを使用して起動できます。

  1. 開始するには、MicrosoftストアからWinDbgプレビューをインストールする必要があります。 WinDbgストアページで、[取得]を選択します インストールを開始します。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. WinDbgがインストールされたら、起動を選択して起動します。 ストアページで、または[スタート]メニューから起動します。ダンプファイルにアクセスできない場合は、[スタート]メニューでWinDbgを見つけて、右クリックする必要があります。 その他を選択します>管理者として実行 必要なアクセスを許可します。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. WinDbg ウィンドウで、ファイルを選択します>デバッグを開始します>ダンプファイルを開く 。組み込みのファイルエクスプローラーメニューを使用して、最新のダンプファイルを開きます。このファイルは通常、ルート C:\に保存されます。 フォルダ、 C:\ minidump 、または C:\ Windows \ minidump フォルダ。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. DMPファイルを開くと、WinDbgデバッガーが実行され、ファイルがロードされます。ファイルのサイズと保存されている詳細レベルによっては、これには時間がかかる場合があります。これが完了したら、!analyze -vと入力します コマンドの下部にあるコマンドボックスに移動します タブをクリックし、 Enterを押します コマンドを実行します。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. !analyze -v コマンドは、BSODエラーによって作成されたログファイルをロードして分析するのに少し時間がかかります。このプロセスが完了するのを待ちます。完了したら、コマンドで完全な出力を分析できます タブ。特に、ストップコードの名前と値を検索します(例: DRIVER_IRQL_NOT_LESS_OR_EQUAL およびd1バグチェック分析の下にリストされています セクション。停止コードとともに、原因(ドライバーの問題など)を示す簡単な説明が一覧表示され、さらにトラブルシューティングを行うことができます。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. WinDbg分析にリストされている他の関連情報( MODULE_NAME など)も確認できます。 値)原因を特定します。この例の例では、BSODコードは、NotMyFaultシステムテストツールを実行することによって発生しました。
Windows 10でメモリダンプファイル(.dmp)を分析する方法

BSODエラーの停止コードと考えられる原因を特定したら、問題をさらに調査して、考えられる修正を判断できます。

NirSoftBlueScreenViewを使用してWindowsメモリダンプファイルを分析する方法

WinDbgはWindowsに含まれていませんが、BSODエラーのトラブルシューティングのためにMicrosoftによって作成されています。ただし、必要に応じて、古い NirSoft BlueScreenView を使用して、PC(または関連するダンプファイルのコピーがある場合は別のPC)からのメモリダンプファイルを分析できます。 ツール。

BlueScreenViewは古くなっているように見えるかもしれませんが、BSODダンプファイルに関するすべての関連情報を引き続き提供します。これには、停止コードの名前と値( DRIVER_IRQL_NOT_LESS_OR_EQUAL など)が含まれます )その後、原因を特定するために使用できます。

  1. 開始するには、WindowsPCにNirSoftBlueScreenViewツールをダウンロードしてインストールします。ツールをインストールしたら、[スタート]メニューからツールを起動します。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. BlueScreenViewは、 C:/などの既知のソースからのメモリダンプファイルを自動的に検索します。 およびC:/ Windows / minidump 。ただし、ファイルを手動でロードする場合は、オプションを選択します。>詳細オプション
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. 詳細オプション メニューで、参照を選択して、ダンプファイルを含むフォルダに切り替えます。 次のMiniDumpフォルダからロードの横にあるボタン 箱。これをデフォルトの場所に戻すには、デフォルトを選択します 。 OKを選択します 選択内容を保存してファイルをロードします。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. BlueScreenViewのメインウィンドウに、保存されているメモリダンプファイルのリストが表示されます。リストされているファイルの1つを選択して、それに関する詳細情報を表示します。ストップコード名はバグチェック文字列に表示されます 列、問題をさらに調査することができます。
Windows 10でメモリダンプファイル(.dmp)を分析する方法
  1. メモリダンプファイルを選択すると、アクティブなファイルとドライバの完全なリストが下に表示されます。赤で強調表示されているファイルには、BSODエラーの原因への直接リンクがあります。たとえば、 myfault.sys ntoskrnl.exe は、NotMyFaultシステムテストツールに関連しています。 Windowsシステムのカーネルプロセスです。
Windows 10でメモリダンプファイル(.dmp)を分析する方法

BlueScreenViewは、BSODエラー名をすばやく特定するための便利なツールですが、WinDbgのような完全なデバッグツールではありません。このツールを使用して問題のトラブルシューティングを行うことができない場合は、WinDbgを試してより詳細な分析を行う必要があります。

メモリダンプファイルを使用したBSODエラーのトラブルシューティング

回復したメモリダンプファイル情報を使用して、停止コードまたは関連するBSODエラーファイルを検索することにより、BSODエラーのトラブルシューティングを行うことができます。特にエラー停止コードは、システム構成情報の不良BSODから予期しないストア例外エラーBSODまで、BSODの背後にある原因を見つけるのに役立ちます。

BSODエラーは、障害のあるハードウェアから破損したシステムファイルまですべてが原因で発生します。それらを阻止するには、PCにマルウェアがないか定期的にチェックし、SFCなどのツールを使用してWindowsインストールが破損した場合に修復する必要があります。他のすべてが失敗した場合は、いつでもWindows 10をリセットまたは再インストールして、PCを完全に機能する状態に復元できます。


  1. Windows PC で不要なファイルを消去する方法

    すべての PC には不要なファイルがあり、それらを削除して貴重なストレージ容量を節約できます。しかし、ほとんどのコンピュータ ユーザーは、不要なファイルを削除してストレージ スペースを解放する方法を知りません。コンピューターのクリーニングまたは最適化は長いプロセスであり、多くの側面がありますが、この短いガイドでは、ジャンク ファイルを削除し、キャッシュ ファイルをクリアする方法について、迅速かつ簡単な方法について説明します。 Windows PC の不要なファイルをクリーンアップする方法 PC 上の不要なファイルをクリーニングおよび削除してストレージ領域を解放する前に、これらのファイルと

  2. Windows 10、8、7、および xp でディスク容量を分析する方法

    コンピュータのパフォーマンスを向上させたい場合は、ハードウェア部品ではなくディスク容量に注目してください。ディスク容量が少ないと、コンピューターの速度が低下する可能性があります。システムがいっぱいになり、システムに十分なディスク容量がないことを示すポップアップが表示されても、気付かないでしょう。 この問題に直面している場合は、Disk Analyzer Pro を使用できます。これは、Windows のディスク領域を解放して分析するのに役立ちます。これは、ディスク全体の使用状況を分析およびスキャンするユーティリティ アプリです。 Windows のディスク容量を分析する Disk Anal