Base自分用のナレッジベース。Server、オープンソース系のシステムやフリーソフトに関する情報、iPhone、Androidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。リニューアルされました。リダイレクトされます。2008以降のOSでプロセスがクラッシュした際にクラッシュしたプロセスのダンプファイルを採取することができます。Reportにちょっとしたレジストリ設定を追加するだけです。Dumper(userdump)と似たような機能を提供してくれます。Reportの追加設定手順を覚書。設定には、Administrator権限でログインする必要があります。設定手順は以下のとおりです。設定したいクライアントもしくは、サーバーにログインします。[R]キーを押して[ファイル名を指定して実行]画面を表示し、[名前]ボックスに"regedit"と入力し[OK]をクリックします。レジストリエディタが起動するので、以下のキーを開きます。[キー]をクリックします。#1"という名前で新たにキーが作成されるので名前を"LocalDumps"に変更します。[展開可能な文字列]をクリックします。値の名前に"DumpFolder"、"値"には、プロセスダンプを保存したいフォルダをフルパスで記載します。[DWORD(32ビット)値]をクリックします。[値の名前]に"DumpCount"、値にはプロセスダンプの保管回数を指定しますが、とりあえずここでは3(10進数)としておきます。※プロセスダンプ保管回数は状況に合わせて任意に決定してください。[DWORD(32ビット)値]をクリックします。[値の名前]に"DumpType"、値にはプロセスダンプの種類を指定しますが、ここでは一番情報量の多いフルダンプを指定するので2(10進数)をしてします。最終的なレジストリキーの構成は以下のとおりです。以上で設定は終了です。プロセスダンプの保存先(DumpFolder)についてプロセスダンプは、場合によってはかなりのファイルサイズとなるので、なるべく空きがあるドライブを指定したほうが良いです。指定したフォルダが存在しない場合でも自動的にフォルダが作成されるので特にあらかじめ"DumpFolder"で指定したフォルダを作成しておく必要はありません。プロセスダンプの保管回数(DumpCount)について保管できるプロセスダンプの回数については任意です。プロセスのクラッシュなどの障害発生状況、プロセスダンプの保管先の空き容量などを考慮して決定してください。プロセスダンプの種類(DumpType)についてプロセスダンプの種類に指定できる値と内容について以下に記載しておきます。特別な理由がない限り、基本的には最も情報量の多い2(フルダンプ)を指定するべきだと思います。Reportを設定後、ちゃんと動くが動作テストをしましょう。テストには、擬似的にプロセスのクラッシュを再現させることができる"BadApp.exe"というアプリケーションを使用します。※他に同じようなアプリケーションやクラッシュを再現させることができる再現手順などあればどの方法を使っても構いません。以下に簡単にBadApp.exeを使用したクラッシュダンプ取得の動作確認手順を記載します。BadApp.exeをインターネットからダウンロードします。BadApp.exeを起動します。process]ボタンをクリックします。動作を停止しました」と表示されるので[キャンセル]ボタンをクリックします。「問題が発生したため...」の画面が出たら[プログラムの終了]ボタンをクリックします。dmp)が作成されているか確認します。以上で確認手順は終了です。特定のアプリケーションが頻繁にクラッシュする際など、クラッシュダンプが取得できるようにしておくとクラッシュダンプを解析してクラッシュの原因を特定できる場合がありますので有効に活用しましょう。更新プログラムを確認できません。データベースインポート位置webサイトウィンドウサイズ端末にAPNが正しく設定されていません。(11/25)プロフィールこのブログの中の人:billyboyこのブログを見に来てくれてありがとうございます。このブログの中の人はExcel、AccessのVBAに関するカスタマーサポート、技術ドキュメントのの作成業務を経験後、開発系SEを経て現在は金融系企業のシステム運用/保守SEとして働いています。当初自分が困ったときに解決した方法や社内/外からの技術的な問い合わせに回答した時に作ったプログラムなどを自分用の備忘録としてこのブログを開設しました。たくさんの方に見に来ていただけてることに気づいてからはなるべく誰が見てもわかるような記事内容にすることを意識して書いています。