ブルースクリーンが頻発するWindows11の原因と対処法【5段階で切り分け】

Windows 11でブルースクリーンが繰り返し発生する場合、闇雲に対処法を試すのは非効率だ。
「最近何をしたか」で原因を絞り込み、可能性の高い順に対処するのが最短ルートである。

ブルースクリーンが頻発する主な原因

Microsoftの公式ドキュメント(Advanced troubleshooting for stop code errors)では、ブルースクリーンの根本原因を以下の比率で示している。

  • サードパーティ製ドライバー: 約70%
  • ハードウェア障害: 約10%
  • Microsoft自身のコード: 約5%
  • 原因不明(メモリ破損で解析不能): 約15%

つまり、7割はドライバーが原因だ。特にグラフィックドライバーとネットワークドライバーが問題になるケースが多い。

なお、Windows 11 バージョン24H2以降では、従来の青い画面に代わり黒い画面(ブラックスクリーン)でエラーが表示されるようになった。停止コードやエラーメッセージは白文字で表示され、内容と対処法は従来のブルースクリーンと同じだ。

まず確認:エラーコードと直近の変更を確認する

対処を始める前に、まずブルースクリーンのエラーコード(停止コード)を確認する。エラーコードがわかれば原因の絞り込みが大幅に楽になる。

エラーコードの簡易確認(イベントビューアー)

  1. スタートボタンを右クリック →「イベントビューアー」を開く
  2. Windowsログ」→「システム」を選択
  3. 右側の「操作」パネルから「現在のログをフィルター」→ イベントソースで「BugCheck」を選択 →「OK」

フィルター結果に表示されたイベントの「詳細」タブ → param1 がエラーコードだ。エラーコードの詳しい読み方は「ブルースクリーンの原因の調べ方」で解説している。

最近やったことから原因を絞り込む

ブルースクリーンが頻発し始めたタイミングに心当たりがあれば、原因をピンポイントで特定できる可能性が高い。

Windows Updateの直後から頻発する場合

更新プログラムが原因の可能性がある。該当する更新をアンインストールして改善するか確認する。

  1. 設定」→「Windows Update」→「更新の履歴」を開く
  2. 下にスクロールし「更新プログラムをアンインストールする」をクリック
  3. 直近の更新プログラムを選択し「アンインストール」をクリック
  4. 再起動して症状が改善するか確認

アンインストール後に改善した場合は、次回のWindows Updateで修正版が配信されるのを待つ。一時的にWindows Updateを7日間停止することも可能だ(「設定」→「Windows Update」→「更新の一時停止」)。

⚠️ セキュリティ更新をアンインストールした場合、PCが脆弱になる。 ウイルス対策ソフトが最新であることを確認し、信頼できないサイトへのアクセスを控えること。

ドライバーを更新・インストールした直後の場合

ドライバーを以前のバージョンに戻す(ロールバック)ことで改善する可能性がある。

  1. Win + X →「デバイスマネージャー」を開く
  2. 原因と疑われるデバイスをダブルクリック
  3. ドライバー」タブ →「ドライバーを元に戻す」をクリック
  4. 理由を選択して「はい」をクリック

「ドライバーを元に戻す」がグレーアウトしている場合は、以前のバージョンが保存されていない。その場合はメーカー公式サイトから安定版ドライバーをダウンロードして手動インストールする。

新しいハードウェアを接続した直後の場合

接続した機器が原因の可能性がある。

  1. 新しく接続したデバイス(USB機器・外付けHDD・プリンター等)をすべて取り外す
  2. PCを再起動し、ブルースクリーンが再発するか確認
  3. 再発しなければ、取り外した機器を1つずつ接続し直して原因を特定する

特にきっかけが思い当たらない場合

以下の対処法を上から順番に試す。可能性の高い順に並べてある。

対処法1: ドライバーを最新に更新する

ブルースクリーンの約70%がドライバー起因であるため、最初に試すべき対処法だ。

デバイスマネージャーでの更新手順

  1. Win + X →「デバイスマネージャー」を開く
  2. ディスプレイアダプター」を展開
  3. グラフィックドライバーを右クリック →「ドライバーの更新
  4. ドライバーを自動的に検索」を選択

同様に「ネットワークアダプター」のドライバーも確認・更新する。この2つがブルースクリーンの原因になりやすい。

メーカー公式サイトからの手動インストール(推奨)

Windows Updateやデバイスマネージャー経由のドライバー更新は、最新版が配信されないことがある。より確実なのはメーカー公式サイトから直接ダウンロードする方法だ。

グラフィックドライバーの問題がドライバー更新やロールバックで改善しない場合は、DDU(Display Driver Uninstaller)で完全に削除してからクリーンインストールする方法もある。DDUはサードパーティ製のツールで、ドライバーの残骸ファイルまで含めて完全に削除できる。通常のアンインストールでは残る設定ファイルやレジストリエントリも除去されるため、ドライバー更新だけでは解決しないケースに有効だ。

対処法2: システムファイルを修復する(SFC / DISM)

ドライバー更新で改善しない場合、次に疑うのはシステムファイルの破損だ。Windows Updateの失敗や突然のシャットダウンでシステムファイルが壊れることがあり、これがブルースクリーンの原因になる。

コマンドプロンプトを管理者として開き、以下の順で実行する。

ステップ1: SFCスキャン

sfc /scannow

スキャンには10〜15分程度かかる。「Windows リソース保護により、破損したファイルが見つかり、正常に修復されました」と表示されれば修復成功。

ステップ2: DISM(SFCで修復できなかった場合)

DISM /Online /Cleanup-Image /RestoreHealth

DISMはWindows Updateから正常なファイルをダウンロードして修復する。ネット接続が必要で、処理に15〜30分かかることがある。

DISM完了後にもう一度 sfc /scannow を実行し、問題が残っていないか確認する。

対処法3: メモリの不具合を診断する

SFC/DISMでシステムファイルに問題がなかった場合、次はハードウェアを疑う。特にメモリ(RAM)の物理的な故障やエラーは、ランダムなタイミングでブルースクリーンを引き起こす。特定の操作に関係なく不規則に発生する場合に疑うべき原因だ。

Windows メモリ診断の実行

  1. Win + Rmdsched.exe と入力してEnter
  2. 今すぐ再起動して問題の有無を確認する(推奨)」を選択
  3. PCが再起動し、メモリ診断が自動的に実行される
  4. 結果は再起動後にイベントビューアーの「Windowsログ」→「システム」に記録される(ソースは「MemoryDiagnostics-Results」)

メモリ診断は1周に30分〜1時間程度かかる。就寝前に実行して翌朝結果を確認するのが現実的だ。

エラーが検出された場合

メモリに物理的な障害がある可能性が高い。以下の対応を検討する。

  • メモリを複数枚搭載している場合、1枚ずつ抜いてブルースクリーンが再発するか確認する
  • 問題のあるメモリを特定したら交換する
  • より詳細な診断が必要な場合は「MemTest86」を使用する(USBブートで実行。最低2周推奨)

対処法4: ディスクのエラーを修復する

メモリ診断で異常がなかった場合、次にストレージ(SSD/HDD)のエラーを確認する。ディスクの不良セクターやファイルシステムの破損があると、データの読み書き時にブルースクリーンが発生する。

コマンドプロンプトを管理者として開き、以下を実行する。

chkdsk /f /r

「ボリュームが別のプロセスで使用されています」と表示された場合は Y と入力する。次回の再起動時にチェックが実行される。

処理には30分〜数時間かかる場合がある。ノートPCの場合は電源に接続した状態で実行すること。

SSDの場合、/rオプション(不良セクターの回復)は物理的な修復を行うわけではない。SSDのエラーが頻発する場合はSSD自体の劣化が疑われるため、メーカー提供の診断ツール(Samsung Magician、WD Dashboard等)で健康状態を確認する。

対処法5: クリーンブートで原因ソフトを特定する

ドライバー・システムファイル・メモリ・ディスクのいずれにも問題がなかった場合、常駐ソフトやサービスの競合が原因の可能性がある。クリーンブートで最小限の構成で起動し、原因を切り分ける。

クリーンブートの手順

  1. Win + Rmsconfig と入力してEnter
  2. サービス」タブを開く
  3. Microsoftのサービスをすべて隠す」にチェックを入れる
  4. すべて無効」をクリック
  5. スタートアップ」タブ →「タスクマネージャーを開く
  6. すべてのスタートアップ項目を右クリック →「無効化
  7. PCを再起動

原因の特定方法

クリーンブート状態でブルースクリーンが発生しなければ、無効にしたサービスまたはスタートアップ項目のいずれかが原因だ。

  1. 無効にしたサービスを半分だけ有効に戻して再起動
  2. ブルースクリーンが再発するかを確認
  3. 再発した場合、有効にした中にさらに範囲を狭める
  4. これを繰り返して原因のサービス/アプリを特定する

クリーンブートの手順は手間がかかるが、ソフトウェアの競合が原因の場合はこの方法でしか特定できない。

⚠️ 確認が終わったら、msconfigで「通常スタートアップ」に戻すのを忘れないこと。

それでも改善しない場合

ここまでの対処法で改善しない場合は、OSまたはハードウェアレベルの問題が考えられる。

Windowsのリセット(個人ファイル保持)

  1. 設定」→「システム」→「回復」を開く
  2. PCをリセットする」をクリック
  3. 個人用ファイルを保持する」を選択
  4. ローカル再インストール」を選択して実行

アプリと設定はリセットされるが、ドキュメント・写真等の個人ファイルは保持される。所要時間は30分〜1時間程度。

クリーンインストール

リセットでも改善しない場合は、USBインストールメディアからのクリーンインストールを検討する。Cドライブのデータはすべて消去されるため、必ず事前にバックアップを取ること。

ハードウェア故障の可能性

以下の症状がある場合は、ハードウェアの物理的な故障が疑われる。

  • メモリ診断でエラーが検出された → メモリの交換
  • chkdskで修復不可能なエラーが大量に検出された → SSD/HDDの交換
  • PCから異音がする、異常に発熱する → メーカーサポートまたは修理業者に相談

ブルースクリーンの原因の調べ方(イベントビューアー・エラーコードの読み方)は、別記事「ブルースクリーンの原因の調べ方」で詳しく解説している。

まとめ

  • ブルースクリーンの約70%はドライバーが原因。まずドライバー更新を試す
  • 「最近何をしたか」で原因を絞り込むのが最も効率的
  • Windows Update直後なら更新のアンインストール、ドライバー更新直後ならロールバックを試す
  • SFC / DISM → メモリ診断 → chkdsk → クリーンブートの順に対処する
  • すべて試して改善しない場合は、PCのリセットまたはハードウェア故障を疑う

参考情報源:
Microsoft Learn「Advanced troubleshooting for stop code errors」(2026年3月確認)
Microsoft サポート「Windows の予期しない再起動とコードの停止エラーのトラブルシューティング」(2026年3月確認)
Microsoft サポート「Windows でクリーン ブートを実行する方法」(2026年3月確認)
Microsoft サポート「Windows でドライバーを手動で更新する」(2026年3月確認)

コメント

タイトルとURLをコピーしました