Windows
 Computer >> コンピューター >  >> システム >> Windows

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする

このガイドは、Windowsブルースクリーンの死、停止エラー、エラーコード、バグチェックエラー、システムクラッシュエラー、システム障害、カーネルエラーの理解、分析、トラブルシューティング、および修正に役立ちます。 Windows11/10/8/7でクラッシュします。 Windowsが安全なシステム操作を損なう状態(つまり、「バグ」)に遭遇すると、システムは停止します。

Windows11/10のブルースクリーン

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする

この状態は「バグチェック」と呼ばれます ‘。これは一般に、システムクラッシュ、カーネルエラー、システム障害、または停止エラーとも呼ばれます。

Windows XPでは、Windowsエラー報告システムは基本的に手動でしたが、Windows7およびWindowsVistaでは改善および合理化されています。これは事実かもしれませんが、ブルースクリーンは消えただけではありません。 Windows7/8でも表示される可能性があります。

通常、BSODが発生すると、PCがすぐに再起動する前に1秒間停止します。このように、私たちは書かれたものを読むことができません。これを回避するには、[スタートアップとシステム回復]設定から[PCの自動再起動]オプションを無効にする必要があります。エラーコードを知っていると、問題/解決策を特定するのに役立ちます。次のようにします:

UACを無効にします。 [コントロールパネル]>[システムとメンテナンス]>[システム]>[システムの詳細設定]>[詳細設定]タブ>[起動と回復]の下>[設定]をクリック>[自動的に再起動する]チェックボックスをオフにし、[OK]をクリックします。 UACを有効にします。

ほとんどの場合、Windowsは自動的に問題を修正しようとしますが、それ自体で回復できない場合は、ブルースクリーンが発生します。

Windows11/10のブルースクリーンエラー

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする

Windowsシステムのユーザーは、ある時点で、一般に「死のブルースクリーン」またはBSODと呼ばれる「致命的な例外」の恐怖を経験しているはずです。 BSODは主にソフトウェアスラグヒープに投入されていますが、Vistaでは、クラッシュが完全に排除されているわけではありません。 Windowsが安全なシステム操作を損なう状態(つまり、「バグ」)に遭遇すると、システムは停止します。この状態は「バグチェック」と呼ばれます。これは一般に、システムクラッシュ、カーネルエラー、システム障害、または停止エラーとも呼ばれます。 Windowsで実行を停止するような重大なエラーが発生すると、ブルースクリーンまたはBSODと呼ばれる「愛情を込めて」表示されます。

Windows 11/10/8/7では、システムが基本的に手動であったXPとは異なり、Windowsエラー報告はWindows7およびVistaで改善および合理化されています。ソリューションが利用可能になったかどうかを確認するためにフォローアップする必要がありました。これはかなり苦痛なプロセスでした。 Windows 10/8/7 / Vistaでは、このレポートとフォローアップのプロセス全体が自動化されています。

最近、Windows 11/10/8/7 / Vistaユーザーは、次のようなメッセージを表示する可能性が高くなっています。「MicrosoftWindowsオペレーティングシステムが応答していません 。」そして、ユーザーには2つの可能性が与えられます。 「プログラムを閉じる」または「プログラムが応答するのを待つ」ことができます。問題が解決されることを期待して待つか、プログラムを閉じて情報を失う準備をします。少なくとも、これらのメッセージはそれほど気が遠くなるようには見えません。

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする

一方、BSODは、控えめに言っても、非常にトラウマ的で苛立たしいものでした。

停止エラーの正確なテキストは、エラーの原因によって異なります。ただし、形式は標準化されており、3つの部分で構成されています。 :

  • パート1 :シンボリックエラー名:これはOSに表示される停止エラーメッセージであり、表示される停止エラー番号に対応します。
  • パート2 :トラブルシューティングの推奨事項:このテキストは、その特定のタイプのすべての停止エラーに適用されます。
  • パート3 :エラー番号とパラメータ:バグチェック情報。 STOPという単語に続くテキストには、16進表記のエラー番号と、このエラータイプに典型的な最大4つのパラメータが含まれています。

一般に、どのタイプのリカバリにもあまり多くのオプションはありません。通常、コーディングとテストで見落とされた一部のドライバのまれな状態が原因でBSODが発生したことを期待して、PCを「再起動」しようとします。しかし、BSODが続く場合は、システムを修復するために採用できるいくつかの戦術があり、250を超える文書化されたBSODコードがあります。 。

たとえば、最も一般的なBSODを考えてみましょう:

バグコード0xA– IRQL_NOT_LESS_OR_EQUAL

これは、NTが特定のIRQLで動作しているときに、ドライバーがメモリの場所に不正にアクセスした場合に発生する、かなり一般的なBSODです。これは、無効なメモリ位置にアクセスしようとするのと同様の、ドライバコーディングエラーです。

パラメータ:
1 –参照されたメモリの場所
2 –参照時のIRQL
3 – 0 ==読み取り、1==書き込み
4 –参照されたメモリをアドレス指定したコード
回復/回避策:
ありません。これは致命的なエラーであり、ドライバーのコーディングエラーです。

ブルースクリーンオブデスエラーを解決するための最初のステップは何ですか

Windows 10のBSODまたは停止エラー 目にはより良く、よりユーザーフレンドリーで簡単に見えます。しかし、彼らは多くの詳細を提供していません。 Windows10でOSに停止エラー情報を表示させる必要があります。

メモリダンプをデバッグする方法

BSODの原因を特定できるようにメモリダンプをデバッグする方法を知るには、Microsoftデバッグツールをダウンロードしてインストールします。ページファイルがまだシステムパーティションにあることを確認してください。そうしないと、Windowsはデバッグファイルを保存できません。

Crash Dump Analyzerソフトウェアを使用して、クラッシュダンプレポートを分析できます。

トラブルシューティングウィンドウの停止エラー/BSOD

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする

  1. 何よりもまず、システムの復元でこの問題を解決できるかどうかを確認してください。
  2. それ以外の場合は、ウイルス対策とスパイウェア対策、およびPCのジャンク/レジストリクリーナーを実行します。
  3. この後、Windowsチェックディスクユーティリティを実行します。
  4. 次に、ソフトウェアまたはハードウェアに変更または修正を加えたかどうかを確認します。
  5. ほとんどの場合、ソフトウェアは被害者であり、BSODの原因ではありません。したがって、ハードウェアの問題を除外しないでください。ハードディスクの損傷、物理RAMの欠陥、CPUチップの過熱などが発生する可能性があります。
  6. エラーの詳細にドライバーの名前が表示されているかどうかを確認します。可能であれば、そのドライバーを無効にするか、削除するか、以前のバージョンにロールバックするだけで、その問題を解決できます。ほとんどの場合、ネットワークインターフェイスカード、ディスクコントローラ、およびビデオアダプタが原因です。
  7. あなたの記憶をチェックしてください。 Windowsメモリ診断ツールを使用します。コントロールパネルに移動し、検索ボックスに「メモリ」と入力します。 [管理ツール]で、[コンピューターのメモリの問題を診断する]をクリックします。ここに表示されているWindowsメモリ診断ツールで、オプションの1つを選択します。
  8. システムBIOSを注意深く確認してくださいシステムまたはマザーボードの製造元からアップデートを入手できますか? BIOSのドキュメントを注意深く確認してください。すべてのBIOSオプションをデフォルトにリセットすると、過度の調整によって引き起こされる問題を解決できる場合があります。
  9. システムリソースが不足していないかどうかを確認しますか?ディスク容量またはRAMの重大な不足により、BSODが発生する場合があります。
  10. システムファイルが破損していないか確認してください。コアドライバーとサービスのみがアクティブ化されるため、セーフモードで作業します。システムがセーフモードで起動しているが通常は起動していない場合は、ドライバに問題がある可能性があります。デバイスマネージャをセーフモードで実行し、最も可能性の高い容疑者をアンインストールしてみてください。または、セーフモードでシステムの復元を実行します。
  11. Windows10ブルースクリーントラブルシューティングを実行します。
クラッシュダンプを分析するには、このMSDN印刷リンクとBlueScreenViewが役立つ場合があります。

ドライバーがBSODを引き起こしている疑いがある場合の対処方法

バグのあるデバイスドライバーにBSODの障害があると思われる場合は、 Driver Verifier Managerと呼ばれるあまり知られていない強力なトラブルシューティングツールを呼び出してください。 。 verifierと入力します 検索バーでEnterキーを押して、Verifier.exeを表示します。管理者として実行。このツールは、欠陥のあるドライバーを実際に特定するのに役立ちます。

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする

次に、「標準設定の作成」を選択します。次に、確認するドライバーのタイプを選択します。署名されていないドライバーは、古いバージョンのWindows用に作成されているため、問題の原因となる可能性があります。完了するまで[次へ]をクリックします。

ドライバー検証マネージャー 次のように動作します。マシンが解読できないBSODを投げかける代わりに、いつでも、実際の問題をかなり正確に説明するBSODを使用して、ドライバーベリファイアに起動時にコンピューターを停止させることができます。次に、問題のあるドライバーを更新、ロールバック、またはアンインストールすることで、問題の解決を選択できます。

まれに、DriverVerifierManagerが不適合のドライバーを検出することに注意してください。問題のあるものではない可能性があります。したがって、細心の注意を払ってください。疑わしいと特定されたドライバーを考慮し、そのような場合には最善の判断を下してください。

問題のあるドライバーに絞り込んだら、更新、ロールバック、またはデバイスドライバーのアンインストールの3つのオプションがあります。

これを行うには、デバイスマネージャを開きます。デバイスのプロパティダイアログボックスを開き、[ドライバ]タブの次のボタンを使用してメンテナンスタスクを実行します。

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする
  • ドライバーの更新 :これにより、ハードウェア更新ウィザードが開始されます。
  • ロールバックドライバー :これにより、最後に更新されたドライバーがアンインストールされ、構成が以前のバージョンにロールバックされます。
  • ドライバーのアンインストール :これにより、選択したハードウェアのドライバーのファイルとレジストリ設定が完全​​にアンインストールされます。

読む :Windowsでブルースクリーンを引き起こしているドライバを見つける方法は?

一般的なWindowsブルースクリーンエラーと解決策のリスト

STOP0x000000D1またはDRIVER_IRQL_NOT_OR_EQUAL

おそらく最も一般的なBSODです!これは、NTが特定のIRQLで動作しているときに、ドライバーがメモリの場所に不正にアクセスした場合に発生します。これは、無効なメモリ位置にアクセスしようとするのと同様の、ドライバコーディングエラーです。回復/回避策:通常はありません。しかし、これらはKB810093、KB316208、KB810980に役立つ可能性があります。

STOP0x0000000AまたはIRQL_NOT_LESS_OR_EQUAL

カーネルモードのプロセスまたはドライバが、許可なくメモリ位置にアクセスしようとしました。この停止エラーは通常、ハードウェアまたはソフトウェアの障害または互換性がないことが原因で発生します。問題のあるデバイスドライバーの名前は、停止エラーに表示されることが多く、問題を解決するための重要な手がかりを提供します。エラーメッセージが特定のデバイスまたはデバイスのカテゴリを指している場合は、そのカテゴリのデバイスを削除または交換してみてください。セットアップ中にこの停止エラーが表示された場合は、互換性のないドライバー、システムサービス、ウイルススキャナー、またはバックアッププログラムが疑われます。このKB314063は、方向性を示している可能性があります。

STOP0x00000050またはPAGE_FAULT_IN_NONPAGED_AREA

ハードウェアドライバまたはシステムサービスが、メモリにないデータを要求しました。原因は、物理メモリの欠陥または互換性のないソフトウェア、特にリモートコントロール、およびウイルス対策プログラムである可能性があります。デバイスドライバまたはアプリケーションをインストールした直後にエラーが発生した場合は、セーフモードを使用してドライバを削除するか、プログラムをアンインストールしてみてください。詳細については、KB894278およびKB183169を参照してください。

STOP0x000000C2またはBAD_POOL_CALLER

カーネルモードのプロセスまたはドライバが不正なメモリ割り当てを実行しようとしました。多くの場合、問題はドライバまたはソフトウェアのバグに起因する可能性があります。また、ハードウェアデバイスの障害が原因である場合もあります。詳細については、KB265879を参照してください。

STOPOX000000EDまたはUNMOUNTABLE_BOOT_VOLUME

これは、Windowsがブートファイルを含むボリュームにアクセスできない場合に発生します。ただし、TO Vistaの更新中にこのメッセージが表示された場合は、ディスクコントローラーと互換性のあるドライバーがあることを確認し、ドライブのケーブル接続を再確認して、正しく構成されていることを確認してください。 ATA-66またはATA-100ドライバを再利用する場合は、標準の40コネクタIDEケーブルではなく、80コネクタケーブルを使用していることを確認してください。 KB297185およびKB3154​​03を参照してください。

STOP0x0000001EまたはKMODE_EXCEPTION_NOT_HANDLED

Windowsカーネルは、不正または不明なプロセッサ命令を検出しました。これは、多くの場合、ドライバまたはハードウェアデバイスの障害によって引き起こされた無効なメモリおよびアクセス違反の結果です。エラーメッセージは、問題のあるドライバまたはデバイスを識別することがよくあります。ドライバまたはサービスをインストールした直後にエラーが発生した場合は、新しい追加を無効にするか削除してみてください。

STOP0x00000024またはNTFS_FILE_SYSTEM

NTFSファイルシステムドライバ内で問題が発生しました。同様の停止エラー、0x23がFAT32ドライブに存在します。最も可能性の高い原因は、ディスクまたはディスクコントローラのハードウェア障害です。システム内のすべてのハードディスクへのすべての物理接続を確認し、CheckDiskを実行します。 KB228888がお手伝いします。

STOP0x0000002EまたはDATA_BUS_ERROR

この停止エラーの最も一般的な原因は、物理メモリの障害または欠陥(ビデオアダプタで使用されているメモリを含む)です。このエラーは、ハードディスクの破損またはマザーボードの破損が原因である可能性もあります。

STOP0x0000003FまたはNO_MORE_SYSTEM_PTES

システムでページテーブルエントリ(PTE)が不足しました。この比較的まれなエラーの原因は、制御不能なバックアッププログラムまたはバグのあるデバイスドライバである可能性があります。詳細については、KB256004を参照してください。

STOP0x00000077またはKERNEL_STACK_INPAGE_ERROR

システムが仮想メモリ(ページファイル)からカーネルデータを読み取ろうとしましたが、指定されたメモリアドレスでデータを見つけることができませんでした。この停止エラーは、メモリの欠陥、ハードディスクの誤動作、ディスクコントローラまたはケーブルの不適切な構成、データの破損、ウイルス感染など、さまざまな問題が原因で発生する可能性があります。詳細については、KB228753をクリックしてください。

STOP0x0000007FまたはUNEXPECTED_KERNEL_MODE_TRAP

このBSODの考えられる理由は、メモリチップの欠陥、メモリモジュールの不一致、CPUの誤動作、ファンや電源の障害など、ハードウェアの障害が原因である可能性があります。 CPUをオーバークロックした場合にも発生する可能性があります。メッセージには詳細が記載されています。詳細については、KB137539を参照してください。

STOP0x000000D8またはDRIVER_USED_EXCESSIVE_PTES

これは、ドライバの記述が不十分なために、コンピュータが大量のカーネルメモリを要求していることを示しています。トラブルシューティングの提案は、STOP0X3Fメッセージにあるものと同じです。 KB256004が役に立ちます

STOP0X000000EAまたはTHREAD_STUCK_IN_DEVICE_DRIVER

これは、新しいビデオアダプターまたは更新された(および記述が不十分な)ビデオドライバーをインストールした後に発生する可能性があります。ビデオアダプタを交換するか、別のビデオドライバを使用すると役立つ場合があります。 KB293078を参照してください。

STOP0XC000021AまたはSTATUS_SYSTEM_PROCESS_TERMINATED

これは、Windowsに重大なセキュリティ問題がある場合に発生します。 WinlogonやCSRSSなどのサブシステムが危険にさらされています。またはシステムファイルの不一致が原因です。または、システム権限が誤って変更された場合。この問題の一般的な原因は、一部のサードパーティプログラムです。インストールした新しいプログラムを特定して、アンインストールしてみてください。

STOP0XC00000221またはSTATUS_IMAGE_CHECKSUM_MISMATCH

これは、ページファイルが破損していることを示しています。またはディスクまたはファイルの破損。または障害のあるハードウェア。エラーは、破損したシステムファイルの正確な性質と名前を示します。この問題を解決するには、Windows回復環境、システムの復元、または最新の正常な構成を使用する必要がある場合があります。

REGISTRY_ERROR

この停止エラーはまれであり、ハードディスクからレジストリを正しく読み取れなかったことが原因で発生します。バックアップからレジストリを復元することをお勧めします。

DIVIDE_BY_ZERO_ERROR

この停止エラーは、アプリケーションがゼロで除算しようとしたことが原因で発生します。このエラーが発生し、どのアプリケーションが原因であるかわからない場合は、メモリダンプを調べてみてください。

KMODE_EXCEPTION_NOT_HANDLED

デバイスドライバが正しく設定されていないと、通常、このタイプのエラーが発生します。分離とトラブルシューティングが難しい。

INVALID_PROCESS_ATTACH_ATTEMPT

このバグコード0x5は、カーネルプロセスが別のプロセスに接続しようとしていたことを示しています。診断を支援するために、ユーザーは障害発生時に実行されていたすべてのアプリケーションを記録する必要があります。回復や回避策はありません。

HARDWARE_INTERRUPT_STORM

このようなエラーは通常、ドライバーまたはファームウェアの記述が不十分なために発生します。トラブルシューティングは困難ですが、デバイスマネージャまたはシステム情報ツールが役立ちます。

INACCESSIBLE_BOOT_DEVICE

この停止エラーは、Windowsがハードディスクからの読み取りに問題がある場合に発生します。このエラーは、デバイスドライバの障害が原因である可能性があります。アンチウイルスを実行してみることもできます。

PFN_LIST_CORRUPT

このバグコード0x4Eエラーは通常、RAMの障害が原因で発生します。 RAMをチェックまたは交換することをお勧めします。それが機能しない場合、他の既知の回復または回避策はありません

MACHINE_CHECK_EXCEPTION

CPUをオーバークロックした場合、これが発生する可能性があります。電源も確認してください。

MULTIPLE_IRP_COMPLETE_REQUESTS

このバグコード0x44は、ドライバーロジックの障害を示しています。これは、負荷の高いシステムで発生することが確認されています。回復や回避策はありません。

NMI_HARDWARE_FAILURE

通常はSIMMSの不良が原因です。ハードウェアベンダーに電話するのが最善です。

BlueScreenViewを利用することもできます。これは、「死のブルースクリーン」クラッシュ中に作成されたすべてのミニダンプファイルを缶詰にし、すべてのクラッシュに関する情報を1つのテーブルに表示するユーティリティです。クラッシュごとに、BlueScreenViewは、ミニダンプファイル名、クラッシュの日付/時刻、ブルースクリーンに表示される基本的なクラッシュ情報(バグチェックコードと4つのパラメーター)、およびクラッシュの原因となった可能性のあるドライバーまたはモジュールの詳細を表示します(ファイル名、製品名、ファイルの説明、およびファイルバージョン)。上のペインに表示されるクラッシュごとに、クラッシュ中にロードされたデバイスドライバーの詳細を下のペインに表示できます。 BlueScreenViewは、クラッシュスタックで見つかったアドレスのドライバーにもマークを付けるため、クラッシュの原因となった可能性のある疑わしいドライバーを簡単に見つけることができます。

追加のリソース:

  1. WhoCrashedを使用してクラッシュダンプを分析する
  2. Windowsのバグチェックまたはエラーコードの停止のリスト。

読む :紫、茶色、黄色、赤、緑の死の画面について説明しました。

死亡または停止エラーの一般的なWindowsブルースクリーンを理解してトラブルシューティングする
  1. Windows 8 のブルー スクリーン (BSoD) エラーを修正する

    ここでは、これらすべてを実行し、問題の根本原因を特定する方法について説明します。 問題に関する情報の取得 Windows 8 で表示されるブルー スクリーン オブ デス (BSOD) には、最も重要な情報、つまりエラー コードが含まれています。このコードは、問題の特定と修正に役立ちます。したがって、Windows は BSOD 後に自動的に再起動するため、このエラー メッセージは消えるため、書き留めておく必要があります。この情報はメモリ ダンプ ファイルにも保存されますが、組み込みの Windows ツールを使用して表示することはできません。 [起動と回復の設定] に移動します。ここで

  2. Windows 10 でのブルー スクリーン エラーのトラブルシューティング (2022 年更新)

    Windows 10 ブルー スクリーン オブ デス (BSOD) 停止エラーまたはシステム クラッシュとしても知られているのは、Windows の起動時または PC での作業時に Windows 10 を最新バージョンにアップグレードしているときに、映画を見ているときやアプリケーションを操作しているときに表示されることがあります。また、ほとんどの場合、Windows 10 のブルー スクリーンは、Windows が回復できない重大なエラー (起動中または作業中) を検出したときに発生し、シャットダウンまたは再起動して損傷を回避し、「あなたの PC がクラッシュした」などのメッセージを表示しま