ディスプレイが省電力に入るとHDMIオーディオがドロップアウトする


10

AMD APUを搭載したWindows 8マシンをHDMI経由でホームシアターシステムに接続しています(HDMIはホームシアターAMPを経由してテレビに接続しています)。

ここに私の問題があります。通常、テレビの電源が切れたり省電力モードになったりしてディスプレイが中断されると、オーディオデバイスはWindowsオーディオデバイスで「切断」と表示され、HDMIオーディオが実際、プラグインされています。

私がこれまでに見つけた唯一の解決策は、マシンを再起動することです。これにより、次にテレビがオフになり問題が再び発生するまで、問題なくデバイスが認識されます。

他の誰かがこの現象を見ましたか?GPU、HDMIインターフェイス、AMP、さらにはテレビ自体であるかどうかはわかりません。実際に伝える方法はあまりありません。


AMPが節電コードを適切に処理していないことを非難します。おそらく盲目的に、テレビからグラフィックカードに「電源オフ」コードを渡しています。そうは言っても、それが暗号化のために正しく処理できるものかどうかはわかりません。
ダースAndroid

難しい部分は、テレビが再びオンになったときに再びそれを渡すようになっています。オーディオではなく、ビデオの電源をコードに渡します。
ジャレッドトリッチュ

回答:


6

Windowsでのこの問題は、バージョン8の新しいものではありません。

コントロールパネル->ハードウェアとサウンド->電源オプション->電源プランを作成し、HDMIオーディオなどに呼び出して、新しい電源プランを設定して、モニターのスリープを禁止することをお勧めします。

オーディオを再生するときはいつでも、電源プランをHDMIオーディオに変更し、その後バランスを取り戻します(または通常の電源プランは何でも)。

Powercfg.exeを使用して、ボタンをクリックするだけでデスクトップショートカットを作成できます。

まず、すべての電源プランを名前とGUIDでリストします。

powercfg.exe -l

これにより、HDMI AudioとBalancedのGUIDが取得されるため、次のコマンドを使用していずれかに切り替えることができます。

powercfg.exe -s GUID

これらのショートカットを管理者として実行するように定義する必要がある場合があります。

[編集]

2010年1月以降、この問題には非常に長いスレッドがあり
ます。「モニターオフ」検出を無効にします。

特定のビデオカードについて言及されているいくつかのソリューションがあるため、スレッド全体を検討する価値があります。

複数の人が働くことがわかった解決策の1つは、HDMIケーブルのピン19を取り外すことでした(テスト用に安価なケーブルを購入することを検討してください)。

画像


そもそもあなたのように思っていましたが、問題はテレビがコンピューターではなく省電力モードになったときに起こります。
matan129

@ matan129:私が知っているテレビには省電力モードがありません。これはテレビの外部で制御されていると思います。
harrymc

テレビの電源をオフにしてもこの問題が発生します。私はそれを使用していないときにテレビをオンのままにするのは好きではありません。
ジャレッドトリッチュ

(1)お使いのコンピューターのモデルと、ビデオおよびオーディオデバイス(デバイスマネージャー内)のモデル、および既知の場合はチップセットを指定してください。(2)オーディオデバイスを削除して再起動してください。(3)ビデオ再生プログラムを再起動すると、この問題は続きますか?(4)あなたの電源計画は高性能ですか?
harrymc

(5)HDMIケーブルをコンピューターから取り外して再接続するとどうなりますか。お答えください。
harrymc

2

私はこれと同じ問題を経験し、いくつかの異なる解決策を思いつきました。

  1. HDMIが切断されないように、テレビの省電力を無効にしました

  2. オンボードオプティカルを使用して音を伝えた

最終的には2番目のオプションを使用することになりましたが、一定時間経過してもモニターをオフにしないように、テレビとコンピューターの省電力モードを変更できます。


テレビを手動でシャットオフした場合の問題も解決しましたか?私にとっては、テレビの電源を切ると(つまり、夜中にテレビを見終わったとき)オーディオが失われます。テレビを100%の時間に残さなければならないのは苦痛のように思えるので、毎日再起動する必要はありません。
ジャレッドトリッチ

オプティカルは7.1信号を配信しないため、オプティカルを使用してサウンドを伝達したくありません。現在のところ、完全な7.1オーディオを配信するための唯一のオプションはHDMI経由です。
ジャレッドトリッチュ

2

私は同じ問題を抱えています。完全なソリューションではありませんが、少なくとも再起動する必要はありません。以下を含むbatファイルを作成します。

net stop Audiosrv  
net start Audiosrv

サウンドが消えるたびに管理者として実行します。


1

テレビが省電力モードの場合、HDMIインターフェイスとの接続は停止します(もちろん、テレビの電源がオフの場合)。おそらく、Windowsはこのような突然の切断の状況に対処するように構成されていません。

しかし、もしそうなら、コンピューターを再起動すると何が変わりますか?なぜそれが機能するのですか?私の推測では、テレビを再度オンにした後に再起動する必要があるサービスがあると思います。これはおそらくAMDのドライバーの1つですが、MSの1つになることも可能です。

まず、ドライバーを更新してみてください

また、テレビの省電力モードを無効にしたり、HDMIではなく他の種類のケーブルを接続したりすることもできます。たとえば、この問題がVGAで発生するかどうかを確認してください。

ドライバーの更新が役に立たない場合は、にアクセスしてRun、を入力しservices.mscます。すべてのコンピューターサービスを含むウィンドウが表示されます。

  1. 最初に、statusすべての階層化されたサービスを問題の原因にすべきであるため、すべての階層化されたサービスを配置するために、行の先頭をクリックします。
  2. 関連するAMDサービスが実行されている場合-問題が解決するまでそれらを1つずつ再起動してみてください-テレビは再び接続されたように見えます(AMD APUがないため、自分で確認することはできません)。
  3. AMDサービスのいずれも問題に影響しない場合、これらのサービスで手順2を実行します。
    • ヒューマンインターフェイスデバイスアクセス
    • マルチメディアクラススケジューラ
    • プラグ&プレイ
    • 高品質のWindowsオーディオビデオエクスペリエンス
    • Windows Media Playerネットワーク共有サービス
    • Windows Media Center Receiver Service
    • Windows Media Centerスケジューラサービス

以下のコメントの原因となっているサービスを特定できれば、これを永久に修正する方法を考えます。

編集:「HDMIサービスウィンドウ」の検索から見たものから-関連サービスはIntelのものです(第2世代のプロセッサに関しては、APUのようにGPUが構築しました)。しかし、AMDハードウェアを使用しているので、サービスがAMDのものであることがさらに理にかなっています。


私のドライバーはすべて最新であり、AMD関連のサービスはすべて正常に実行されています。イベントログには、それらの問題を示すものは何も見つかりませんでした。
ジャレッドトリッチュ

再起動後に変わると思われる唯一のことは、サウンドが再び機能するようになったことです。音が消えても、再生デバイスでデバイスを見ることができ、テストトーンを送信することもできます。プログラムと音楽は、すべてのシステムが正常であるかのように再生されますが、実際の音声はアンプに配信されません。これは、アンプに渡されるオーディオストリームが表示されないためです。(正常に機能している場合、サウンドは24ビット/ 192 kHzで渡されていることを示します。動作しない場合、アンプは何も受信しません。)
ジャレッド

0

ちょっとしたトリックがあります:

  1. PCをスリープ/省エネモードに設定し、HDMIデバイスをオフにします

  2. 次に、PCを起動してHDMIデバイスの電源を入れます

音が戻ります;)


-2

これは古いトピックであることは知っていますが、私にとって役立つ別の回避策を見つけました。

スクリーンセーバーから画面が表示されたら、Windowsオーディオサービスを再起動します。これを行う最も簡単な方法は、新しいショートカットを作成し、次のテキストをコピーして「ターゲット」ボックスに貼り付けることです

C:\WINDOWS\system32\schtasks.exe /run /tn elevated_restartaudio_D

「Audio Restart」のようなわかりやすい名前でショートカットを保存してください。


完全を期すために、「elevated_restartaudio_D」タスクには何が必要ですか?コメントで返信しないでください。回答を編集して、より明確で完全なものにします。
スコット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.