※本ページにはプロモーション(広告)が含まれています
Windowsのブルースクリーン(BSOD)とは?
ブルースクリーン(Blue Screen of Death、略してBSOD)は、Windowsが深刻なエラーを検知して強制停止したときに表示される青い画面です。突然パソコンが止まり作業中のデータが失われるため、多くのユーザーにとって恐怖の体験です。
しかし正しい手順でエラーコードを読み解き、原因を特定すれば、ほとんどのBSODは自分で解決できます。この記事では、BSODの基本知識から、エラーコードの読み方、ミニダンプファイルの確認、ドライバー・メモリ・ハードウェア障害の切り分けと修復手順まで、初心者向けに丁寧に解説します。

この記事でわかること
- BSODエラーコード(STOPコード)の読み方
- 主要なSTOPコードの意味と原因
- ミニダンプファイルの場所と確認方法
- ドライバー・メモリ・ハード障害の切り分け方法
- セーフモードでの起動とトラブルシューティング方法
- BSOD修復の具体的な手順
BSODエラーコードの読み方
BSODの画面に表示される情報
Windows 10・11のBSOD画面には以下の情報が表示されます。
- 悲しい顔の絵文字(:)とエラーメッセージ
- STOPコード:大文字の英数字(例:CRITICAL_PROCESS_DIED)
- QRコード:スキャンするとMicrosoftのサポートページに誘導される
- ダンプファイルの収集中:パーセンテージが表示されてクラッシュ情報を保存している
STOPコードを記録する方法
BSOD発生時、画面が表示されるのはほんの数秒のことが多いです。
- スマートフォンで画面を撮影する
- QRコードをスキャンして記録する
- 再起動後にイベントビューアーやダンプファイルから確認する(後述)
主要なSTOPコード一覧と原因
| STOPコード | 主な原因 | 対処の方向性 |
|---|---|---|
| CRITICAL_PROCESS_DIED | 重要なシステムプロセスが予期せず終了 | システムファイル修復・Windowsアップデート |
| SYSTEM_THREAD_EXCEPTION_NOT_HANDLED | デバイスドライバーのバグ | ドライバーの更新またはロールバック |
| IRQL_NOT_LESS_OR_EQUAL | ドライバーのメモリアクセス違反 | ドライバーの更新・メモリチェック |
| PAGE_FAULT_IN_NONPAGED_AREA | メモリ障害またはドライバーのバグ | メモリ診断・ドライバー確認 |
| MEMORY_MANAGEMENT | メモリ(RAM)の物理的障害またはソフトウェア問題 | Windows メモリ診断ツール実行 |
| KERNEL_SECURITY_CHECK_FAILURE | ドライバーまたはメモリの破損 | ドライバー更新・システム修復 |
| NTFS_FILE_SYSTEM | ハードディスク・SSDのファイルシステム障害 | CHKDSKでディスクチェック |
| DPC_WATCHDOG_VIOLATION | ドライバーの応答不能・ファームウェア問題 | ドライバー・ファームウェア更新 |
| WHEA_UNCORRECTABLE_ERROR | CPU・メモリ・マザーボードのハードウェア障害 | ハードウェア診断・冷却確認 |
| BAD_POOL_HEADER | メモリプールの破損(ドライバーまたはメモリ障害) | ドライバー確認・メモリ診断 |
ミニダンプファイルの確認方法

ミニダンプファイルとは?
BSODが発生すると、Windowsはクラッシュ時の状態をダンプファイル(.dmp)として保存します。このファイルを解析することで、原因となったドライバーや処理を特定できます。
ミニダンプファイルの保存場所
標準では C:\Windows\Minidump\ フォルダに保存されます。
ダンプファイルが作成されているか確認する
- エクスプローラーを開きます
- 「PC」→「Windows (C:)」→「Windows」→「Minidump」フォルダを開きます
MMDDYYnn.dmp形式のファイルが存在するか確認します(例:010126-01.dmp = 1月1日のクラッシュ)
フォルダが存在しない、またはファイルがない場合はダンプ設定を変更します。
ダンプファイルの設定を確認・変更する
- 「設定」→「システム」→「バージョン情報」→「システムの詳細設定」をクリックします
- 「詳細設定」タブ→「起動と回復」の「設定」をクリックします
- 「デバッグ情報の書き込み」が「小さいメモリダンプ(256 KB)」以上に設定されていることを確認します
- 「小さいメモリダンプディレクトリ」が「%SystemRoot%\Minidump」になっているか確認します
イベントビューアーでBSOD情報を確認する
- Win + X を押して「イベントビューアー」をクリックします
- 「Windowsログ」→「システム」を開きます
- 「エラー」または「重大」レベルのイベントを探します
- 「ソース」が「BugCheck」のイベントがBSODの記録です
- 詳細欄に16進数のエラーコードが記録されています
WinDbgで詳細解析する(上級者向け)
Microsoft公式のデバッグツール「WinDbg」を使うと、ダンプファイルを詳しく解析してどのドライバーが原因かを特定できます。
- Microsoft StoreからWinDbgをインストールします
- WinDbgを起動して「File」→「Open Crash Dump」でdmpファイルを開きます
- 下部のコマンド欄に「!analyze -v」と入力してEnterを押します
- 「FAULTING_MODULE」に原因となったファイル名が表示されます
ドライバー障害の切り分けと修復
最近インストールしたドライバーを確認する
- Win + X→「デバイスマネージャー」を開きます
- 「表示」→「非表示のデバイスの表示」をオンにします
- 黄色い警告マーク(⚠)が付いているデバイスを確認します
- そのデバイスを右クリック→「プロパティ」でエラー詳細を確認します
問題のドライバーをロールバック(元に戻す)する
- デバイスマネージャーで問題のデバイスを右クリック→「プロパティ」を開きます
- 「ドライバー」タブをクリックします
- 「ドライバーを元に戻す」ボタンが有効な場合はクリックします
- 理由を選択して「はい」をクリックします
- PCを再起動します
ドライバーを最新版に更新する
- デバイスマネージャーで対象デバイスを右クリック→「ドライバーの更新」をクリックします
- 「ドライバーを自動的に検索」をクリックします
- 更新が見つかればインストールされます
グラフィックドライバーの場合:Windows Updateよりも製造元(NVIDIA・AMD・Intel)の公式サイトから最新ドライバーをダウンロードする方が確実です。
問題のドライバーをアンインストールする
- デバイスマネージャーで問題のデバイスを右クリック→「デバイスのアンインストール」をクリックします
- 「このデバイスのドライバーソフトウェアを削除する」にチェックを入れます
- 「アンインストール」をクリックします
- PCを再起動するとWindowsが標準ドライバーを自動インストールします
Windows Updateでドライバーを更新する
- 「設定」→「Windows Update」を開きます
- 「詳細オプション」→「オプションの更新プログラム」をクリックします
- 「ドライバーの更新」の項目があれば選択してインストールします
メモリ(RAM)障害の診断と修復
Windowsメモリ診断ツールを実行する
- Win + R を押して「mdsched.exe」と入力します
- 「今すぐ再起動して問題を確認する(推奨)」をクリックします
- PCが再起動してメモリ診断が始まります(数分〜数十分かかります)
- 診断完了後に再起動してWindowsが起動します
- 結果はタスクバーの通知エリアに表示されます(または「イベントビューアー」→「Windowsログ」→「システム」で「MemoryDiagnostics-Results」を検索)
メモリ診断の結果の見方
- 「エラーは検出されませんでした」:メモリは正常
- 「ハードウェアの問題が検出されました」:メモリに障害あり → 交換を検討
メモリを1枚ずつ差し替えてテストする(物理確認)
複数のメモリスティックが刺さっている場合、1枚ずつ外してBSODが再現するか確認することで、どのメモリが原因かを特定できます。
- PCをシャットダウンして電源ケーブルを抜きます
- メモリを1枚残して他を取り外します
- 起動してBSODが出ないか確認します
- メモリを入れ替えて繰り返します
注意:メモリを触る前に静電気対策(金属部分に触れて静電気を逃がす)を行ってください。
ハードディスク・SSD障害の診断と修復

CHKDSKでディスクを検査する
- スタートメニューを右クリック→「Windowsターミナル(管理者)」または「コマンドプロンプト(管理者)」を開きます
- 以下のコマンドを入力してEnterを押します:
chkdsk C: /f /r
/f:見つかったエラーを修復する/r:不良セクタを検出して回復を試みる
- 「次回の再起動時にスケジュールしますか?」と聞かれたら「Y」を入力してEnterを押します
- PCを再起動するとWindowsが起動前にCHKDSKを実行します(数十分かかる場合があります)
S.M.A.R.T.情報でディスクの健康状態を確認する
ハードディスク・SSDには自己診断機能(S.M.A.R.T.)が搭載されています。
- コマンドプロンプト(管理者)を開きます
- 以下を入力してEnterを押します:
wmic diskdrive get status
- 「OK」:正常
- 「Pred Fail」:障害の予兆あり → バックアップを急いでください
より詳しく確認したい場合は「CrystalDiskInfo」(無料)などのツールが便利です。
システムファイル修復
SFC(システムファイルチェッカー)を実行する
- コマンドプロンプト(管理者)を開きます
- 以下を入力してEnterを押します:
sfc /scannow
- スキャンが完了するまで待ちます(数分〜十数分)
- 「整合性違反は見つかりませんでした」→ システムファイルは正常
- 「Windowsリソース保護により、壊れたファイルが見つかり正常に修復されました」→ 修復完了
- 修復できなかった場合は次のDISMを試します
DISM(展開イメージのサービスと管理)を実行する
- コマンドプロンプト(管理者)で以下を順番に実行します:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
- すべて完了したら再起動し、再度
sfc /scannowを実行します
セーフモードでの起動とトラブルシューティング
セーフモードとは?
セーフモードは、最低限のドライバーとサービスだけでWindowsを起動するモードです。サードパーティのドライバーが読み込まれないため、BSODがドライバー原因かどうかを切り分けるのに役立ちます。
セーフモードで起動する方法
方法1:設定から起動する(Windows が起動できる場合)
- 「設定」→「システム」→「回復」をクリックします
- 「今すぐ再起動する」(詳細オプション内)をクリックします
- 「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」をクリックします
- 「再起動」をクリックします
- 再起動後の番号メニューで「4」(セーフモードを有効にする)を押します
方法2:起動中に強制する(Windows が起動できない場合)
- 電源ボタンで強制的に3回シャットダウンします(Windowsのロゴが出たら電源ボタン長押し)
- 3回目の起動時に「回復環境」(WinRE)が自動で起動します
- 「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」
- 番号メニューで「4」を押します
セーフモードで確認すべきこと
- セーフモードでBSODが出ない → サードパーティドライバーが原因の可能性が高い
- セーフモードでもBSODが出る → システムファイルの破損またはハードウェア障害の可能性
それでも解決しない場合の最終手段
Windows Updateを最新にする
- 「設定」→「Windows Update」を開きます
- 「更新プログラムの確認」をクリックします
- すべての更新プログラムをインストールします
最近インストールしたソフトウェアをアンインストールする
BSODが特定のソフトウェアインストール後に始まった場合、そのソフトが原因の可能性があります。「設定」→「アプリ」から最近インストールしたアプリを削除してみてください。
Windowsをリセットする(クリーンインストール相当)
- 「設定」→「システム」→「回復」→「このPCをリセット」をクリックします
- 「個人用ファイルを保持する」を選択すると個人データを保持したままWindowsを再インストールできます
- 「すべて削除する」を選択すると完全なクリーンインストールになります(事前にバックアップ必須)
BSODを防ぐための予防策
| 予防策 | 効果 |
|---|---|
| Windows Updateを常に最新に保つ | バグ修正・セキュリティパッチが適用される |
| ドライバーを定期的に更新する | 互換性問題・バグが修正される |
| PCの冷却を確保する | 熱暴走によるBSODを防ぐ |
| 信頼できるソフトウェアのみをインストールする | 悪質なドライバーによるBSODを防ぐ |
| 定期的にバックアップを取る | BSOD発生時のデータ消失リスクを軽減する |
| メモリ・ストレージの空き容量を確保する | システムリソース不足によるクラッシュを防ぐ |
よくある質問(FAQ)
Q1. BSODが毎日頻繁に発生する場合はどうすればいいですか?
毎日発生する場合はハードウェア障害(メモリ・HDD/SSD)の可能性が高いです。メモリ診断とCHKDSKを優先して実行してください。改善しない場合はPCメーカーまたは修理業者への相談をおすすめします。
Q2. BSODのダンプファイルが作成されない場合はどうすればいいですか?
「システムの詳細設定」→「起動と回復」→「デバッグ情報の書き込み」を「小さいメモリダンプ」に設定してください。また仮想メモリが無効になっている場合も作成されません。
Q3. BSOD後に自動的に再起動してしまい画面を読む時間がない場合は?
「システムの詳細設定」→「起動と回復」→「自動的に再起動する」のチェックを外すと、BSOD画面が再起動せず表示され続けます。確認後は元に戻してください。
Q4. 特定のゲームやアプリ使用中だけBSODが出ます。なぜですか?
そのアプリやゲームが使用するドライバー(特にグラフィックドライバー)や、アプリ自体のバグが原因の場合が多いです。グラフィックドライバーを更新またはクリーンインストールしてみてください。
Q5. Windowsのアップデート後にBSODが発生するようになりました。
そのアップデートが原因の可能性があります。「設定」→「Windows Update」→「更新履歴」→「更新プログラムをアンインストールする」から最新のアップデートを削除してみてください。
Q6. 「WHEA_UNCORRECTABLE_ERROR」が出ます。対処法は?
このエラーはCPU・メモリ・マザーボードなどのハードウェア障害を示すことが多いです。PCを過去にオーバークロックしている場合はデフォルトに戻してください。改善しない場合はハードウェアの交換が必要な可能性があります。
Q7. BSODが出た後にファイルが消えてしまいました。
作業中のファイルはBSODで失われることがあります。定期的なCtrl+Sでの保存や、OneDrive・Googleドライブの自動保存機能の活用をおすすめします。削除されたファイルはRecuvaなどの復元ツールで回復できる場合もあります。
Q8. 自分では解決できない場合はどうすればいいですか?
Microsoftのサポート(support.microsoft.com)への問い合わせ、またはPCメーカーのサポートへの連絡をおすすめします。ダンプファイルを持参・提供するとより詳しい診断が受けられます。
まとめ
Windowsのブルースクリーン(BSOD)は突然発生しますが、正しい手順で原因を特定すれば多くのケースは自分で解決できます。
- STOPコードを記録する:スマートフォンで撮影するかQRコードをスキャン
- ミニダンプを確認する:C:\Windows\Minidump\ またはイベントビューアーで原因を絞る
- ドライバーが原因なら:更新・ロールバック・再インストールで対処
- メモリが原因なら:Windowsメモリ診断ツールで診断・交換を検討
- ディスクが原因なら:CHKDSKとS.M.A.R.T.で健康状態を確認
- システムファイルが原因なら:SFC・DISMで修復
まずはセーフモードで起動してBSODが再現するか確認し、再現しない場合はドライバーを中心に調査を進めましょう。大切なデータは日頃からバックアップを取っておくことを強くおすすめします。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!