Windows system >> Windowsの知識 >  >> Windows 2003システムチュートリアル >> Windows 2003のよくある質問 >> Windows 2000 /XP用ブルースクリーントラップ

Windows 2000 /XP用ブルースクリーントラップ

  

NTアーキテクチャに基づくWindows 2000 /XPシステムの安定性は大幅に向上していますが、Windows XPでも「絶対にクラッシュしない」と主張していますが、図1に示す青いアラーム情報は時々見られます。それは一般的に "ブルースクリーン"と呼ばれるものです、何が起こっているのですか?
まず、Windows 2000 /XPのアウトブレークブルーアラームの理由
Windows 2000 /XPは、それぞれモード、ユーザーモード(ユーザーモード)とカーネルモード(カーネル)とも呼ばれる、2つの層構造を使用します。モード)、アプリケーションはハードウェアデバイスに直接アクセスすることはできず、ドライバによってのみ直接アクセスすることができます。
しかし、NTアーキテクチャが安定していても、ハードウェアの競合、ハードウェアの問題、レジストリのエラー、仮想メモリの不足、ダイナミックリンクライブラリファイルの損失、リソースの枯渇など、いくつかの原因が考えられます。ドライバまたはアプリケーションにエラーがあります。カーネルレイヤの場合も同様です。この場合、Windowsはシステムを中止し、KeBugCheckと呼ばれる機能を開始しますすべての割り込みの処理の進行状況をチェックし、事前設定されたストップコードとパラメータと比較すると、画面は青に変わり、対応するこの現象が原因でエラーメッセージとフォルトプロンプトが実際にクラッシュを意味するため、 "ブルースクリーンオブデス"(BSOD)とも呼ばれ、 "STOP情報"または "停止情報"とも呼ばれます。
次に、青いアラームで隠された情報を知ってください
Windows 2000 /XPのBSODウィンドウは、Windows NT 4の以前のBOSDウィンドウとは大きく異なりますが、最も大きな違いはNTのBSODウィンドウには一般的な停止が含まれることです。メッセージコードですが、Windows 2000 /XPのBSODには2種類の停止メッセージとハードウェアメッセージがあり、前者は回復不可能なソフトウェアエラーが見つかったときに生成されるエラーメッセージ、後者は重大なハードウェアエラーが見つかったときに生成されるエラーメッセージです。 。
図1のウィンドウ内の情報は複雑に見えますが、通常、次の3つの部分から構成されています。エラーメッセージ
" *** Stop:'と****** wdmaud.sys'の間の内容は、いわゆるエラーメッセージ、エラーコード、カスタムパラメータ、エラー記号です。 3つの部分は、次の部分で構成されています。
エラーコード:STOPの後の16進数;
カスタムパラメータ:プログラマによって定義されたエラーコード文字の構成は、一般のユーザーにとって理解するのが困難です。 Br>エラーシンボル:KMODE_EXCEPTION_NOT_HANDLED
エラーシンボルの後に、エラーが発生したときのメモリ位置とソースファイルを知るために、メモリ位置とファイル名もここに表示されます。私たちにとって、最も有用なのは以前のエラーコード情報で、これはマイクロソフトサポート技術情報を検索するときに使用されます。
2。推奨する対処方法
これは、セーフモードでプログラムをアンインストールする、ドライバをロールバックする、BIOSを更新する、パッチをインストールするなど、システムを推奨するユーザが行った操作と手順を示していますが、ほとんどの場合、システムを再起動する必要があります。さらなる操作を検討してください。
3。デバッグポート情報
メモリダンプイメージがディスクに書き込まれているかどうか、およびこのデバッグを完了するために使用されているポートを含む、カーネルデバッガの設定方法に関する情報が表示されます。
実際には、著者の経験によると、エラーコードに加えて、平均的なユーザーのために、ブルーアラームでより便利です、情報の残りのほとんどは、単に参考のために、あまり実用的な意味を持ちません。
システムをデバッグするために、システムにBSOPエラーが発生すると、KeBugCheckはC:WindowsMinidumpフォルダにあるMemory.dmpという名前のデバッグファイルを自動的に生成します。システムの物理メモリ容量と一致して、ファイルを圧縮してマイクロソフトのテクニカルサポート部門に送って対応する解決策を得ることができますが、ファイルサイズが非常に大きく、送信方法が大きな問題であるため、少数のユーザー本当にこれをやりなさい。
ヒント:図2に示すように、[システムのプロパティ] - [詳細] - [起動と回復]ウィンドウを開くと、次のものによって生成された[デバッグ情報の書き込み]が表示されます。 、コアメモリダンプ、フルメモリダンプ、なし、上記の分析理由に基づいて、それはここで "なし"を選択することをお勧めします。
3番目に、青い警報の三部作に対処しなさい
Windows 2000 /XPの青い警報窓は異なった情報、またはハードウェアの理由、あるいはドライバとシステムの互換性の問題を表示するかもしれないがまたは単にアプリケーションのいくつかのバグ。まず第一に、もちろん、ウイルスを排除する理由、それから私たちは以下のステップに従うことができます:
ステップ1:システムを再起動します。青い警告ウィンドウが表示されたら、私たちが考えるべき最初の事はシステムを再起動することです。問題はシステムを再起動することで解決できます。ただし、一般的には、現時点では "Ctrl + Alt + Del"ホットスタートに合格することはできませんが、リセットボタンを押してコールドスタートするか、単に電源をオフにした後に再起動するだけです。
システムに入るときは、[コントロールパネル] - [管理ツール] - [イベントビューア]をクリックするか、[開始] - [ファイル名を指定して実行]ボックスに「 quo = eventvwr.msc」と入力してイベントビューアインターフェイスを開きます。図3に示すように、ここでは、日付と時刻に従って、 "System"イベントと "Applications"イベントの "type"が "Error"イベントであることを確認することが重要です。図4はサービス起動失敗エラーを報告します。 。
ステップ2:最後の正しい設定に戻す
Windows 2000 /XPの青いアラームは理由がないわけではない、NTアーキテクチャのオペレーティングシステムは、一般的には更新のために、和らげられません。デバイスドライバやソフトウェアがインストールされている場合、ユーザーがシステムを最適化したり、重要なシステムファイルを削除した場合も、その場合はシステムを再起動し、F8キーを押して選択します。設定 - これにより、レジストリ内のHKEY_LOCAL_MACHINESystemCurrentControlSet項目の有効なレジストリ情報が復元されますが、ドライバやファイルの破損によるエラーを解決することはできません。
あるいは、F8キーを押してセーフモードで起動するように選択することもできますセーフモードを正常に開始できる場合は、ドライバまたはシステムサービスの問題である可能性があります。
ステップ3:エラーコードを問い合わせる
図1のウィンドウに表示される英語の情報、特にエラーコード "< 0x0000001E'"を書き留めてから、別のコンピュータからhttp://support.microsoftにアクセスします。 comサイトでは、左上隅の[検索(ナレッジ)]ボックスに「< stop ***>」と入力します。ここで、「***」はエラーコードを示します。 「Chinese Knowledge Base」ですが、多くの場合、「English Knowledge Base」でしか答えが見つかりません。または、GoogleまたはBaiduで検索することもできます。
それでも問題が解決しない場合、ハードウェアの問題かどうかを検討してください、Windows XPでhttp://support.microsoft.com/default.aspx?scid=kb;zh-cn;314062を参照してください。ハードウェア互換性リスト(HCL)の表示Windows 2000ユーザーは、ハードウェア互換性リストを表示するためにhttp://winqual.microsoft.com/download/display.asp?FileName=hcl/Win2000HCL.txtにアクセスしてから、メモリとグラフィックカードを再接続することを検討できます。 、ネットワークカード、または交換方法を使用して1つずつ交換しようとすると、より一般的なメモリの問題や電源の問題、このトリックでは不十分な場合、私はあなたが唯一のシステムを再インストールまたはハードディスクのフォーマットを検討することができるのではないかと思います。

Copyright © Windowsの知識 All Rights Reserved