Windows 11のWHEA_UNCORRECTABLE_ERROR(0x124)でブルースクリーンが頻発するときの原因と対処法

Windows 11 で突然のブルースクリーン「WHEA_UNCORRECTABLE_ERROR(停止コード 0x124)」が毎日のように発生すると、「いよいよパソコンが寿命なのでは?」と不安になりますよね。この記事では、特にアンダーボルトやメモリ設定を弄っているノートPCユーザー向けに、「なぜ起動後15〜20分だけ落ちるのか?」という挙動も含めて、原因と具体的な対処手順を詳しく解説します。

目次

WHEA_UNCORRECTABLE_ERROR(0x124)とは?

WHEA_UNCORRECTABLE_ERROR(停止コード 0x124)は、Windows がハードウェアレベルで訂正不能なエラーを検出したときに出るブルースクリーンです。特に以下のようなケースでよく見られます。

  • CPU 周りの電圧不足・過度なアンダーボルト
  • メモリのオーバークロック(XMP/EXPO)や不安定なメモリ設定
  • 電源管理(C-State・ターボブーストなど)との相性不良
  • 実際のハードウェア故障(CPU・メモリ・マザーボードなど)

完全メモリダンプを WinDbg 等で解析すると、Arg1=0 の 0x124 は多くの場合 Machine Check Exception(MCE) と表示されます。さらにバケットに PROCESSOR_MAE_INTERNAL_TIMER、スタックに intelppm!MWaitIdle などが見える場合、CPU のアイドル遷移や内部タイマー周りで異常が起きている可能性が高く、電圧・電源管理・C-State の影響を疑うことになります。

今回のようなケースの状況整理

質問のケースを整理すると、以下のような特徴があります。

項目状況
OSWindows 11(ビルド 26100 系)
エラー内容WHEA_UNCORRECTABLE_ERROR(停止コード 0x124)でブルースクリーン
クラッシュ解析Machine Check Exception(MCE)、バケットに PROCESSOR_MAE_INTERNAL_TIMER / GenuineIntel.sys が紐付くケースあり
ミニダンプ一部で「RAM 破損(メモリ破損)」の兆候
ハードウェアノートPC、長年アンダーボルト運用
発生タイミング起動後 15〜20 分で 1 回落ちるが、その後は安定して動作
アンダーボルト無効時温度が 105℃ 付近まで上昇し、PROCHOT(サーマルスロットリング)への不安

この情報から見えてくるのは、CPU 周りの電圧マージン不足やメモリ設定のシビアさが、MCE として顕在化しているというシナリオです。特にノートPCで長年アンダーボルトを行っている場合、

  • 経年劣化でシリコンのマージンが減った
  • BIOS アップデートや Windows の電源管理の変更でバランスが崩れた

といったきっかけで、これまでギリギリ耐えていた設定が突然「アウト」になることがよくあります。

結論:まずは「弄ったところ」をすべて元に戻す

いきなり原因を一点に絞り込もうとせず、まずは次の方針を徹底するのが近道です。

結論:アンダーボルト・OC・メモリ XMP など、カスタム設定をすべて標準に戻し、その状態で安定性を確認する。

理由はシンプルで、

  • 0x124 はハードウェア起因の代表格であり、CPU 電圧不足・メモリ OC・電源管理の不整合で非常に出やすい
  • ミニダンプに出る「RAM 破損」も、実際の物理故障よりも、不安定なメモリ設定や電圧が引き金となるパターンが多い

からです。いきなり「メモリが壊れた」と決めつけて交換する前に、まずはソフトウェア・設定側で攻める余地をしっかり潰していきましょう。

ステップ別トラブルシューティング手順

BIOS を既定値に戻す(アンダーボルト・OC・XMP を一旦すべて無効化)

最初に行うべきなのは、BIOS 設定のリセットです。

  • アンダーボルト(CPU コア・キャッシュ・GPU など)
  • CPU オーバークロック設定
  • メモリの XMP / EXPO プロファイル
  • PL1 / PL2(長期・短期電力制限)のカスタム値

これらをすべて「Auto / 既定 / デフォルト」に戻し、BIOS 画面に「Load Setup Defaults」「Optimized Defaults」などがあれば、それを実行するのが近道です。

その状態で、普段どおりの使い方をしながら最低 1〜3 日ほど様子を見るのがおすすめです。期間中に 0x124 が一度も出なければ、原因はほぼ間違いなく「弄った設定側」にあります。

一方、標準設定でも同様に 0x124 が出続ける場合は、

  • CPU / メモリ / マザーボード(VRM)の物理故障
  • BIOS やドライバの不具合

といった要因を疑う段階に進みます。

温度対策:アンダーボルトの「代わり」にできること

アンダーボルトを完全に戻すと、「温度が 100℃超えで怖い」「ファンが常に全開になってうるさい」といった悩みが出ます。そこで、電圧に手を出さずに温度を下げる方法を優先的に試しましょう。

Windows の電源プランを見直す

  1. 「設定」→「システム」→「電源とバッテリー」を開く
  2. 電源モードを「バランス」または「省電力」に変更
  3. 「電源の詳細設定」→現在のプランの「プラン設定の変更」→「詳細な電源設定の変更」へ
  4. 「プロセッサの電源管理」→「最大のプロセッサの状態」を95〜99%に設定

これによりターボブーストの頭打ちが下がり、一気に 5〜10℃ ほど下がるケースも多いです。出力を少し抑える代わりに、温度とファン騒音をかなりマイルドにできます。

メーカー独自の電力/熱マネージャの設定

Dell、Lenovo、ASUS、MSI などのノートPCには、以下のようなメーカーアプリが入っていることが多いです。

  • Dell Power Manager / Dell Optimizer
  • Lenovo Vantage
  • ASUS Armoury Crate
  • MSI Center など

これらのアプリで、

  • 「静音」または「低温優先」プロファイルを選択
  • PL1 / PL2 の最大値を少し下げる(メーカーが許可している範囲で)

といった調整を行うことで、アンダーボルトなしでも PROCHOT 手前まで突っ走らない設定にできます。

物理的な冷却強化

  • 吸気口・排気口のホコリをブロワーなどで清掃
  • ノートPC クーラー(冷却台)を使用
  • 分解が可能なら、CPU/GPU のサーマルグリス再塗布を検討

特に数年使用しているノートPCでは、ホコリ詰まりとグリス劣化で 10℃以上温度が変わることも珍しくありません。アンダーボルトに頼る前に、まずはここを整えておくと、その後の調整も楽になります。

BIOS / ファームウェア / ドライバの更新

ハードウェアエラーに見えても、実はBIOS やファームウェアのバグが原因というケースもあります。次のコンポーネントは、メーカーサイトや Windows Update から最新版へ更新しておきましょう。

  • BIOS(UEFI ファームウェア)
  • Intel ME(Management Engine)/ AMD PSP 関連ファームウェア
  • チップセットドライバ
  • Intel Dynamic Tuning / DPTF、AMD の電源管理ドライバ
  • 内蔵/外付け GPU のドライバ
  • Windows Update(オプションの品質更新プログラムも含めて)

注意点として、BIOS 更新によってはアンダーボルト機能がロックされる機種もあります。アンダーボルト前提で使いたい場合は、リリースノートを読んだ上で判断してください。

メモリの健全性を確認する

ミニダンプに「RAM 破損」という表現が出ている場合でも、即メモリ物理故障とは限りません。しかし、メモリ周りのチェックは必須です。

MemTest86 / Windows メモリ診断

  • MemTest86 を USB から起動し、最低 4 パスは実行
  • 難しい場合は、Windows 標準の「メモリ診断ツール」で「オプション(拡張)」を選んでテスト

1 パスだけで「エラーなし」と出ても、長時間運転でしか顔を出さない不安定さもあるため、できるだけ時間をかけるのが望ましいです。

XMP / EXPO プロファイルの見直し

  • XMP / EXPO を有効にしていた場合は、一度 JEDEC(標準)速度に戻す
  • メモリクロック・タイミング・電圧をすべて Auto に設定

メモリ OC は体感差のわりに、安定性への影響が大きいポイントです。特にノートPCでは設計マージンが小さいため、XMP を切っただけで 0x124 がピタッと止まる例も多々あります。

可能なら、メモリモジュール単体での切り分け

  • メモリが複数枚ある場合、1 枚だけ挿して動作テスト
  • スロットを変えて同様にテストし、特定スロットでのみエラーが出るか確認

これにより、

  • 特定モジュールの不良
  • 特定スロット側の物理的な不具合

を切り分けやすくなります。

監視とストレステストで「再現条件」を探る

闇雲に設定を変えるのではなく、

  • どの温度・電圧・クロック・負荷状態で落ちるのか
  • アイドル時に落ちるのか、負荷時に落ちるのか

を把握することで、原因にかなり近づけます。

HWiNFO などでモニタリング

  • HWiNFO / HWMonitor などを起動し、CPU 温度・クロック・電圧・消費電力をログ保存
  • ブルースクリーンが出た時刻の直前で、値がどう変化していたか確認

特に、

  • アイドルから急に負荷がかかった直後
  • 逆に負荷状態からアイドルへ戻るタイミング

で異常な電圧降下やクロックのドロップが見られると、C-State や電源管理設定との関係が濃厚です。

イベントビューアーで WHEA-Logger を確認

  1. 「イベントビューアー」を開く
  2. 「Windows ログ」→「システム」を選択
  3. ソース「WHEA-Logger」、イベント ID 18 / 19 を探す

ここで、

  • どのコンポーネント(Processor / Memory / PCI Express など)からエラーが出ているか
  • どの CPU コア / バンクでエラーが多いか

をざっくり把握できます。ID 19 の「訂正済みエラー」が多い場合は、まだブルースクリーンには至っていないものの、マージンがかなり削られている状態だと考えてください。

OCCT / Prime95 などのストレステスト

  • OCCT の「CPU」テスト(少なくとも 10〜30 分程度)
  • Prime95 の Small FFT や Blend(温度に注意しつつ短時間)

これらで即落ちするか、温度がどこまで上がるかを見ることで、「高負荷時に弱いのか」「アイドル〜低負荷時の遷移で弱いのか」が見えてきます。温度は常に監視し、90℃を大きく超えるようならテストを中断してください。

アンダーボルトを再開するなら:安全側のやり方

標準設定で数日安定していることを確認できたら、はじめてアンダーボルト再開を検討して構いません。ただし、やり方を誤ると 0x124 が再発するので、次のポイントを守りましょう。

電圧オフセットは「ごく小さな刻み」で

  • 最初から -50 mV / -80 mV など大きく削らない
  • -5 〜 -10 mV 単位で、1 ステップごとに 15〜30 分程度のテスト
  • 各ステップで軽いストレステストとアイドル放置を両方試す

これにより、どのあたりから訂正済み WHEA やブルースクリーンが出るか、「限界ライン」を把握できます。

コアとキャッシュの電圧は同じにしない

多くの環境では、

  • CPU コア電圧オフセット:やや大きめにマイナス
  • CPU キャッシュ(リング)電圧オフセット:コアより控えめ

としたほうが安定しやすい傾向があります。キャッシュ側の電圧を欲張りすぎると、アイドル〜低負荷時の C-State 遷移で MCE が出やすいためです。

アイドル時の不安定さに注意(INTERNAL_TIMER / intelppm との関係)

今回のようにバケットに PROCESSOR_MAE_INTERNAL_TIMER が出たり、スタックに intelppm!MWaitIdle が見える場合は、

  • アイドル・低負荷時の C-State 遷移中に電圧マージンが足りなくなる
  • 内部タイマーや待機命令実行中にエラーが検出される

といった状況が示唆されます。そのため、

  • CPU の EPP(Energy Performance Preference)をやや省電力寄りにする
  • BIOS に C-State の詳細設定があれば、深い C-State を減らす
  • 高負荷時だけ軽めのアンダーボルトを適用し、アイドル付近では電圧をあまり削らない

といった調整で安定性が改善することがあります。

WHEA-Logger の訂正済みエラーが出たら一段階戻す

アンダーボルト調整中に、

  • ブルースクリーンまで行かないが、WHEA-Logger ID 19 の「訂正済みエラー」が増える

という状態になった場合、その一つ前の設定(= もう少し電圧高め)を「安全圏」と考えましょう。訂正済みエラーが積み上がる状態を放置すると、いつか 0x124 が発火します。

なぜ「起動後 15〜20 分で 1 回だけ落ちる」のか

この挙動は、実はそれほど珍しくありません。考えられる要因を整理してみましょう。

要因内容
コールドブート直後の高ブースト起動直後は CPU が温度的に余裕があるため、ブーストクロックと電圧制御が積極的に働き、電圧マージンが最もシビアな状態になります。
バックグラウンド処理の集中Windows Update、インデックス作成、各種常駐アプリの起動などで、負荷が小刻みに変動し、C-State の出入りが激しくなります。
一度落ちた後は温度・電力制御が安定再起動後はキャッシュや一部処理が落ち着き、その日の環境ではたまたま安定領域に収まるため、「その後は落ちない」ように見えることがあります。

つまり、

  • 「最も条件が厳しい瞬間」が起動後 15〜20 分に集中している
  • そこを乗り越えると、その日の環境ではたまたまマージン内に収まる

というイメージです。アンダーボルトやメモリ設定が限界ギリギリだと、このタイミングで MCE が発火し、0x124 として表面化します。

ログの読み方のポイント:0x124 / Machine Check Exception

WinDbg やイベントビューアーで 0x124 を見る際、次のポイントを押さえておくと原因特定のヒントになります。

項目意味・見方
バグチェックコード0x00000124 は WHEA_UNCORRECTABLE_ERROR。Arg1=0 の場合は典型的な Machine Check Exception(MCE)。
Arg10 の場合:CPU から報告された MCE。ハードウェアレベルのエラー。
バケット名PROCESSOR_MAE_INTERNAL_TIMER など、CPU 内部でどの種類のエラーが検出されたかのヒント。
紐付くモジュールGenuineIntel.sys などは、「実デバイスドライバ」ではなく、CPU 由来のクラッシュであることを示す目印と考える。
イベント ID 18 / 19ID 18:致命的エラー(ブルースクリーンに直結)。ID 19:訂正済みエラー(マージン不足の黄色信号)。

特に GenuineIntel.sys の名前を見て「Intel のドライバが悪い」と捉えてしまうケースがありますが、これはあくまでCPU 関連のエラーであることを示すラベル程度に考えたほうが現実的です。

ここまで試しても解決しない場合

次の条件がすべて当てはまる場合は、いよいよハードウェア故障の可能性を視野に入れるべきです。

  • BIOS を既定値にリセット(アンダーボルト・OC・XMP すべて無効)
  • 最新の BIOS / ファームウェア / ドライバに更新済み
  • MemTest86(複数パス)やストレステストで再現する
  • それでも 0x124 が頻発する

この場合、疑うべきは以下のコンポーネントです。

  • CPU 本体
  • メモリモジュール
  • マザーボードの VRM / メモリスロット
  • 電源(デスクトップの場合)

ノートPCであれば、メーカーの診断ツールや修理サービスに相談することをおすすめします。その際、

  • イベントビューアーの WHEA-Logger の画面
  • MemTest86 の結果(写真)
  • ストレステスト中の温度ログ

などを合わせて提出すると、サポート側も原因を絞り込みやすくなります。

最短チェックリスト(実践用まとめ)

最後に、今回の内容を実践しやすいようチェックリスト形式でまとめます。上から順に作業すれば、「温度を抑えつつ安定性を確保」しやすくなります。

チェック内容
BIOS を既定値へリセット(アンダーボルト / OC / XMP をすべて無効化)
Windows の電源プランを見直し(最大プロセッサの状態を 95〜99%、電源モードをバランス/省電力に)
メーカー製ユーティリティで「静音」「低温優先」プロファイルに変更、必要なら PL1/PL2 を適度に下げる
吸気・排気口の清掃、ノートPCクーラーの利用、可能ならサーマルグリス再塗布を実施
BIOS / Intel ME / チップセット / GPU ドライバ / Windows Update を最新化
MemTest86 を最低 4 パス実行、必要に応じてメモリ単体運用や JEDEC 速度での動作確認
HWiNFO 等で温度・電圧・クロック・電力を監視し、OCCT / Prime95 で短時間ストレステスト
イベントビューアーの WHEA-Logger(ID 18/19)で、どのコンポーネントからエラーが出ているか確認
標準設定で数日安定したのを確認後、アンダーボルトを -5〜-10 mV の微小ステップで再開
コアとキャッシュの電圧オフセットを同じにせず、キャッシュ側は控えめに設定
調整中に訂正済み WHEA(ID 19)や 0x124 が出たら、直前の安定していた設定に即座に戻す
これらすべてを行っても 0x124 が継続する場合は、ハードウェア故障を疑いメーカ診断・修理を検討

WHEA_UNCORRECTABLE_ERROR(0x124)は、一見すると「PC がもうダメだ」という印象を与えますが、多くの場合は電圧・電源管理・メモリ設定の見直しで改善が可能です。アンダーボルトも、やり方さえ間違えなければ「静かで冷える快適なノートPC」を実現できる強力な武器です。焦らず一つずつ切り分けながら、自分の環境に合ったバランス点を探してみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次