2011-08-26 9 views
0

現在のPCのハードウェア(大きなプログラムなので、私はここにコードを書くことはできません)とWindows 7のクラッシュ、最悪の事態私はなぜ、そしてデバッグが私を助けてくれるのか分かりません、Windows 7から何らかのログを受け取る方法があります、なぜそれが墜落したのですか?任意の正しい(やや醜い)の答え助けWindowsがクラッシュする理由

答えて

2

を事前に感謝:

Goはコンピューターする>プロパティは、「システムの詳細設定」に進みます。 起動時と復旧時に、「カーネルメモリダンプ」に設定されていることを確認し、ダンプファイルの場所を書き留めてください(デフォルトのインストールではC:\ windows \ memory.dmpを参照してください)

WindowsのデバッグツールをWindowsのSDKにインストールし、シンボル設定でMSのシンボルストアを設定するのが最適です(http://msdn.microsoft.com/en-us/library/ff552208(v=vs.85) ).aspx)

すべての作業を終えたら、クラッシュを待って、デバッガでmemory.dmpを調べます。ドライバのベンダーにはシンボルが含まれていないため、通常はクラッシュすることはありませんが、クラッシュに関係するDLL名が表示されます。

スタックに特定のドライバDLL名が表示されない場合は、ハードウェアの障害(メモリやオーバーヘッドなど)を解決する必要があることがよくあります。

MSが他の誰かが指摘するが、一般的な情報として、あなたはまた、イベントログを見ることができます良い私は上記の内容を説明し、ここでのTechNetの記事(しかし一歩と詳細にステップ)http://blogs.technet.com/b/askcore/archive/2008/11/01/how-to-debug-kernel-mode-blue-screen-crashes-for-beginners.aspx

を持っています実際のカーネルメッセージ(問題がドライバか何か他のものかを曖昧に示すことがあります)の向こうに無駄になります。

関連する問題