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

Windows PCでDATA_BUS_ERROR(BSOD)を解決する7つの対処法

DATA_BUS_ERRORは、Windowsで頻繁に発生するエラーの一つで、厄介なブルースクリーン(BSOD)を引き起こします。ストップコード0x0000002Eとともに突然現れ、システムの強制再起動を招きます。このエラーの主な原因は、ハードウェア・ドライバー・メモリの不具合ですが、以下の7つのトラブルシューティング手順で解決できるケースがほとんどです。

1. ハードウェアの問題を解決する

新しいハードウェアを取り付けた直後に0x0000002Eストップコードが表示されることがあります。その場合は、最近追加したハードウェアを取り外し、エラーが消えるかどうかを確認するだけで解決できます。

新しいハードウェアが原因でない場合は、既存のハードウェアが故障している可能性があります。どのデバイスに異常があるかを特定するには、イベントビューアーのシステムログを確認するのが有効です。

イベントビューアーを開くには、Winキーを押して「Event Viewer」と入力し、検索結果からアプリを起動します。Windowsログを展開し、システムをクリックしてログを表示しましょう。

システムを右クリックし、現在のログをフィルターを選択します。

フィルタータブで、ログのドロップダウンからDATA_BUS_ERRORが発生した期間(例:過去1時間)を選択します。続いて、イベントレベル重大警告エラーにチェックを入れ、OKをクリックします。

ログを精査して異常のあるデバイスを特定し、取り外すか修理してください。

2. ドライバーの問題を解決する

新しいドライバーのインストールや更新後にDATA_BUS_ERRORが発生している場合は、そのドライバーをアンインストールしてみましょう。スタートを右クリックしてデバイスマネージャーを開きます。対象のデバイスを右クリックし、デバイスのアンインストールを選択してください。

次に、このデバイスのドライバーソフトウェアを削除するにチェックを入れて、アンインストールをクリックします。

この操作を行うと、デバイスがデバイスマネージャーのリストから消えてしまうため注意が必要です。特に内部パーツの場合は再インストールが難しくなることがあるため、必要な場合に限定して実行しましょう。

3. メモリの問題を解決する

RAMの不具合が疑われる場合は、診断ツールを実行しましょう。Winキーを押して検索ボックスに「memory」と入力し、Windows メモリ診断をクリックします。

WindowsがRAMのテストを自動的に実行します。完了後、結果はシステムログに記録されるため、検索機能を使うのが最も簡単です。イベントビューアーを開き、システムを右クリックして検索を選択します。

検索する文字列に「MemoryDiagnostics-Results」と入力し、次を検索をクリックします。ダイアログを閉じてログ内容を確認しましょう。

エラーが検出されなければRAMは無罪です。エラーが見つかった場合は、以下の対処を行ってください。

  • RAMモジュールをテストする:複数枚のRAMを搭載している場合、すべて取り外し、1枚ずつ挿して動作を確認します。DATA_BUS_ERRORを引き起こすモジュールが故障品なので、交換しましょう。
  • RAMスロットをテストする:すべてのモジュールが正常なら、スロット側の問題が疑われます。1つのスロットにメモリを挿してPCが正常動作するか順番に確認します。特定のスロットが0x0000002Eエラーを引き起こす場合は、ハードウェア業者に修理を依頼するか、マザーボードの交換を検討してください。

これらのテストではPC本体を開ける必要があります。作業に自信がなく破損が心配な場合は、無理せずパソコン修理の専門家に依頼しましょう。

4. ハードドライブの問題を解決する

ハードディスクの不良セクタも0x0000002Eエラーの原因になります。幸い、WindowsにはCHKDSKユーティリティが標準搭載されており、コマンドプロンプトから1コマンドで不良セクタのスキャンと修復が可能です。

コマンドプロンプトを開くには、Win + Sを押して検索ボックスに「cmd」と入力します。検索結果のコマンドプロンプトの下にある管理者として実行をクリックしてください。

続いて、chkdsk C: /f /r /xと入力してCHKDSKを実行します。

完了したらPCを再起動し、DATA_BUS_ERRORがまだ発生するかどうかを確認しましょう。

5. BIOSを更新する

BIOSの更新によって問題が解消することがあります。特に購入して間もないPCでは効果的です。手順はメーカーによって異なりますが、一般的な流れは以下の通りです。

  1. PCメーカーの公式サイトのサポートページから最新のBIOSアップデート(ZIPファイル)をダウンロードします。
  2. ダウンロードしたファイルをUSBフラッシュドライブに展開します。
  3. スタート > 電源に移動し、Shiftキーを押しながら再起動をクリックして、詳細スタートアップオプションを起動します。トラブルシューティング > 詳細オプション > UEFIファームウェア設定と進み、再起動を選択してUEFI BIOSを立ち上げます。この方法はWindows 10と11の両方で使えます。
  4. マザーボードのUEFIファームウェア更新ツールを開き、フラッシュドライブ内のBIOSアップデートファイルを選択して更新を開始します。

更新が完了するとPCが自動的に再起動します。その後、DATA_BUS_ERRORが再発しないか確認してください。

6. システムからマルウェアを除去する

マルウェアに感染すると、重要なシステムファイルが破損し、0x0000002Eエラーが発生することがあります。ウイルス対策ソフトでフルシステムスキャンを実行すれば、マルウェアは簡単に駆除できます。スキャンの前に、必ずウイルス定義を最新版に更新しておきましょう。

ウイルス対策ソフトを導入していない場合は、標準搭載のMicrosoft Defenderを利用できます。スタート > 設定 > 更新とセキュリティ > Windowsセキュリティと進み、ウイルスと脅威の防止をクリックします。

画面を下にスクロールしてスキャンのオプションをクリックします。

最後にフルスキャンを選択し、今すぐスキャンをクリックします。Defenderのフルスキャンは非常に詳細なため、完了まで1時間以上かかることがあります。

7. マスターブートレコード(MBR)を修復する

マルウェアの駆除後は、ウイルスによってMBRが破損していた可能性に備え、MBRの修復も実施しておきましょう。マスターブートレコードの修復手順ガイドを参考に作業し、DATA_BUS_ERRORが解消するかどうかを確認してください。

DATA_BUS_ERRORによるBSODを解消しよう

DATA_BUS_ERRORは、Windowsの快適な利用を大きく妨げるエラーです。上記の対処法をすべて試しても改善しない場合は、Windowsをクリーンインストールしてシステムを初期状態に戻すのが最終手段となります。ただし、ハードウェア・ドライバー・メモリの問題を適切に解決できれば、このエラーはほぼ確実に解消するはずです。

  1. 「Windows 10 のライセンスはまもなく期限切れになります」エラーを解決する5つの方法

    Windows の使用中に「Windows ライセンスはまもなく期限切れになります」というメッセージが表示されると、「ライセンスの有効期限が迫っているので、新しいライセンスを購入しなければならない」と考えがちです。確かに多くの場合はその通りですが、実は必ずしもそうとは限りません。この記事では、メッセージが表示されてもライセンス購入で解決しないケースについて触れつつ、「お使いの Windows はまもなく期限切れになります」という問題を実際に解決するための具体的な方法をご紹介します。「Windows ライセンスはまもなく期限切れになります」と表示される主な原因Windows 8 から Windo

  2. Windows 10のタスクバーに関するトラブルを解決する6つの対処法

    Windows 10の登場により、新しいインターフェースが生まれただけでなく、既存のツールにも多くの新機能が追加されました。その代表例が「タスクバー」です。 この記事では、Windows 10におけるタスクバーの変化について解説するとともに、よくあるエラーを解消するためのテクニックをご紹介します。 Windows 10で新しくなったタスクバーの機能 2015年のWindows 10発売に伴い、タスクバーも大幅にリニューアルされました。最大の変更点は検索ボックスの追加で、デジタルアシスタント「Cortana」とのやり取りがしやすくなったことです。 この検索ボックスが不要な場合は、タスクバーを右ク