Windows 10でBSODエラー0x000000B8を解決する方法
Windowsでブルースクリーンエラー0x000000B8を修正する方法
このエラーは様々な形で発生しますが、主な原因はPCがフリーズしたりクラッシュしたりすることです。しかも、多くの場合、何の前触れもなく発生します。通常、ハードウェアの問題、ドライバの競合、システムファイルの破損が原因です。マルウェアやメモリの不具合が原因となる場合もあります。システムが不安定になる可能性があり、場合によっては即座に再起動が発生して作業内容が失われるため、少々厄介です。このエラーを完全に解決するには、複数のトラブルシューティング手順が必要であり、必ずしも簡単ではありません。そこで、これまでに効果があった方法をまとめ、漠然とした説明だけでなく、実際にどのように実行すればいいのかについても詳しく説明します。
Windows 10および11でエラー0x000000B8を修正する方法
ブルースクリーンのトラブルシューティングツールを起動する
Windowsに標準搭載されているこのツールは、あまり評価されていないかもしれませんが、BSOD(ブルースクリーン)を分析し、解決策を提案してくれます。技術にあまり詳しくない人向けのツールですが、私の環境では数回実行しただけで問題が解決した例があります。基本的に、ログを手動で調べることなく、よくある問題を探してくれます。
- [スタート]をクリックし、[設定] の 歯車アイコンを押します。
- [更新とセキュリティ]に移動します。
- サイドバーから「トラブルシューティング」を選択します。
- スクロールして「ブルースクリーン」を見つけます。表示されない場合は、下部にある「その他のトラブルシューティング」をクリックします。
- 「トラブルシューティングツールを実行」をクリックします。システムをスキャンして問題を検出します。場合によっては再起動が必要になります。
それでも問題が解決しない場合は、心配しないでください。次の方法に進んでください。
Windowsメモリ診断でRAMをチェックする
RAMの不良やメモリの競合が主な原因です。このユーティリティはシンプルですが効果的です。メモリにエラーがある場合は、このユーティリティで検出できる可能性があります。問題のあるモジュールを特定または再装着することで、BSODが修復される場合もあります。
- スタート メニューの検索に「メモリ」と入力し、Windows メモリ診断を選択します。
- 今すぐ再起動して問題がないか確認するを選択します。
- PCが再起動し、メモリモジュールのテストが行われます。これには数分かかる場合があります。
- 完了すると、Windows は通知センターに結果を表示します。
一部のマシンでは、結果を確認するために再起動する必要がありますが、RAM に障害があると思われる場合は実行する価値があります。
セーフモードで起動する
多くの場合、デスクトップにアクセスできないため、セーフモードが頼りになります。セーフモードは必要なドライバのみを読み込み、競合を回避します。場合によっては、それだけでエラーが解消されることもあります。例えば、新しいハードウェアやドライバがクラッシュの原因になっている場合は、セーフモードが必要になるかもしれません。
- [スタート]を右クリックし、[実行]を選択します。
- 「MSConfig」と入力してEnter キーを押します。
- ブートタブに切り替えます。
- 「セーフブート」のチェックボックスをオンにして、「最小」を選択します。
- 「適用」をクリックし、「OK」をクリックして再起動します。
- 再起動時に F8 キーが機能しない場合は、Windows のバージョンに応じて、Shift キーを押しながらログイン画面または電源メニューから再起動をクリックする必要がある場合があります。
セーフ モードになったら、最近のドライバーやソフトウェアをアンインストールするか、マルウェア スキャンを実行します。
クラッシュ時の自動再起動を停止
このバグは、クラッシュ後すぐにシステムが再起動するため、診断を困難にします。これをオフにすることで、エラーメッセージを読み、停止コードを書き留めることができます。これは非常に重要です。さらに、不安定なシステムでは、再起動がループしてしまい、修正する時間がない場合もあります。
- デスクトップを表示するには、 Win + Dを押します。
- ファイルエクスプローラー( )を開きますWin + E。
- 「このPC」を右クリックし、「プロパティ」を選択します。
- 左側の「システムの詳細設定」に移動します。
- [起動と回復]セクションで、[設定]をクリックします。
- システム障害の下で、自動的に再起動するのチェックを外します。
- [OK]をクリックして、すべてのウィンドウを閉じます。
これで、クラッシュが発生した場合に BSOD が表示され、トラブルシューティング用のコードが記録されます。
サードパーティ製のウイルス対策ソフトを削除する
サードパーティ製のマルウェア対策ソフトがシステムファイルと競合し、BSOD(ブルースクリーン)を引き起こすことがあります。通常はWindows Defenderで十分です。特に、最近新しいセキュリティアプリをインストールした場合、そのアプリが互換性がなかったり破損している可能性があります。これらのアプリを削除すると、競合が解消され、システムが安定する可能性があります。
- 設定を行うには、 Win + I を押します。
- 「アプリと機能」に移動します。
- リストをスクロールして、サードパーティのウイルス対策プログラムを見つけます。
- 選択して[アンインストール]をクリックします。
- 指示に従ってください。その後、再起動が必要になる場合があります。
次に、Windows セキュリティ スキャンを実行して、エラーが消えるかどうかを確認します。
破損したシステムファイルとDLLを修復する
システムファイルの破損や欠落は、特に不完全なアップデートやマルウェア感染の後には、最も疑わしい問題です。システムファイルチェッカー(SFC)を実行すると、破損したファイルが復元され、システムクラッシュに関連するBSODが修復される場合もあります。
- タスク マネージャーを開きます(タスクバーを右クリックするか、 を押しますCtrl + Shift + Esc)。
- [ファイル] > [新しいタスクの実行]をクリックします。
- cmdと入力し、「このタスクを管理者権限で作成する」をチェックします。
- 「OK」を押します。
- コマンドプロンプトで、
sfc /scannowと入力して押しますEnter。 - スキャンが完了するまで待ってから(しばらく時間がかかる場合があります)、再起動してください。
エラーが見つかった場合は自動的に修正されます。次に、DISMコマンドを実行することもできますDISM.exe /Online /Cleanup-image /Restorehealth。深刻な破損の問題の場合は、DISMコマンドが必要になる場合があります。
Windows Updateを適用する
Windowsを最新の状態に保つことで、機能が追加されるだけでなく、BSODを引き起こす可能性のある既知のバグも修正されます。実際、古いOSファイルや互換性のないアップデートが原因となることがよくあります。
- 設定( )を開きますWin + I。
- [更新とセキュリティ]に移動します。
- Windows Updateを選択します。
- [更新プログラムの確認]をクリックします。
- 利用可能なすべてのアップデートをダウンロードしてインストールします。
- インストールが完了したら再起動してください。
Windows Update が機能しない場合は、手動でパッチを取得したり、メディア作成ツールを使用したりする方法もありますが、それはまた別の機会に説明します。
マルウェアスキャンを実行する
マルウェア感染は、重要なファイルの破損、ドライバの競合、システムの安定性の低下を引き起こす可能性があります。Windows Defenderまたは信頼できるマルウェア対策スキャナーの使用をお勧めします。
- Windows + Sを押して「Security」と入力し、Enter を押します。
- [ウイルスと脅威の防止]に移動します。
- スキャンオプションをクリックします。
- 完全スキャンを選択します。
- 今すぐスキャンをクリックします。
- 実行し、脅威が見つかった場合は指示に従って削除します。
これにより、クラッシュの原因となる悪意のあるファイルが削除される可能性があります。
黄色の感嘆符が付いたドライバーを更新またはロールバックする
ドライバーが原因となることはよくあります。特に、ドライバーが古かったり互換性がなかったりすると、その可能性が高くなります。デバイスマネージャー( Windows + X >デバイスマネージャー)に黄色のアイコンが表示されている場合は、問題のあるドライバーがシステムによって警告されています。これらのドライバーを更新または元に戻すことで、競合を解決できる場合があります。
- デバイス マネージャーを開きます ( Win + X >デバイス マネージャー)。
- 黄色の警告アイコンを探します。
- 問題のあるものを右クリックし、[ドライバーの更新]を選択します。
- [ドライバー ソフトウェアの最新版を自動検索する]を選択します。
- フラグが付けられたすべてのデバイスに対して繰り返します。
アップデートによって問題が発生した場合は、以前のドライバー バージョンにロールバックすると解決する場合があります。
空き領域とジャンクファイルのクリーンアップ
ディスク容量不足やドライブの乱雑化は、システムの安定性に問題を引き起こす可能性があります。ディスク クリーンアップを実行すると、空き容量が確保され、システムの安定性が向上し、根本的な原因を修正または特定できる可能性があります。
- Windows + S を押して、 と入力し
cleanmgr、選択します。 - プライマリドライブ (通常は C:) を選択し、[OK]をクリックします。
- 「システム ファイルのクリーンアップ」をクリックします。
- ドライブを再度選択し、「OK」をクリックします。
- ダウンロードを除くすべてのボックスをオンにし(ダウンロードを保存する場合)、[OK]をクリックします。
- このプロセスでは、一時ファイルと不要なファイルが消去されます。
この手順は、特にディスクがほぼいっぱいの場合に定期的に実行することをお勧めします。
まとめ
- ブルー スクリーンの Windows トラブルシューティング ツールを実行します。
- Windows メモリ診断で RAM をチェックします。
- ドライバーの問題をトラブルシューティングするには、セーフ モードで起動します。
- BSOD 情報をキャプチャするには自動再起動を無効にします。
- 競合するサードパーティのセキュリティ プログラムを削除します。
- SFC と DISM を使用してシステム ファイルをスキャンおよび修復します。
- Windows とドライバーを定期的に更新してください。
- マルウェアスキャンを実行し、脅威を削除します。
- ジャンクファイルをクリーンアップし、ディスク領域を解放します。
- 何も機能しない場合は、Windows の復元、修復、または新規インストールを検討してください。
まとめ
0x000000B8エラーの修正は必ずしも迅速ではありませんが、以下の手順に従うことで多くの場合問題が解決します。1、2回はドライバーの更新や不良RAMの削除だけで済みましたが、場合によってはOSの完全な修復や再インストールが必要になることもあります。試行錯誤が必要になることを覚悟してください。このような原因不明のBSODではよくあることです。この記事が、誰かが原因究明に何時間も費やすことなく済むようになれば幸いです。幸運を祈ります!