「 AMD High Definition Audioデバイスが接続されていません」という迷惑なメッセージが表示され、サウンドが正常に再生されません。正直言って、これはかなり厄介な問題です。ドライバーの問題、設定ミス、あるいはハードウェアの問題である可能性があり、トラブルシューティングが少々面倒です。通常、この問題はドライバーの更新、Windowsのアップデート、またはHDMIケーブルの接続/切断後に発生します。幸いなことに、手間をかけずにこの問題を解決できる、実証済みの方法がいくつかあります。ほとんどの場合、これらの手順のいずれかを実行することで、オーディオが再び再生されるか、少なくとも正しい方向に進むことができます。
Windowsで「AMD High Definition Audioデバイスが接続されていません」というエラーを修正する方法
方法1:再生デバイスのデフォルト設定を復元する
これはかなり分かりやすい方法ですが、驚くほど効果的です。Windowsや自分でサウンド設定をいじっていた場合、問題が発生してしまう可能性があります。デフォルト設定に戻すと、デバイスがグレー表示になったり、接続されていないと表示される原因となっている可能性のあるすべての設定がリセットされます。設定によってはこれだけで問題が解決する場合もありますが、場合によっては設定を再度実行する必要があります。
- タスクバーのサウンドアイコンを右クリックし、 「再生デバイス」を選択します。
- スピーカーまたはヘッドフォンを右クリックし、 [プロパティ]に移動します。
- 「詳細設定」タブに移動し、「デフォルトに戻す」をクリックします。リセットのポップアップが表示されたり、設定が初期状態に戻ったりすることがあります。すべてを閉じてPCを再起動し、デバイスが正しく表示されるかどうかを確認してください。
注意: 一部のマシンでは、再起動後にこれが維持されない場合があり、以前の調整の一部を手動でやり直す必要がある場合があります。
方法2:システムファイルの修復のためにDISMとSFCを実行する
これはWindowsのチューンアップのようなものです。ドライバーやシステムファイルが破損し、オーディオドライバーが動作しなくなることがあります。展開イメージのサービスと管理(DISM)ツールとシステムファイルチェッカー(SFC)を実行すると、これらの不具合を修正できます(Windowsの組み込みツールが機能すればの話ですが)。DISMの実行には数分かかる場合があります。DISMの実行中はインターネット接続が有効な状態である必要があります。
- を押してWindows + Sと入力し
cmd、右クリックして[管理者として実行]を選択します。 - コマンドプロンプトで次のコマンドを実行します:
DISM.exe /Online /Cleanup-image /Restorehealth - DISM が終了したら (しばらく時間がかかる場合があります)、SFC スキャンを実行します。
sfc /scannow
両方の手順が完了したら、PCを再起動し、AMDオーディオデバイスが「接続されていません」というメッセージなしで表示されるかどうかを確認してください。場合によっては、これにより、デバイスの認識を妨げる破損したシステムファイルが修復されることがあります。
方法3: 管理者にネットワークサービスを追加する
少し奇妙に聞こえるかもしれませんが、NetworkServiceアカウントとLocalServiceアカウントを管理者グループに追加すると、オーディオ デバイスの動作をブロックする権限関連の不具合が修正されることがあります。
- 管理者特権でのコマンド プロンプトを開きます。Windows + Sと入力し
cmd、右クリックして、管理者として実行 を選択します。 - 次のコマンドを 1 つずつ入力し、Enterそれぞれの後に を押します。
net localgroup Administrators /add networkservicenet localgroup Administrators /add localservice
その後、再起動してください。特に大規模なアップデートや構成変更の後、Windows が権限の問題でデバイスへのアクセスをブロックしている場合、この手順が役立つことがあります。
方法4: PCIバスドライバーの更新
もちろん、ハードウェアが真の原因となる場合もあります。PCIバスドライバーが古かったり破損していたりすると、WindowsはAMD GPUのオーディオコンポーネントが存在しないと認識してしまうことがあります。確認するには、以下の手順に従ってください。
- を押してWindows + R、 と入力し
devmgmt.msc、Enter キーを押してデバイス マネージャーを開きます。 - 「システムデバイス」までスクロールし、「PCI Express ルートポート」または同様のものを見つけて右クリックし、「ドライバーの更新」を選択します。
- 「コンピューターを参照してドライバーを探す」→ 「コンピューター上の利用可能なドライバーの一覧から選択する」を選択します。PCIバスのエントリを探し、似た名前でも大文字と小文字が異なるものは避けてください。
アップデート後、再起動してください。特にGPUやオーディオハードウェアが正しく検出されていない場合、ハードウェアの認識に関する奇妙な問題が修正されることがあります。
方法5: IDTオーディオコーデックのインストール
他の方法を試しても問題が解決しない場合は、別のドライバーを試してみる価値があるかもしれません。IDTオーディオドライバーは、一部のAMDデバイスで問題なく動作することが知られています。信頼できるソース(下記のリンクなど)からダウンロードし、現在のオーディオデバイスドライバーをアンインストールしてから、新たにインストールしてください。
- IDT オーディオインストーラーをダウンロードします。
- デバイスマネージャー(
devmgmt.msc)を開き、「サウンド、ビデオ、およびゲームコントローラー」を展開し、現在使用しているオーディオデバイスを右クリックして「デバイスのアンインストール」を選択します。削除する前に、「ドライバーを削除する」にチェックを入れてください。 - 再起動し、ダウンロードしたインストーラーを管理者として実行します。
- 再生デバイスに戻り、新しいオーディオ ドライバーを既定として設定し、メッセージが消えてサウンドが実際に再生されるかどうかを確認します。
場合によっては、ドライバーを置き換えるというこの追加手順だけで、頑固なハードウェア検出の問題を解決できることがあります。他の修正では解決できなかったセットアップでも、この手順で問題が解決したことがあります。
ヒントとチェックすべきこと
多くの場合、ソフトウェアだけでなくハードウェアにも原因があります。以下の点を再度ご確認ください。
- HDMI ケーブルとポートは正常に動作しており、デジタル ディスプレイ オーディオ (HDMI または DisplayPort が必要) と通常のスピーカーを混同していません。
- グラフィック カードは適切に装着されています。ほこりが少しあったり、接続が緩んでいると、検出の問題が発生する場合があります。
- グラフィック カードのドライバーは最新です。場合によっては、新規インストールが役立つことがあります。
- 実際のハードウェアの問題かどうかを確認するには、オーディオを別のポートに接続するか、別のデバイスを接続してみてください。
正直なところ、Windowsは時々動作を重くするし、ハードウェアの問題は意外と簡単に解決できないものです。修理には、緩んだケーブルや古いドライバーを見つけるだけで済むかもしれません。
まとめ
- サウンド設定 -> 再生デバイスからサウンド設定をデフォルトにリセットします。
- システムファイルの健全性を確認するためにDISMとSFCスキャンを実行する
- NetworkServiceとLocalServiceを管理者に追加する
- デバイスマネージャーからPCIバスドライバーを更新または再インストールする
- それでもダメならIDTオーディオドライバーをインストールしてみてください
まとめ
この一連の作業はイライラさせられるかもしれませんが、ほとんどの解決策はドライバの競合やシステムエラーの可能性を除外するだけで済みます。ハードウェアの問題はより複雑ですが、グラフィックカードを挿し直し、ケーブルを確認し、ドライバを再インストールすることで、状況が改善する可能性があります。これで数時間の作業短縮になり、AMD High Definition Audioデバイスがようやく表示され、問題なく動作するようになることを願っています。少しでもお役に立てれば幸いです!