Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XP FAQ >> Windows 2000 /XPのブルースクリーントラップ

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

  
を解決するNTアーキテクチャに基づくWindows 2000 /XPシステムの安定性は大幅に向上していますが、Windows XPでも「絶対にクラッシュしない」と主張していますブルーアラート情報、これは一般的に「ブルースクリーン」と呼ばれるものです、何が起こっているのですか?
まず、Windows 2000 /XPのアウトブレークブルーアラームの理由
Windows 2000 /XPは、それぞれモード、ユーザーモード(ユーザーモード)とカーネルモード(カーネル)とも呼ばれる2つの層構造を使用していますモード)、アプリケーションはハードウェアデバイスに直接アクセスすることはできず、ドライバによってのみ直接アクセスすることができます。
ただし、NTアーキテクチャが安定していても、ハードウェアの競合、ハードウェアの問題、レジストリのエラー、仮想メモリの不足、ダイナミックリンクライブラリファイルの損失、リソースの枯渇など、いくつかの原因が考えられます。ドライバまたはアプリケーションにエラーがあります。カーネルレイヤの場合も同様です。この場合、Windowsはシステムを中止し、KeBugCheckと呼ばれる機能を開始しますすべての割り込みの処理の進行状況をチェックし、事前設定されたストップコードとパラメータと比較すると、画面は青に変わり、対応するエラーメッセージとフォルトプロンプトは、この現象のために実際にはクラッシュを意味し、「ブルースクリーンオブデス」(BSOD)とも呼ばれ、「STOP情報」または「停止情報」とも呼ばれます。
次に、青いアラームで隠された情報を知ってください。
Windows 2000 /XPのBSODウィンドウは、Windows NT4の以前の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で検索することもできます。
上記の方法でも問題が解決しない場合は、ハードウェアの問題であるかどうかを検討する必要があります。WindowsXPで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