2011-07-08 8 views
2

私は定期的にBSODのマシンを持っています。私は完全なメモリダンプを構成しました。時には、BSODの後に再起動すると、マシンは数分間黒い画面に座り、最後にウィンドウに現れます。私の同僚は、この間、マシンがフルメモリダンプをディスクに書き込んでいることを知りました。BSODの後にメモリダンプはいつ書き込まれますか?

これは、マシンをBSODでシャットダウンし、ドライブをスレーブとしてプラグインし、ダンプファイルが存在しないことを確認し、マシンに戻してプラグを差し込み、数分間黒い画面を見て、ディスク上のメモリダンプ

だから私の質問で、この作業を行う方法を、内部的に?私は、BSOD自体が現在ダンプファイルをディスクに書き込んでいると私に伝えているのを見たことを誓っている。私はそれが画面に表示しながら、ディスクへのRAMを書き込むことがありますが、それは再起動時に、それを作成するために、スワップファイルのうち、プロセスのメモリ空間の残りの部分を引っ張ることにその可能性、確かなことは分かりませんが

答えて

1

重大なシステムエラーの後に複雑な処理を行わないように、BSODはページファイルをメモリの全内容で上書きします(BSODの原因がヒープ、コード、ドライバをアンロードしたので、BSODは基本的に何かに頼ることはできません)。システムが再起動するときには、ページファイルがBSODとしてマークされていますことを発見し、その後、Microsoftの障害報告サーバーまたはWinDbgの中にクラッシュダンプを分析するドライバ開発者のいずれかによって分析することができミニダンプファイルにRAWダンプを変換するかについて設定しますVisual Studio。

1

フルコアダンプ

+0

これは合理的な説明のようです。うまくいけば、誰かが何らかの文書を持ってくることができる、Googleは私に失敗した。 – reuscam

0

これは初めてのことです。私はBSODが表示されている間、ダンプは常にwrittingでした。カーネルデバッガを冗長モードで接続し、何が起きているのかを調べることができます。

関連する問題