Windows system >> Windowsの知識 >  >> Windows 2003システムチュートリアル >> Windows 2003のよくある質問 >> Win 2000 /XPブルースクリーンソリューションの実用的なスキル

Win 2000 /XPブルースクリーンソリューションの実用的なスキル

  

NTアーキテクチャに基づくWindows 2000 /XPシステムの安定性は大幅に強化されていますが、Windows XPでも「決してクラッシュしない」と主張します。青い警告メッセージが表示され、これは一般的に「ブルースクリーン」と呼ばれるものです、何が起こっているのですか?

まず、Windows 2000 /XPでブルーアウトアラームが発生した理由Windows 2000 /XPでは階層構造が使用されています。2つの層はそれぞれモード、ユーザーモード(ユーザーモード)およびカーネルモード(カーネル)とも呼ばれます。モード)、アプリケーションはハードウェアデバイスに直接アクセスすることはできず、ドライバによってのみ直接アクセスすることができます。ただし、NTアーキテクチャが安定していても、ドライバが原因で、またはハードウェアの競合、ハードウェアの問題、レジストリエラー、仮想メモリの不足、ダイナミックリンクライブラリファイルの損失、リソースの枯渇などの理由で発生する可能性があります。アプリケーションにエラーがあり、深刻な場合はカーネル層にまで広がります。この場合、Windowsはシステムを中止し、KeBugCheckと呼ばれる機能を開始しますすべての割り込みの処理の進行状況をチェックし、事前設定されたストップコードとパラメータと比較すると、画面は青に変わり、対応するこの現象が原因でエラーメッセージとフォルトプロンプトが実際にクラッシュを意味するため、 "ブルースクリーンオブデス"(BSOD)とも呼ばれ、 "STOP情報"または "停止情報"とも呼ばれます。第二に、青いアラームウィンドウズ2000 /XP BSODウィンドウとウィンドウズNT4以前のBOSDウィンドウに隠された情報が非常に異なっていることを知って、最大の違いはNTのBSODウィンドウがジェネリックストップメッセージコードだけを含むということです/XPのBSODには2種類の停止メッセージとハードウェアメッセージがあり、前者は回復不可能なソフトウェアエラーが見つかったときに生成されるエラーメッセージ、後者は重大なハードウェアエラーが見つかったときに生成されるエラーメッセージです。図1のウィンドウ内の情報は複雑に見えますが、通常、次の3つの部分から構成されています。エラーメッセージは、 "*** Stop:' to' ****** wdmaud.sys"の間のセクションにあります。これは、エラーメッセージ、エラーコード、カスタムパラメータ、エラーシンボルなどと呼ばれます。エラーコード:STOP後の16進数、カスタムパラメータ:プログラマが定義したエラーコード文字の構成がわかりにくい、エラー記号:KMODE_EXCEPTION_NOT_HANDLEDエラー記号の裏側、ここでエラーが発生したときにメモリの場所とソースファイルを知るためのメモリの場所とファイル名も表示します。私たちにとって、最も有用なのは以前のエラーコード情報で、これはマイクロソフトサポート技術情報を検索するときに使用されます。

Copyright © Windowsの知識 All Rights Reserved