メモリ ダンプ ファイルを手動で作成して、アプリケーションの問題をトラブルシューティングできます。この記事では、このタスクを達成する 2 つの方法を見ていきます。
Windows 10 では、通常、重大なエラーが発生すると、メモリ ダンプ ファイルが自動的に作成されます。これにはシステム メモリに関する情報が含まれており、問題の原因を分析して特定するために使用できます。
これらのファイルは自動的に作成されますが、場合によっては手動で作成する必要があります。たとえば、アプリケーションが応答せず、分析とトラブルシューティングのためにテクニカル サポートに詳細を送信する必要がある場合です。これは、アプリケーションを開発している場合にも当てはまります。アプリケーションが CPU やメモリなどのシステム リソースを大量に使用している理由を調べる必要があります。
理由が何であれ、Windows 10 では、タスク マネージャーとコマンド プロンプトの ProcDump ツールを使用してメモリ ダンプ ファイルを作成する方法が少なくとも 2 つあります。
タスクマネージャーでメモリファイルを作成するにはどうすればよいですか?
Windows 10 タスク マネージャーでメモリ ファイルを作成するには、次の手順に従います。
- 開けてくださいスタートメニュー。
- 探してくださいタスクマネージャー最初の結果をクリックしてアプリケーションを開きます。
- タブをクリックしますプロセス。
- 問題のあるアプリケーションまたはプロセスを右クリックし、オプションを選択しますダンプファイルを作成する。
- ファイルが作成されたら、ボタンをクリックしますファイルの場所を開く。
- ファイルを右クリックします.dmpそしてオプションを選択しますカット。
- ファイルを保存するフォルダーに移動します。
- フォルダーを右クリックしてオプションを選択しますコラー。
コマンドプロンプトでメモリダンプファイルを作成するにはどうすればよいですか?
Microsoft Sysinternals Web サイトで入手可能なコマンド ライン ツールである ProcDump を使用することもできます。これにより、プログラムを監視して CPU スパイクを検出し、クラッシュが発生した場合にダンプを生成し、問題の原因を特定するために使用できます。ただし、このツールを使用してダンプ ファイルを手動で作成することもできます。
ダンプ ファイルを作成するには、次の手順に従います。
- Microsoft Web サイトにアクセスしますシスインターナル。
- リンクをクリックしてくださいProcDump をダウンロード。
- を含む zip ファイルを開きますプロシーダンプそしてその内容を抽出します。
- 開けてくださいスタートメニュー。
- 検索コマンドプロンプト、最初の結果を右クリックし、オプションを選択します。管理者として実行。
- 次のコマンドを入力してフォルダーを開きますプロシーダンプそして押しますメインディッシュ:
cd C:\PATH-TO-APP\Procdump
- コマンドでは必ずパスを更新してくださいアプリへのパスProcDump ファイルを含むフォルダーの場所を置き換えます。
- 次のコマンドを入力して、実行中のアプリケーションの (ミニ) ダンプ ファイルを作成し、 を押します。メインディッシュ:
procdump APP-NAME
- コマンドでは、次のように置き換えます。アプリ名アプリケーション実行可能ファイルの名前で指定されます。
- 以下の例は、ファイル エクスプローラーのファイル ダンプ エラーを示しています。
procdump explorer
- (オプション) 次のコマンドを入力して、プロセス ID を使用してダンプ ファイルを作成し、 を押します。メインディッシュ:
procdump PROCESS-ID
- コマンドでは、次のように置き換えます。プロセスIDプロセスまたはアプリケーション ID によって異なります。
- 以下の例では、プロセス ID 6112 のファイル エクスプローラーのダンプ エラー ファイルを作成します。
procdump 6112
トリック: タブではアプリケーションのプロセス ID (PID) をいつでも見つけることができます。詳細のタスクマネージャーまたはコマンドを使用してタスクリスト。
次のコマンドを入力してアプリケーションの完全なダンプ ファイルを作成し、 を押します。メインディッシュ:
procdump -ma APP-OR-PID
- コマンドでは、次のように置き換えます。アプリまたは PIDアプリケーションの名前またはプロセス ID によって。
- 以下の例では、ファイル エクスプローラーの完全なダンプ ファイルを作成します。
procdump -ma explorer
- .dmp ファイルの場所を確認します。
完了すると、コンピューター ダンプ ファイルが (通常は) ProcDump ファイルを含むフォルダーに作成されます。
この記事ではコア ダンプ ファイルの作成の基本に焦点を当てていますが、次のコマンドを使用することもできます。プロクダンプ / ?このユーティリティで利用可能なすべてのオプションを知るには。
注記: 完全なダンプ ファイルには、アプリケーションに関してメモリ内で利用可能なすべてのものが含まれています。対照的に、ミニ ダンプ ファイルはわずか数メガバイトであり、アプリケーションに関する基本情報が含まれています。