Windows PCでAmdacpbus.sysブルースクリーンエラーを修正する方法

📅
🕑 1 分で読む

Amdacpbus.sys のブルー スクリーンへの対処法について教えてください。確かに、これは本当に面倒な作業です。特にシステムが作業の途中でクラッシュした場合はなおさらです。基本的に、このファイルは AMD のオーディオおよびグラフィック ドライバーの一部です。ドライバーが破損したり、他のものと衝突したりすると、Windows が異常をきたし、BSOD (Blue Screen of Death) が表示されます。通常は、 のような停止コードが表示されSYSTEM_THREAD_EXCEPTION_NOT_HANDLED、amdacpbus.sys ファイルが原因であると特定されます。なぜ時々これが発生するかはわかりませんが、ドライバーの不具合やシステム ファイルの破損が原因であることが多いです。幸いなことに、Windows インストール全体を解体しなくてもこれを修正できる可能性のある方法がいくつかあります。ドライバーを更新またはロールバックしたり、システム スキャンを実行したり、システムを復元したりして、少しいじくり回す準備をしておいてください。少し面倒ですが、少し辛抱すれば、通常は元の状態に戻ることができます。

Amdacpbus.sys のブルースクリーンエラーを修正する方法

パソコンがブルースクリーンエラーで頻繁に表示されても、ご心配なく。通常、ドライバの問題やシステムファイルの破損が原因です。Windows の目標は、ドライバの更新、破損ファイルの修復、あるいは以前の(より安定した)バージョンへのロールバックなど、このエラーが発生しないようにすることです。まずはセーフモードで起動することを忘れないでください。セーフモードでは必要なドライバだけが読み込まれ、サードパーティ製のソフトウェアは不要なので、多くの場合、セーフモードで起動すると簡単です。

すべてのAMDドライバーを更新する

ええ、このエラーは「AMDドライバーが古いか破損している」という内容であることが多いのですが、Windowsではそう簡単にはいかないので、その点を指摘するのは難しいでしょう。一番良い方法は?AMDドライバーサポートページにアクセスしてみてください。AMDドライバー自動検出ツールを使えば簡単です。このツールはハードウェアをスキャンし、更新が必要なドライバーのバージョンを検出します。環境によっては、これでBSODが解消されることもあります。ドライバーとWindows、あるいはグラフィックカードが競合しているだけの場合もあります。

私の経験では、デバイスマネージャーを使って手動でアップデートすればうまくいきますが、それでもうまくいかない場合は、このツールが救世主になります。ダウンロードして実行し、指示に従うだけです。試してみる価値はあります。

AMD ドライバーをアンインストールして再インストールするにはどうすればよいですか?

アップデートしても問題が解決しない場合、または何か深刻な問題が発生していると思われる場合は、ドライバをアンインストールして再インストールすると改善する可能性があります。ドライバの破損やアップデートの不完全さが原因でクラッシュしたケースもありましたので、次に行うべきは新規インストールです。私が通常行っている手順は以下のとおりです。

  • を押してWin + R、入力しdevmgmt.mscOKを押します。
  • デバイスマネージャーが開いたら、「ディスプレイアダプター」を探して展開します。
  • AMD デバイスを右クリックし、[デバイスのアンインストール] を選択します。
  • 「このデバイスのドライバーソフトウェアを削除します」というボックスが表示されたらチェックを入れ、確定します。

その後、「アクション」 > 「ハードウェア変更のスキャン」をクリックします。システムがハードウェアを再び検出し、Windowsが自動的にドライバーを再インストールする場合があります。そうでない場合は、AMD自動検出ツールを手動で再度実行するか、AMDサポートサイトに戻って最新のドライバーをダウンロードし、手動でインストールしてください。

最後に、PCを再起動してください。通常はこれで解決し、BSODの表示は消えます。なぜうまくいくのかは分かりませんが、あるマシンではドライバーをクリーンインストールすることでブートループが解消しました。別のマシンでは、あまり効果がありませんでした。不思議なことですが、Windowsではそういうこともあるのです。

SFCおよびDISMスキャンを実行する

ブルースクリーンの原因は、ドライバーやハードウェアだけでなく、Windowsファイルの破損や欠落である場合もあります。SFC (システムファイルチェッカー)とDISM(展開イメージのサービスと管理)を実行すると、これらのファイルを見つけて修復できます。システムが不安定になったり、ランダムにクラッシュしたりする場合は、試してみる価値があります。

  • 管理者としてコマンド プロンプトを開きます。スタート メニューを右クリックして [ Windows ターミナル (管理者)]を選択するか、コマンド プロンプトを検索して右クリックし、[管理者として実行]を選択します。
  • Enterキーをsfc /scannow押して完了するまでお待ちください。数分かかる場合があります。
  • それが終わったら、 を実行しますDISM /Online /Cleanup-Image /RestoreHealth。繰り返しますが、しばらくお待ちください。時間がかかる場合があります。

これらのコマンドは、破損したシステムファイルをスキャンして修復します。問題が見つかった場合は修正されます。その後再起動し、BSODがまだ発生するかどうかを確認してください。場合によっては、破損したシステムファイルが根本的な原因であり、それらを修正することでクラッシュが止まることがあります。

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

AMDドライバーを最近アップデートしたばかりで、その後クラッシュが発生するようになった場合は、ロールバックすることで解決できるかもしれません。多くのユーザーが、古いバージョンのドライバーに戻すことで安定すると言っています。必ずしも理想的ではありませんが、コンピューターの安定性が維持されるのであれば、試してみる価値はあります。

  • Windows + Xを押して、デバイス マネージャーを選択します。
  • [ディスプレイ アダプター]を展開し、AMD デバイスを右クリックして、[プロパティ]を選択します。
  • [ドライバー]タブに移動し、[ドライバーのロールバック]をクリックします。

これにより、最新のドライバーアップデートがアンインストールされ、以前のバージョンに戻ります。PCを再起動し、BSODが解消されるかどうかを確認してください。特に最新のドライバーにバグや互換性がない場合は、設定によってはこれだけで問題が解決する場合もあります。

PCを以前の状態に戻す

上記のいずれの方法でも問題が解決せず、復元ポイントを保存している場合は、以前のWindowsスナップショットに戻すことが救世主となる可能性があります。これにより、アプリ、ドライバーの更新、システム調整など、最近の変更が元に戻され、システムが基本的に正常な状態にリセットされます。

  • 起動中にPCを2~3回強制シャットダウンして、Windows回復を起動してください。または、Windowsにアクセスできる場合は、「システムの復元」を検索してください。
  • Windows 回復で、[トラブルシューティング] > [詳細オプション] > [システムの復元]に移動します。
  • BSOD が始まる前の復元ポイントを選択し、指示に従って待機します。

このプロセスは変更をロールバックし、システム設定を復元します。運が良ければBSODが解消され、すべてが正常に戻ります。ただし、最近インストールしたアプリやアップデートが削除される可能性があるため、後で再インストールが必要になる場合があります。

復元ポイントがない場合、選択肢はさらに限られます。最終手段はWindowsのクリーンインストールです。面倒ではありますが、避けられない場合もあります。

まとめ

  • AMDサポートページでAMDドライバーを更新する
  • 実行しsfc /scannowDISM /Online /Cleanup-Image /RestoreHealthシステムファイルを修復する
  • 最近のアップデートで問題が発生した場合は、AMD ドライバーをロールバックする
  • BSODが発生する前の復元ポイントがある場合は、システムの復元を使用します。

まとめ

こうした作業は少々面倒ですが、通常は破損したドライバーやシステムファイルを修復するだけで済みます。重要なのは、まずアップデートを試し、次にシステムスキャンを実行し、必要に応じてロールバックまたは復元することです。Windowsが必ずしも明確なヒントを提供してくれるとは限りませんが、これらの方法で問題が解決するケースが多いので、焦らずに対処してください。この方法が、何度も再起動を繰り返す、あるいは最悪の場合、完全な再インストールを回避できる助けになれば幸いです。