ブルースクリーンで再起動が止まらない時の 5 つの原因と対処
Windows 11 のブルースクリーンで再起動が繰り返す症状を、停止コード別(SYSTEM_SERVICE_EXCEPTION / MEMORY_MANAGEMENT / PAGE_FAULT_IN_NONPAGED_AREA など)に原因と対処を解説。
Windows 11 の PC が使っている最中にブルースクリーン(青い画面にエラーメッセージ)が出て、再起動を繰り返すようになりました。何度か再起動するとしばらく使えますが、また落ちます。原因の調べ方と対処を教えてください。
ブルースクリーンで再起動が繰り返される時の 5 つの原因と対処
ああ、それは困ったね。でも大丈夫、一緒に見ていこう。
ブルースクリーン(BSOD = Blue Screen of Death)で 再起動が繰り返す 場合、原因はほぼ次の 5 種類 に絞れるよ。
- メモリの故障や接触不良(MEMORY_MANAGEMENT 系)
- ドライバーの不具合(特に Windows Update / GPU ドライバー更新後)
- ストレージ(SSD/HDD)の劣化・破損(PAGE_FAULT 系)
- システムファイルの破損(KERNEL_SECURITY_CHECK 系)
- 熱暴走・電源不足(高負荷時だけ落ちるなら濃厚)
「何度か再起動すると使える」というのは、ハードウェアが温まって接触不良が一時的に解消されるか、エラーが蓄積するまで時間がかかる状態の可能性があるね。ブルー スクリーン 再 起動 繰り返す という症状はハードウェア劣化のサインなので、データバックアップを先にしておくのが安全だよ。
まず試すこと
1. エラーコード(停止コード)をメモする
ブルースクリーンに表示される 「停止コード」(例: IRQL_NOT_LESS_OR_EQUAL や SYSTEM_SERVICE_EXCEPTION や 0x0000007E のような 16 進数)を写真に撮るかメモしておこう。これが原因特定の最大のヒントになるよ。下の「停止コード別の原因と対処」セクションで該当コードを探してね。
2. セーフモードで起動してみる
- 電源ボタン長押しで強制終了を 3回繰り返す と、自動修復メニューが出る
- 「詳細オプション」→「スタートアップ設定」→「再起動」→「4」キーでセーフモード起動
- セーフモードで安定するなら、最近インストールしたソフトやドライバーが原因の可能性が高いよ
3. メモリ診断を実行する
- スタートメニューで「Windows メモリ診断」と検索して実行
- 「今すぐ再起動して確認する」を選択
- 検査に15分ほどかかるけど、メモリ(PC内の作業机)に異常がないか調べてくれる
- エラーが出たら、メモリ故障の可能性大
4. ディスクのエラーをチェック
- セーフモードまたは通常起動できたら、エクスプローラーで「PC」→Cドライブ右クリック→「プロパティ」
- 「ツール」タブ→「チェック」をクリック
- ディスク(データの倉庫)が壊れかけていないか確認できる
5. 最近のWindowsアップデートをアンインストール
- 「設定」→「Windows Update」→「更新履歴」→「更新プログラムのアンインストール」
- 直近1週間以内の更新を削除してみる(特に品質更新プログラム)
6. システムファイル修復コマンドを実行
- スタートメニュー右クリック→「Windows ターミナル(管理者)」
- 以下を1行ずつ入力してEnter(時間かかるよ):
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth - これでWindowsの基礎ファイルが自動修復される
停止コード別の原因と対処
ブルースクリーンに表示された 停止コード が分かれば、原因はほぼ特定できるよ。代表的なコードを順に解説するね。
SYSTEM_SERVICE_EXCEPTION
原因: グラフィックドライバー(NVIDIA / Intel / AMD)か、ウイルス対策ソフトの不具合がほとんど。Windows Update 直後に発生しがち。system_service_exception で再起動を繰り返す ケースは、まず GPU ドライバーを「DDU(Display Driver Uninstaller)」で完全削除 → メーカー公式から最新版を入れ直すと止まることが多いよ。サードパーティのウイルス対策を入れているなら、一度アンインストールして Windows Defender だけに戻して切り分け。
MEMORY_MANAGEMENT
原因: メモリ(RAM)の物理故障、または OS のメモリ管理エラー。 対処: 上で紹介した Windows メモリ診断 を実行。エラーが出たらメモリ交換が必要。エラーが出なくても繰り返すなら、無料ツール MemTest86 を USB に焼いて起動し 1 周(約 2 時間)回すと精度が上がるよ。デスクトップ PC なら、メモリを 1 枚ずつ挿し替えて再現するスロット/枚数を特定するのが王道。
PAGE_FAULT_IN_NONPAGED_AREA
原因: メモリ故障 or ストレージ(SSD / HDD)の不良セクタ。両方の可能性があるので順に確認。
対処: 管理者ターミナルで chkdsk C: /f /r を実行(再起動後に数十分〜数時間)。SSD なら CrystalDiskInfo で「健康状態」と「代替処理保留中のセクタ数」をチェック。注意点: 健康状態が「注意」以下なら、診断中にさらに悪化する可能性があるので、先に外付け HDD へバックアップ してから実行してね。
DRIVER_IRQL_NOT_LESS_OR_EQUAL
原因: 特定のドライバー(多くはネットワークアダプター・GPU・サウンド)が不正なメモリにアクセスしている。
対処: BSOD 画面に <ファイル名>.sys と表示されたら、それが犯人ドライバー。例えば nvlddmkm.sys なら NVIDIA グラフィック、netio.sys ならネットワーク関連。デバイスマネージャーで該当ドライバーを 「デバイスのアンインストール」→ PC 再起動 → Windows が自動で標準ドライバーに戻す と症状が消えることが多い。
KERNEL_SECURITY_CHECK_FAILURE
原因: メモリエラー、ドライバー競合、システムファイル破損のいずれか。複数原因が重なっていることもあって厄介。
対処: 上の sfc /scannow と DISM を必ず両方実行。それでも再発するなら、Windows メモリ診断 → ドライバー総点検(黄色 ! マークがついているデバイスを更新)の順で潰していくのが定石。
0x000000xx 形式の数値コード(例: 0x0000007E / 0x000000D1 / 0x0000003B)
原因: 古い Windows でよく表示される 16 進数の停止コード。実は文字列のコードと 1 対 1 で対応している(0x0000007E = SYSTEM_THREAD_EXCEPTION_NOT_HANDLED、0x000000D1 = DRIVER_IRQL_NOT_LESS_OR_EQUAL など)。
対処: Microsoft の「Bug Check Code Reference」で 16 進コードを文字列コードに変換して、上のセクションの対処を当てはめれば OK。コードが特定できない場合は AI 情シスに数値をそのまま送ってもらえれば変換するよ。
それでもダメなら
- メモリ診断でエラーが出た場合: メモリ交換が必要。PCメーカーサポートに連絡を
- 特定のソフトやドライバーが原因と分かった場合: そのメーカーに問い合わせ
- 何をやっても改善しない場合: ハードウェア故障の可能性が高いので、修理業者に診断を依頼した方が安全だよ
もしエラーコードが分かったら、また教えてね。より具体的な対処法を一緒に考えよう!
※ この回答は実際に AI情シスが生成したものです。ご自身の環境に合わせて読み替えてください。
ここまで試しても再起動が止まらない場合、停止コード・PC メーカーと型番・最近インストール/更新したものを AI 情シスに伝えると、ハード故障かソフト要因かの切り分けまで案内します。
登録なしで 1 問だけ試してみる
記事と同じ AI に直接相談できます。あなたの環境・症状を書くと、ステップ形式で回答します。