2026年7月下旬から、自宅のPCで頻繁にブルースクリーン(BSOD)が起きるようになった。 少なくとも15回以上発生しており、9月11日深夜から12日早朝にかけては数分から十数分おきに3連続で落ちるなど、悪化する一方だった。
最初はCPUグリスを塗りなおしたり、冷房の温度を落としてみたりしたけど発生してしまう。
何が起きているのか見当がつかなかったので、イベントログの読み方から仮説の絞り込みまで、AI(Claude)に相談しながら調査を進めた。 最終的にたどり着いたのは、Intelが第13世代と第14世代のCore i7/i9で公式に認めている電圧不安定性の問題だった。 やったことはBIOS(UEFI)更新とNVIDIAドライバ更新の2つだけだが、そこにたどり着くまでの切り分けを記録しておく。
環境
| パーツ | 内容 |
|---|---|
| CPU | Intel Core i7-14700K |
| GPU | NVIDIA GeForce RTX 3060 Ti(ドライバ 591.86) |
| メモリ | Crucial DDR4-3200 32GB×2(64GB) |
| マザーボード | ASUS PRIME B760-PLUS D4 |
| BIOS | 1658(2024年5月22日リリース) |
イベントログの読み方をAIに聞く
Windowsが予期せず再起動したりクラッシュしたりした記録は、システムのイベントログに残っている。 何を見ればいいのかAIに聞くと、次の3つを確認するよう教えられた。
# 予期しない再起動(Kernel-Power, Event ID 41)
Get-WinEvent -FilterHashtable @{LogName='System'; Id=41} -MaxEvents 20
# ブルースクリーンの詳細(BugCheck)
Get-WinEvent -FilterHashtable @{LogName='System'; Id=1001; ProviderName='Microsoft-Windows-WER-SystemErrorReporting'} -MaxEvents 15
# ハードウェアエラー
Get-WinEvent -FilterHashtable @{LogName='System'; ProviderName='Microsoft-Windows-WHEA-Logger'} -MaxEvents 15
これをPowerShellで実行し、出てきたログを一つずつAIに渡しながら読み解いてもらった。
BugCheckコードがバラバラだったことの意味
ログから分かったのは、クラッシュのたびにBugCheckコード(Windowsがブルースクリーン画面に表示する停止コード)の種類が毎回違うということだった。
0x0000000a(IRQL_NOT_LESS_OR_EQUAL) 6回0x0000007f(UNEXPECTED_KERNEL_MODE_TRAP、いわゆるダブルフォルト)0x00000101(CLOCK_WATCHDOG_TIMEOUT、CPUコアの無応答)- そのほか
0x50、0xbe、0x153、0xfc、0xd1、0x1eなど
このバラつきが何を意味するのかAIに尋ねると、原因が特定のドライバであれば通常は同じコードが繰り返し出るはずであり、種類がランダムに出るのはソフトウェアよりもハードウェア、特にCPUや電源の不安定性を示す傾向として知られている、と説明された。
さらにログを遡ると、7月12日にはWHEA(Windows Hardware Error Architecture、ハードウェアエラーを記録する仕組み)のログに「fatal hardware error」が1件記録されていた。 同じ時期にNVIDIAドライバ(nvlddmkm)のタイムアウトエラーも複数回発生していたので、GPUドライバの古さも一因の可能性として残しつつ、まずはCPU側を疑う方向で調査を進めることにした。
CPU型番から見つかったIntelの既知問題
搭載していたCPUはIntel Core i7-14700Kだった。 この型番をAIに伝えると、Intelが2024年に公式に認めたVmin Shift Instabilityという問題の対象だと教えられた。
Intelはこの問題について、次の4つの発生要因を特定している1。
- マザーボードの電力設定がIntelの推奨値を超えていること
- eTVBアルゴリズムが高温時にも高パフォーマンス状態を維持し続けること(マイクロコード0x125で対応)
- SVIDアルゴリズムが高電圧を要求すること(マイクロコード0x129で対応)
- アイドル時や軽負荷時に過大な電圧要求が発生すること(マイクロコード0x12Bで対応)
0x12Bはこれら全てを包括する対策とされている。
自分のマザーボードのBIOSバージョンを確認すると、1658(2024年5月22日リリース)だった。 このバージョンにはIntel Default Settingsの導入は含まれていたが、eTVB以降の電圧対策(0x125以降)はまだ含まれていなかった。 つまり、対策前のマイクロコードのまま長期間稼働していたことになる。
やったこと
Intel自身が推奨しているのは、BIOSでのIntel Default Settings適用と、マイクロコード0x12F以降を含む最新BIOSへの更新である2。 実際に行ったのは次の3つだけである。
- BIOSをUSBメモリ経由で最新版(1836)に更新した
- NVIDIAドライバをNVIDIA App経由で最新版に更新した
- 更新後、BIOS設定でIntel Default Settingsが有効になっていることを確認した
BIOS更新の手順は次のとおりだった。
- ASUSサポートページから最新BIOSをダウンロードし、zipを展開して出てくる
.CAPファイルをFAT32フォーマットのUSBメモリのルート直下にコピーする - USBメモリを挿した状態でBIOS画面に入る(起動直後にDeleteキーを連打する、間に合わなければWindowsの回復メニューからUEFIファームウェアの設定へ進む)
- Advanced Mode(F7)に切り替え、
Tool→ASUS EZ Flash 3 Utilityを選択する - USBドライブと
.CAPファイルを選択し、バージョン確認画面でYesを押して書き込む
今のところの結果と、まだ確定していないこと
更新後しばらく様子を見ているが、今のところ再発していない。
今回実施した、マイクロコード更新は今後の電圧要求を是正し、劣化の進行を止める対策であり、既に生じてしまった物理的な劣化(Vmin Shift)そのものを修復するわけではないらしい。ということはどこかでまた再発するのだろうか。
AIに調べてもらったら、Intelはこの問題の対象プロセッサについて保証期間を2年延長し、購入日から最大5年のカバレッジを提供すると案内しているらしい。[^2]。 今後同様の頻度でクラッシュが続くようなら、購入元を通じた保証交換(RMA)も検討するつもりである。
- Intel Core 13th and 14th Gen Desktop Instability Root Cause Update(Intel公式コミュニティブログ) https://community.intel.com/t5/Blogs/Tech-Innovation/Client/Intel-Core-13th-and-14th-Gen-Desktop-Instability-Root-Cause/post/1633239↩
- Intel Core 13th and 14th Gen Desktop Processor Vmin Shift Instability Issue – Latest Information(Intel公式サポートページ) https://www.intel.com/content/www/us/en/support/articles/000102331/processors.html↩



