Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でブルースクリーン(BSOD)エラーを解決する方法【シーン別の対処法まとめ】

Windows 11/10でも、作業中やOSのアップグレード中、起動時に突然表示されるブルースクリーン・オブ・デスBSOD、ストップエラー画面)に悩まされることがあります。ブラックスクリーン問題に直面している方もいれば、BSODに苦しんでいる方もいるでしょう。この記事では、それぞれのシナリオごとに原因と対処法をわかりやすく解説します。

Windows 10/8以降のブルースクリーンはデザインがシンプルになり、ストップエラーの詳細情報が表示されなくなりました。エラーの詳細を確認するには、Windowsにストップエラー情報を強制的に表示させる必要があります。

Windows 11/10でブルースクリーン(BSOD)エラーを解決する方法【シーン別の対処法まとめ】

ブルースクリーンエラーを解決するための最初の一歩

Windows 11/10のBSOD(ストップエラー)は、以前のバージョンよりも見やすくユーザーフレンドリーになりましたが、表示される情報は限られています。エラー内容を正確に把握するには、OS側の設定でストップエラー情報を表示させることが重要です。

Windows 11/10でブルースクリーンエラーを修正する基本の手順

Windows 11/10でブルースクリーンエラーを解決するために、まず試したい基本的なトラブルシューティング手順は以下の通りです。

  1. システムの復元を試す:復元ポイントを使って問題が解決しないか確認します。
  2. ウイルス対策ソフトとスパイウェア対策ソフトを実行する:あわせてジャンクファイルやレジストリのクリーニングも行いましょう。
  3. Windowsチェックディスクユーティリティを実行する:ディスクエラーをスキャンして修復します。
  4. 最近のソフトウェア・ハードウェアの変更を確認する:新しく追加・変更したものがないか見直します。
  5. ハードウェアの問題も疑う:多くの場合、BSODの直接的な引き金はソフトウェアですが、実際には被害を受けるだけのことも少なくありません。故障したハードディスク、物理メモリ(RAM)の不良、CPUの過熱などが原因の可能性もあります。
  6. エラー詳細にドライバー名が表示されていないか確認する:ドライバー名が特定できれば、そのドライバーを無効化・削除、または旧バージョンへロールバックすることで解決できる場合があります。特にネットワークインターフェースカード、ディスクコントローラー、ビデオアダプターが原因となることが多いです。
  7. メモリを診断する:「Windowsメモリ診断ツール」を使用します。コントロールパネルを開き、検索ボックスに「memory」と入力します。「管理ツール」の下にある「コンピューターのメモリの問題を診断する」をクリックし、Windowsメモリ診断ツールからいずれかのオプションを選択して実行してください。
  8. BIOSを確認する:システム本体またはマザーボードのメーカーからBIOSアップデートが提供されていないか確認しましょう。BIOSのドキュメントをよく読み、すべての設定をデフォルトに戻すことで、過度なチューニングによる問題が解決することもあります。
  9. システムリソースの不足を確認する:ディスク容量やRAMの深刻な不足がBSODの原因になることがあります。
  10. システムファイルの破損を確認する:システムファイルチェッカー(sfc /scannowコマンド)を実行して、破損したシステムファイルを修復しましょう。
  11. セーフモードで動作確認する:セーフモードではコアとなるドライバーとサービスのみが有効になります。通常起動では失敗してもセーフモードで起動できるなら、問題のあるドライバーが存在する可能性が高いです。セーフモードでデバイスマネージャーを開き、疑わしいドライバーをアンインストールするか、セーフモードでシステムの復元を実行してみてください。

これらは、さまざまな状況でWindowsのブルースクリーン・オブ・デスを解決するための基本的なヒントです。このガイドを参考にすれば、WindowsのBSOD、ストップエラー、エラーコード、バグチェックエラー、システムクラッシュ、カーネルエラーなどを理解・分析・トラブルシューティングできるようになります。

手順を一つずつ丁寧に確認したい場合は、オンラインの「Windows 10ブルースクリーントラブルシューター」も活用してみてください。

注意:通常どおりログインできるのであれば問題ありませんが、そうでない場合はセーフモードで起動するか、「高度なスタートアップオプション」画面を開くか、インストールメディアから起動してから、これらの手順を実行する必要があります。

Windows 11/10へのアップグレード中に発生するブルースクリーン

Windows 8.1やWindows 7からWindows 10へのアップグレード時、またはWindows 10からWindows 11へのアップグレード時にBSODが発生することがあります。多くの場合、原因はBIOS設定です。また、インストーラーのダウンロードが破損していたことが原因の場合もあります。

アップグレード中にブルースクリーンが表示された場合、インストーラーは自動的に元のOSへ戻ります。半分インストールされた状態で立ち往生することはありません。ただし、Cドライブにはインストールファイルが残るため、再アップグレード前にこれらを削除する必要があります。具体的には、Windowsフォルダー内の「SoftwareDistribution」フォルダーのすべてのファイルと、Cドライブ直下の「Windows~BT」フォルダーを削除してください。

これらのファイルを削除したら、PC起動時にDELキーを押してBIOSに入り、「UEFIブート」を有効にしてから再度アップグレードを試みてください。可能であれば、Microsoftが提供するインストールメディアを使用してアップグレードするのがおすすめです。上書きのインプレースアップグレードは時間がかかるうえ、再び問題が発生する可能性があります。まず元のOSを起動し、作成しておいたインストールメディアからSetup.exeを実行すれば、アップグレード中のBSODを回避できるはずです。

Windows 11/10の起動中に発生するブルースクリーン

Windows 10の起動時には、大きく分けて2つのシナリオが考えられます。1つ目はデスクトップにアクセスできるケース、2つ目はブルースクリーンが表示されてデスクトップにたどり着けず、再起動ループにはまるケースです。

起動時にBSODが発生する主な原因は以下の2つです。

  1. 一部のWindowsドライバーが競合を起こしている
  2. 一部のWindows Updateが正しく適用されていない(失敗している)

後者が原因である場合は、問題の更新プログラムを削除し、再インストールされないようブロックする必要があります。

デスクトップにアクセスできる場合は、「設定」→「Windows Update」を開きます。「詳細オプション」→「更新の履歴」からインストール済みの更新プログラムを確認し、BSODが発生し始めた日付以降にインストールされたものを探してアンインストールしてください。更新プログラムの削除で問題が解決したら、その更新プログラムが自動的に再インストールされないようブロック設定を行いましょう。

原因がドライバーの更新である場合は、最近インストールされたドライバーがないか確認します。手順は上記と同じで、「インストール済みの更新プログラム」の一覧にドライバーの更新履歴が表示されます。ただし、更新を削除した後は、Microsoftによる自動ドライバーアップデートを無効化することをおすすめします。ドライバーのバージョンを選択できるサードパーティ製ツールを利用する方が、より安全に運用できます。

関連記事:Windowsでブルースクリーンの原因ドライバーを特定する方法

BSOD再起動ループでデスクトップにアクセスできない場合

ブルースクリーンによる再起動ループにはまった場合、Windows 11/10はしばらくすると自動的に修復モードに入ります。そこで「システムの復元」機能を使って問題を解決しましょう。「システムの復元」をクリックし、BSODが発生し始める前の日付/復元ポイントを選択します。システムの復元によってコンピューターは以前の状態に戻り、Windows Updateによって加えられた変更が取り消されます。個人ファイルには影響しませんので、安心して実行できます。

Windows 11/10の作業中に発生するブルースクリーン

作業中にBSODが発生する原因も、Windows Update、デバイスドライバーの更新、または最近インストールしたハードウェアが考えられます。更新プログラムが原因かどうかを切り分けるには、前述の方法で問題のある更新を特定し、ブロックしてください。

最近ハードウェアを追加・交換した場合は、PCをシャットダウンしてそのハードウェアを一度取り外します。その後、起動してデバイスマネージャー(WinKey+Breakキー)を開き、ハードウェアがまだ一覧に表示されている場合はアンインストールします。再起動して問題が解決したかどうかを確認してください。

役立つリソース:Windowsのバグチェックコード(ストップエラーコード)一覧

関連記事:紫・茶色・黄色・赤・緑スクリーン・オブ・デスの違いと意味とは

Windows 11/10でブルースクリーン(BSOD)エラーを解決する方法【シーン別の対処法まとめ】
  1. Windows 11/10でHAL_INITIALIZATION_FAILEDエラーを解決する方法|原因と8つの対処法

    HAL_INITIALIZATION_FAILEDエラーは、PCがスリープ状態から復帰する際に発生する厄介なブルースクリーン(BSOD)エラーです。多くの場合、PCの再起動で一時的に解消されますが、根本的な原因を放置すると頻繁に再発します。このエラーはOSが古いPCで発生しやすく、ブルースクリーンが表示された後、PCが何度も自動的に再起動を繰り返すことがあります。 Windows PCでHAL_INITIALIZATION_FAILEDエラーが発生する原因 Windows 11/10のPCでBSODのHAL_INITIALIZATION_FAILEDエラーが発生する主な原因は以下の通りです。

  2. Windows 11/10で画面が真っ白になる「WSOD」エラーの直し方!原因と対処法を徹底解説

    Windows 11/10の「真っ白な画面」エラーとは?PCでWindows 10またはWindows 11を使用しているなら、「White Screen of Death(ホワイトスクリーン・オブ・デス、略称:WSOD)」と呼ばれるトラブルを経験したことがあるかもしれません。これはWindowsユーザーが日常的に遭遇しうる、比較的一般的な問題の一つです。Windows使用時によくある症状のひとつが、ログイン後に画面が真っ白になってしまう「ホワイトスクリーンエラー」です。この問題はすべてのWindowsバージョンで発生する可能性があり、どんなに経験豊富なユーザーでも避けられないことがあります。