Windowsでブルースクリーンエラーを自分で直す方法

※本ページにはプロモーション(広告)が含まれています。
Windowsでブルースクリーンエラーを自分で直す方法

突然ブルースクリーンが出て固まってしまい、何を試せばいいか分からず不安になることは多いです。

この記事を読むと、まずは症状を素早く絞り込む方法が分かり、自己解決できる手順を落ち着いて実行できるようになります。さらに、プログラマー視点のちょっとしたコツや再発を減らす設定も学べます。

項目内容
独自コンテンツ1実際に試して効果があった具体的な手順を順番に示します。
独自コンテンツ2エラーメッセージやダンプファイルから原因を絞る切り分けフローを紹介します。
独自コンテンツ3プログラマーならではの応用テクニックや再発防止の設定を分かりやすく解説します。

落ち着いて一つずつ確認すれば直ることが多いので、手順に沿って一緒に進めてみましょう。

Windowsマニア

焦らなくて大丈夫です、順番にやれば手に負えない問題はほとんどありませんから安心して進めてください。

目次

Windowsでブルースクリーンの発生状況を素早く特定する方法

Windowsでブルースクリーンの発生状況を素早く特定する方法

ブルースクリーンが出たときは慌てずに、まず「どんな状況で出たか」を素早く押さえることが肝心です。画面に表示されるエラーコードやドライバー名をメモする、再起動で消えてしまわないよう自動再起動を止める、セーフモードで再現するか確認する、EventViewerや信頼性モニターで履歴を見るといった流れが役に立ちます。

  • 自動再起動を止めてエラーコードを控える
  • セーフモードで同じ操作をして再現するか試す
  • EventViewerと信頼性モニターで直近のログを調べる
  • ミニダンプ(メモリダンプ)を確認して原因を絞る
Windowsマニア

慌てなくて大丈夫です。まずは画面の文字をメモしてから、ゆっくりログやセーフモードで確認していけば原因はかなり絞れますよ。

Windowsでエラー画面を読み取るために自動再起動を止めるやり方

Windowsでエラー画面を読み取るために自動再起動を止めるやり方

ブルースクリーンは既定で自動的に再起動する設定になっていることが多いです。そのままだとエラーコードが確認できないので、まずは自動再起動を無効にして画面の情報をじっくり確認できるようにします。

設定はシステムの詳細設定から行うのが分かりやすいです。初心者でも迷わないように、次の手順で実際に無効化してエラーコードを控えてみてください。

Windowsのシステムの詳細設定で自動再起動を無効にして画面のエラーコードを控える手順

手順
システムの詳細設定を開く

スタートを開いて「システムの詳細設定」と入力して開くか、Windowsキー+Rで「sysdm.cpl」と入力してOKを押してください。

手順
起動と回復の設定を開く

詳細設定タブの「起動と回復」欄にある「設定」ボタンをクリックしてください。

手順
自動的に再起動のチェックを外す

表示されるウィンドウで「自動的に再起動」のチェックを外してOKを押してください。これでブルースクリーンが出ても再起動せずコードを確認できます。

Windowsでセーフモード起動して再現するか確認するやり方

Windowsでセーフモード起動して再現するか確認するやり方

セーフモードは最小限のドライバーだけでWindowsを起動する状態です。問題がセーフモードで再現しなければ、通常起動時のドライバーや常駐ソフトが原因の可能性が高くなります。

逆にセーフモードでも再現する場合はハードウェアやコアシステムの問題を疑います。どちらかを見極めるだけで調査の方向性がかなり楽になります。

電源メニューや起動時のオプションからセーフモードに入る手順と再現チェックのやり方

手順
電源メニューから入る方法

サインイン画面やスタートの電源メニューでShiftキーを押しながら再起動を選んでください。トラブルシューティング→詳細オプション→スタートアップ設定→再起動を選んで、表示される番号で「4」または「5」を押すとセーフモードで起動できます。

手順
設定から入る方法

設定→システム→回復の「今すぐ再起動」(詳細スタートアップ)を選ぶと同じ画面に入れます。操作が慣れていない場合は電源メニューの方法が分かりやすいです。

手順
再現チェックのしかた

セーフモードで普段の操作やブルースクリーンが出る操作を行ってみてください。再現すればハード寄りの問題、再現しなければドライバーや常駐ソフトの可能性が高いです。

WindowsでEvent Viewerと信頼性モニターから履歴を見るやり方

WindowsでEvent Viewerと信頼性モニターから履歴を見るやり方

EventViewer(イベントビューア)はシステムの詳細なログを確認できるツールで、クラッシュ直前のエラーやサービスの失敗が記録されています。信頼性モニターは日付ごとに原因を整理して見せてくれるので、どのタイミングで問題が起きたかを視覚的に掴みやすいです。

両方を組み合わせると、発生時刻から該当ログを特定しやすくなります。ログの中のエラー名やモジュール名をメモして、原因の絞り込みに使ってください。

Event Viewerと信頼性モニターを開いてブルースクリーンに関連するログを確認する手順

手順
イベントビューアを開く

スタートで「イベントビューア」と検索して起動してください。Windowsログ→システムを開き、表示時刻近辺のエラーや重大を探します。

手順
関連するログの見方

エラーの詳細を開くとソースやイベントIDが分かります。ブルースクリーン関係はBugCheckやKernelなどの記載が手がかりになります。

手順
信頼性モニターでタイムライン確認

コントロールパネル→セキュリティとメンテナンス→信頼性モニターを開いて該当の日をクリックしてください。赤い×で示されたクラッシュの詳細から関連するアプリやドライバー情報が得られます。

Windowsでドライバーとシステムファイルを修復してブルースクリーンを止める方法

Windowsでドライバーとシステムファイルを修復してブルースクリーンを止める方法

ブルースクリーン(青い画面)はドライバーやシステムファイルの不具合で起きやすい現象です。慌てずにログを確認しつつ、ドライバーの特定とシステムの整合性チェックを順に進めれば自力で直せることが多いです。

ここでは実際に試しやすい作業をわかりやすく紹介します。まずは原因の切り分けを行い、その後でロールバックやファイル修復を行う流れが安全で確実です。

  • ログとミニダンプから原因を絞る。
  • 問題ドライバーをロールバックまたは無効化する。
  • DISMとsfcでシステムファイルを修復し、chkdskでディスクを確認する。
  • 必要ならドライバーの再インストールやシステム復元を行う。

Windowsで問題のあるドライバーを特定してロールバックするやり方

Windowsで問題のあるドライバーを特定してロールバックするやり方

まずイベントビューアやミニダンプ(メモリダンプ)を見てブルースクリーンのエラーコードやドライバー名を確認してください。これがあれば原因を絞り込みやすくなります。

原因が不明な場合はDriverVerifier(ドライバ検証ツール)で怪しいドライバーをあぶり出せますが、検証中は失敗が起きやすくなるので作業時はログの保存と検証停止の方法を把握しておいてください。

デバイスマネージャーで該当デバイスを探しドライバーのロールバックや無効化を行う手順

手順
デバイスマネージャーを開く

スタートボタンを右クリックしてデバイスマネージャーを選んで起動してください。管理者権限は不要ですが管理者アカウントで作業すると安心です。

手順
問題のデバイスを探す

カテゴリを展開して黄色いビックリマークや最近更新したデバイスを探してください。エラーメッセージやドライバー名が手がかりになります。

手順
ドライバーをロールバックする

対象デバイスを右クリック→プロパティ→ドライバータブを開いてドライバのロールバックがあれば実行してください。戻せないときは次の手段を試します。

手順
無効化して様子を見る

ロールバックできない場合は一時的に無効化して症状が改善するか確認してください。改善すればそのドライバーが原因である可能性が高いです。

Windowsでシステムファイルとディスクの整合性をチェックして修復するやり方

Windowsでシステムファイルとディスクの整合性をチェックして修復するやり方

システムファイルの破損はDISMでイメージ修復を行ってからsfcでスキャンするのが安定して直る手順です。まずはDISM /Online /Cleanup-image /Restorehealthを実行してからsfc /scannowを実行してください。

ディスク不良が疑われるときはchkdskを使いますが、/fや/rオプションは再起動で実行される点に注意してください。修復後はイベントビューアやC:\Windows\Logs\CBS.logで結果を確認すると安心です。

管理者コマンドプロンプトでsfc /scannowとchkdskを実行して結果を確認する手順

手順
管理者コマンドプロンプトを起動

スタートメニューでコマンドプロンプトを管理者として起動してください。権限がないと修復コマンドが実行できません。

手順
DISMとsfcを順に実行

まずDISM /Online /Cleanup-image /Restorehealthを実行してイメージを直した後にsfc /scannowを実行してください。修復には時間がかかることがあります。

手順
chkdskを実行して再起動で修復

chkdsk C: /f /rを実行すると必要に応じて再起動時にディスク修復が始まります。終了後はイベントビューアでログを確認してください。

Windowsでミニダンプ解析とDriverVerifierを使って再発を防ぐ応用のやり方

Windowsでミニダンプ解析とDriverVerifierを使って再発を防ぐ応用のやり方

ブルースクリーンが繰り返すときは、原因を突き止めて再発を防ぐ流れを作ることが大事です。ミニダンプ解析で問題のあたりをつけ、その後Driver Verifierで疑わしいドライバーを絞り込むのが実務的な手順になります。

ここではミニダンプの集め方と簡単な解析のコツ、そしてDriver Verifierを安全に使う流れを紹介します。初めてでも落ち着いて順を追えば対応できますので安心してください。

  • ミニダンプを収集してファイル名と日時で対処対象を絞る。
  • ミニダンプを解析してBugCheckコードとスタック先頭のモジュールを確認する。
  • 疑わしいドライバーだけにDriver Verifierを当てて再現とログで確かめる。

Windowsでミニダンプファイルを見つけて原因をあたりをつけるやり方

Windowsでミニダンプファイルを見つけて原因をあたりをつけるやり方

ミニダンプは通常C:\Windows\Minidumpに保存されます。まずは該当するクラッシュ時刻のファイルを見つけ、ファイル名と更新日時でどの障害に対応するかをあたりをつけてください。

WinDbgなどで!analyze -vを実行できればBugCheckコードやスタックトレースの先頭にあるモジュール名が手掛かりになります。イベントビューアの同時刻ログと突き合わせると原因の候補が絞りやすくなります。

C:\Windows\Minidumpからダンプをコピーして日付順に整理し基本情報をメモする手順

手順
保存フォルダを作る

作業用のフォルダを作り日付や機種名で名前を付けてください。後で振り返りやすくなります。

手順
ダンプをコピーする

C:\Windows\Minidumpから該当ファイルを作業フォルダへコピーしファイル更新日時を確認して並べ替えてください。

手順
基本情報をメモする

各ファイルについてファイル名更新日時BugCheckコード疑わしいモジュールなどを一覧にしてメモしてください。

WindowsでDriver Verifierを安全に使って不安定ドライバーを絞り込むやり方

WindowsでDriver Verifierを安全に使って不安定ドライバーを絞り込むやり方

Driver Verifierはドライバーの問題を顕在化させる強力な機能です。対象を絞らずに全ドライバーへ適用するとシステムが著しく不安定になるため注意が必要です。

まずはミニダンプで特定した候補ドライバーだけに絞って検査を行ってください。作業前に復元ポイントやバックアップを用意し解除手順を確認してから始めると安心です。

verifierコマンドでテスト対象を設定し、再現後にセーフモードで解除する安全な手順

手順
準備をする

復元ポイントを作ると重要データのバックアップを行ってください。問題が悪化したときに戻せるようにしておきます。

手順
テスト対象を設定する

管理者権限のコマンドプロンプトでverifierを起動し疑わしいドライバーだけを選んで有効化してください。対象は最小限に絞るのが安全です。

手順
再現後に解除する

クラッシュで起動不可になったらセーフモードで起動してからverifierのリセット操作で無効化してください。その後通常起動で状態を確認します。

よくある質問

よくある質問
ブルースクリーンが急に出る主な原因は何ですか

多くはドライバーの不具合かハードウェアの問題です。最近入れたドライバーやWindows更新、メモリ不良やストレージの具合が引き金になります。最初は新しく変えたものを疑うと原因を絞りやすいです。

まず何を確認すればいいですか

セーフモードで起動してエラーが再現するか確認してください。再現しなければドライバーや常駐ソフトが怪しいです。起動自体ができない場合はハードウェア検査を優先してください。

ログの見方は難しいですか

C:\Windows\Minidumpに保存されるダンプファイルが手がかりになります。BlueScreenViewやWinDbgで開くと、どのモジュールで落ちているか分かります。シンボル(解析に使うファイル)の扱いは最初だけ戸惑いますが、手順通りにやれば扱えるようになります。

メモリやディスクのチェックはどうしたらいいですか

メモリはWindowsメモリ診断やMemTest86でしっかり検査してください。ディスクはchkdskコマンドやS.M.A.R.T.確認ツールで状態を確認します。問題が見つかったらまずデータをバックアップしてから交換を考えてください。

自分で直せない場合はどう判断すればいいです

同じエラーが何度も出る、あるいは起動不能や異音がある場合は専門家に相談するのが安全です。データが大切なときは作業前に外付けへバックアップを試みると安心です。

まとめ

まとめ

ここまで読んでくれてありがとう。ブルースクリーンは焦らず段階的に対応するのがいちばん効率的です。停止コードをメモして直近で入れたドライバーやソフトを確認しセーフモードで起動して切り分けを始めてください。

ログをじっくり見ると原因が見えてきます。イベントビューアーやメモリダンプを使い、WinDbgとシンボルファイル(クラッシュダンプ解析に使う補助情報)を活用するとドライバー名までたどり着きやすいです。ハード寄りの疑いがあるときはメモリ診断やケーブル接続の確認も行ってください。

作業前に必ずデータのバックアップと復元ポイントを用意してください。うまくいかないときは停止コードやダンプファイルと試した手順をまとめて相談すると解決が早まります。少しずつ進めればシステムは必ず安定しますので安心してください。

Windowsマニア

焦らないで一歩ずつ進めば大丈夫です。ログと停止コードを持って相談すれば的確な助言がもらえますよ。

BIOSやドライバーの更新は慎重に行い必ずバックアップを取ってから実行してください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次