web-dev-qa-db-ja.com

コンピュータダンプのトラブルシューティングを行うにはどうすればよいですか?

コンピュータのクラッシュ/フリーズの dump を取得したら、dump自体に基づいてクラッシュのトラブルシューティングを行うために実行するツールと手順をいくつか示します。 ?

クラッシュの原因となっているプロセスや問題を特定するためのツールと、実際のダンプ自体のトラブルシューティングに役立つテクニックを探しています。 「厄介な」プロセスが何であるかを判断したら、問題のトラブルシューティングを行うにはどうすればよいですか?

たとえば、プロセスfoo.exeやbar.dllなどを特定した場合、問題のあるファイルは何ができるかをどのように判断すればよいですか?

6
James Mertz

私は使用します これらの手順

ツールのインストールWindowsデバッグツールをインストールしていない場合は、Microsoftデバッガツール(ダイレクトリンク)をインストールします。MiniDumpを分析します。作成されたミニダンプファイルから有用な情報を抽出するには、次の手順に従います。

  1. コマンドプロンプトを開きます([スタート]-> [ファイル名を指定して実行]-> [cmd])
  2. cd\program files\debugtools(またはそれらがインストールされている場所)
  3. kd -z C:\ WINDOWS\Minidump\Mini ???????-??。dmp
  4. kd> .logopen c:\ debuglog.txt
  5. kd> .sympath srvc:\ symbolhttp://msdl.Microsoft.com/download/symbols
  6. kd> .reload;!analyze -v; r; kv; lmnt; .logclose; q
  7. これでc:\にdebuglog.txtがあり、テキスト編集(メモ帳?)で開きます。
3
KutscheraIT

ミニダンプ情報、ツール、ダウンロード

http://support.Microsoft.com/kb/31526

学習のためにこのスレッドを参照してください

https://stackoverflow.com/questions/138334/starting-to-learn-windbg

1
Moab