[[Open棟梁Project>http://opentouryo.osscons.jp/]] - [[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]

-[[戻る>ダンプの概要(種類と取得)]]

* 目次 [#rb36add4]
#contents

*概要 [#o2b1f251]
ハングしている状態のプロセスにデバッガをアタッチしてダンプを取得する。

ハングしているスレッドのスタックを見ることで~
ハングを起こしているプログラムコードの部位の特定が比較的容易。

* [#e24d4fdd]
*取得方法 [#oaaa3d07]
**Vista, Win7以降 [#id5d5228]
***タスクマネージャ [#ff80cfce]
-Vista, Win7以降ではタスクマネージャから任意のタイミングでメモリダンプを取得できる。
-タスクマネージャのプロセス一覧からプロセスを選択し右クリック→「ダンプ ファイルの作成」取得できるダンプは~
「フルダンプ」でファイルのパスは固定となる("AppData\Local\Temp"以下)。

***SysinternalsのProcess Explorer [#ndd60610]
-Process Explorerのプロセス一覧からプロセスを選択し右クリック、
-「Create Dump」から「Mini Dump」か「Full Dump」かを選択的に取得できる。 
-また、ダンプ・ファイル名と保存場所を指定できる。

***参考 [#na2b0c56]
-Windows Vista でユーザーモード プロセスのダンプ ファイルを作成する方法~
http://support.microsoft.com/kb/931673
-Windows Server 2008 でユーザー モード プロセス ダンプを取得する方法~
http://support.microsoft.com/kb/949180/ja


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS