バグ チェック 0x9C: MACHINE_CHECK_EXCEPTION

MACHINE_CHECK_EXCEPTION バグ チェックの値は 0x0000009C です。 このバグ チェックは、致命的なマシン チェック例外が発生したことを示します。

重要

この記事は、プログラマー向けです。 コンピューターを使用中に、ブルー スクリーン エラーが表示された場合は、「ブルー スクリーン エラーのトラブルシューティング」を参照してください。

MACHINE_CHECK_EXCEPTION のパラメーター

メッセージに表示される 4 つのパラメーターの意味は、プロセッサの種類によって異なります。

プロセッサが以前の x86 ベースのアーキテクチャに基づいていて、マシン チェック例外 (MCE) 機能はあるものの、マシン チェック アーキテクチャ (MCA) 機能を備えていない場合 (Intel Pentium プロセッサなど)、パラメーターの意味は次のようになります。

パラメーター 説明

1

P5_MC_TYPE マシン サービス レポート (MSR) の下位 32 ビット

2

MCA_EXCEPTION 構造体のアドレス

3

P5_MC_ADDR MSR の上位 32 ビット

4

P5_MC_ADDR MSR の下位 32 ビット

プロセッサが新しい x86 ベースのアーキテクチャに基づいていて、MCA 機能と MCE 機能を備えている場合 (たとえば、Pentium Pro、Pentium IV、Xeon などの第 6 世代以降の Intel プロセッサ)、またはプロセッサが x64 ベースのプロセッサである場合、パラメーターの意味は次のようになります。

パラメーター 説明

1

バンク番号

2

MCA_EXCEPTION 構造体のアドレス

3

エラーが発生した MCA バンクの MCi_STATUS MSR の上位 32 ビット

4

エラーが発生した MCA バンクの MCi_STATUS MSR の下位 32 ビット

解説

このバグ チェックは次の状況でのみ発生します。

  • WHEA が完全に初期化されていない。
  • ランデブーするすべてのプロセッサでレジスタにエラーがない。

その他の状況の場合、このバグ チェックは、Windows Vista 以降のオペレーティング システムでバグ チェック 0x124: WHEA_UNCORRECTABLE_ERROR に置き換えられています。

マシン チェック アーキテクチャ (MCA) の詳細については、Intel または AMD の Web サイトを参照してください。