Windows11/10でクラッシュダンプファイルを手動で作成する方法
この記事では、Windows 11/10クラッシュダンプファイルを手動で作成する(create a Crash Dump file)2つの方法を紹介します。メモリ(Memory)ダンプファイルまたはWindowsダンプファイルとも呼ばれるクラッシュダンプファイルは、Windowsでの特定のアプリケーションまたはプロセスのクラッシュに関する詳細を保持します(Windows)。
クラッシュダンプファイルとは何ですか?
問題の分析とトラブルシューティングに一般的に使用されるこれらのメモリダンプファイル(Memory dump files)は、特定のクラッシュ中に実行されていたファイルとプロセス、および停止したカーネルモード(Kernel-mode)スタックに関するデータを保持します。ほとんどの場合、コンピュータはこれらのファイルを独自に作成しますが、ほとんどの場合、問題が発生した場合は、手動で作成する必要がある場合もあります。最も一般的なシナリオは、アプリがコンピューターで応答しない場合であり、問題を解決するには、アプリの誤動作の詳細をテクニカルサポートに送信する必要があります。
大まかに言えば、クラッシュダンプファイルには3つの異なるタイプがありますが、それらはすべて同じ目的を果たします。ダンプ(Dump)ファイルは、ファイルサイズと保持する情報に基づいて分類されます。完全なメモリダンプ(complete memory dump)には、最大の情報スタックがあります。これは、システムがサポートできる最大のダンプファイルであり、そのサイズはコンピューターのRAMと同じです。カーネルメモリダンプファイル(Kernel Memory dump files)は小さいため、転送が簡単です。3番目の最後のタイプは、最も基本的な情報のみを含み、通常はサイズが256KBしかない小さな(e)(small memory dump file)メモリダンプファイルです。
Windows 11/10クラッシュダンプ(Crash Dump)ファイルを手動で作成するにはどうすればよいですか?
前述のように、クラッシュダンプファイルを作成する方法は2つあります。1つはタスクマネージャを使用し、もう1つは(Task Manager)コマンドプロンプト(Command Prompt)を使用します。
1]タスクマネージャーを使用して(Task Manager)クラッシュダンプ(Create Crash Dump)ファイルを作成する
まず最初に、(First)タスクマネージャ(Task Manager)を開きます。これを行う最も簡単な方法は、タスクバー(Taskbar)をクリックし、コンテキストメニューから[タスクマネージャー(Task Manager)]を選択することです。[(Click)プロセス(Processes)]タブをクリックし、ファイルを作成するアプリを右クリックします。表示されるオプションのリストから、[ダンプファイルの作成(Create)]を選択します。
(Wait)プロセスが終了するまでしばらく待ちます。ファイルが作成されたことが通知されたら、[ファイルの場所を開く(Open File)]をクリックします。デフォルトで配置されている場所に残したくない場合は、.dmpファイルをコピーして、選択した場所に貼り付けることができます。
ヒント(TIP): ブルースクリーン上にクラッシュダンプファイルを作成するようにWindowsを構成できます。
2]コマンドプロンプトを使用して(Command Prompt)クラッシュダンプ(Create Crash Dump)ファイルを作成する
このためには、ProcDumpをダウンロードする必要があります。これは、ユーザーがアプリケーションのCPU(CPU)スパイクを抑えるのに役立つコマンドラインユーティリティです。また、前述のスパイク中にクラッシュダンプを生成する役割も果たします。このツールをコマンドプロンプトと一緒に使用して、クラッシュダンプファイルを作成できます。方法は次のとおりです。
まず、WindowsSysInternalsWeb(Windows SysInternals)サイトからProcDumpをダウンロードします。ファイルは.zip形式であるため、解凍する必要があります。ダウンロードしてインストールしたら、コマンドプロンプト(Command Prompt)を検索し、開いて管理者として実行します。
次のコマンドラインを入力してProcdumpフォルダーを開き、Enterキーを押します。
cd C:\Path\Procdump
アプリアイコンを右クリックしてそのプロパティを開くと、 ProcDumpアプリへのパスを取得できます。
その後、ダンプファイルを作成するには、次のコマンドラインを貼り付けます。
procdump APP-NAME
たとえば、ファイルエクスプローラー(File Explorer)のダンプファイルを作成する場合、コマンドラインは次のようになります。
procdump explorer
これにより、ファイルエクスプローラー用のミニダンプファイルが作成されます。同様のコマンドラインを使用して、アプリ名をプロセスID(Process ID)に置き換えることでダンプファイルを作成できます。したがって、代替コマンドラインは次のようになります
procdump PROCESS-ID
タスクマネージャを開いて[(Task Manager)詳細(Details)]タブにアクセスすると、特定のアプリケーションのプロセスIDを簡単に見つけることができます。ここでは、PCで実行されているすべてのプロセスと、それらの横にあるそれぞれのPIDを確認できます。(PID)
アプリケーションまたはプロセスのフルサイズのダンプファイルを作成する場合は、次のコマンドを使用できます。
procdump -ma APP NAME/PROCESS ID
ここでも、プログラムの実行可能ファイル名とそのプロセスIDの両方が機能します。前述のように、完全なダンプファイルはアプリに関するすべてのメモリ情報を保存し、かなりのストレージを消費しますが、同時に、ほとんどの人がダンプファイルから必要とする以上のものです。
ヒント(TIP):作成されるメモリダンプファイルの数を変更できます。
完了すると、手動で作成したダンプファイルが他のすべてのProcDumpファイルと同じフォルダーに格納されます。これは、 Microsoft.com(Microsoft.com)からProcDumpの.zipファイルをダウンロードするためのリンクです。
この投稿で、クラッシュダンプファイルとは何か、なぜそれらが必要になるのか、必要に応じて手動で作成する方法について、ある程度明確になったことを願っています。
関連記事:(Related reads:)
- 無料のクラッシュダンプアナライザソフトウェア(Free Crash Dump Analyzer software)
- NotMyFaultを使用してクラッシュ、ハング、カーネルメモリリークを引き起こす
- クラッシュダンプファイルの物理メモリ制限(Physical Memory Limits in Crash Dump files)
- マシンメモリダンプコレクタ
- 物理メモリの割り当てとメモリステータス。
Related posts
Windows 10のSmall Memory Dump(DMP)ファイルを開いて読み取る方法
Crash Dump Crash Dumpファイルの物理Memory Limits
Windows 10の場合はBest Free Crash Dump Analyzer software
Windows 11/10でWindows Memory Diagnostics Toolを実行する方法
Windows 10のPage File sizeまたは仮想メモリを増やす方法
Windows 10のFix Microsoft Edge High Memory Usage
Fix Crypt32.dllが見つからない、またはWindows 11/10にエラーがありません
Windows 10でMemory Cacheをクリアする方法
File ExplorerでFile ExplorerのWindows 10の表示方法
Charmap and Eudcedit Windows 10の組み込みツールの使い方
Analyze Windows Memory Dump .dmp WhoCrashedを持つファイル
PLS fileとは何ですか? Windows 11/10でPLS fileを作成する方法?
PPS fileとは何ですか? PPSからPDFをWindows 11/10に変換する方法
Findと修正Memory LeaksでWindows 11/10
Group Policy EditorをWindows 10 Home Editionに追加する方法
Windows 10に有効または無効Core Isolation and Memory Integrity
Windows 11/10で専用のVideo RAMを増やす方法
Windows 11/10でProcessor Cache Memory Sizeをチェックする方法
Disk Signature Collision problemをWindows 10に修正する方法
システムエラーメモリダンプファイルを削除する6つの方法