HDMI-Audio fällt aus, wenn das Display in den Energiesparmodus wechselt

15897
Jared Tritsch

Ich habe ein Windows 8-Gerät mit einer AMD-APU, die über HDMI an mein Home Theatre-System angeschlossen ist (HDMI-Routen über einen Home Theatre AMP und dann in den Fernseher).

Hier ist mein Problem: Wenn die Anzeige unterbrochen wird, in der Regel durch Ausschalten des Fernsehgeräts oder im Energiesparmodus, wird das Audiogerät in Windows-Audiogeräten als "Disconnected" (Nicht angeschlossen) angezeigt, und ich kann nicht erkennen, dass das HDMI-Audio in ist Tatsache, eingesteckt.

Die einzige Lösung, die ich bisher gefunden habe, ist, die Maschine neu zu starten, die dann das Gerät problemlos erkennt, bis das Fernsehgerät das nächste Mal ausgeschaltet wird und das Problem erneut auftritt.

Hat jemand dieses Phänomen gesehen? Ich habe keine Ahnung, ob es sich um die GPU, die HDMI-Schnittstelle, den AMP oder sogar den Fernseher selbst handelt, da es nicht wirklich viel zu sagen gibt ...

10
Ich würde den AMP dafür verantwortlich machen, dass er die Powersave-Codes nicht richtig verarbeitet. Es ist wahrscheinlich, dass der "Ausschalt" -Code blind vom Fernsehgerät an die Grafikkarte weitergegeben wird, was davon ausgeht, dass nichts mehr über das HDMI-Kabel zu hören ist. Ich bin mir jedoch nicht sicher, ob das durch Verschlüsselung richtig gehandhabt werden kann. Darth Android vor 10 Jahren 0
Ein schwieriger Teil besteht darin, es wieder zurückzugeben, sobald der Fernseher wieder eingeschaltet wird. Es gibt den Video-Einschaltcode weiter, nur nicht das Audio. Jared Tritsch vor 10 Jahren 0

6 Antworten auf die Frage

6
harrymc

Dieses Problem in Windows ist Version 8 nicht neu.

Ich empfehle, in der Systemsteuerung -> Hardware und Sound -> Energieoptionen -> Energieplan erstellen einen neuen Energieplan zu erstellen, diesen beispielsweise HDMI-Audio zu nennen und den neuen Energieplan so einzustellen, dass die Monitore nicht im Ruhezustand sind.

Ändern Sie bei jeder Audiowiedergabe den Energieplan in HDMI-Audio und stellen Sie ihn anschließend wieder auf Balanced (oder Ihren normalen Energieplan).

Sie können Desktop-Verknüpfungen erstellen, um dies mit einem Klick auf eine Schaltfläche mithilfe von Powercfg.exe zu tun .

Erste Liste aller Energiepläne nach Name und GUID:

powercfg.exe -l 

Dadurch erhalten Sie sowohl die GUID von HDMI Audio als auch von Balanced. Sie können also mit dem folgenden Befehl zu einer von ihnen wechseln:

powercfg.exe -s GUID 

Sie müssen diese Verknüpfungen möglicherweise als "Als Administrator ausführen" definieren.

[BEARBEITEN]

Es gibt einen sehr langen Thread zu diesem Problem, der im Januar 2010 beginnt:
Deaktivieren Sie 'Monitor Off', wie?

Es lohnt sich, den gesamten Thread durchzugehen, da für bestimmte Grafikkarten einige Lösungen erwähnt werden.

Die einzige Lösung, bei der mehr als eine Person funktionierte, bestand darin, Pin 19 des HDMI-Kabels abzutrennen (Sie könnten ein billiges Kabel zum Testen kaufen):

image

Ich dachte wie Sie in erster Linie, aber das Problem tritt auf, wenn der ** TV ** in den Energiesparmodus wechselt, nicht der Computer. matan129 vor 10 Jahren 0
@ matan129: Die Fernsehgeräte, die ich kenne, haben keinen Energiesparmodus. Ich glaube, das wird extern vom Fernsehgerät gesteuert. harrymc vor 10 Jahren 0
Ich habe dieses Problem, auch wenn ich den Fernseher ausschalte. Ich mag es nicht, meinen Fernseher eingeschaltet zu lassen, wenn ich ihn nicht benutze. Jared Tritsch vor 10 Jahren 0
(1) Bitte geben Sie Ihr Computermodell und das der Video- und Audiogeräte (im Geräte-Manager) sowie, falls Sie es wissen, den Chipsatz an. (2) Versuchen Sie, das Audiogerät zu löschen und neu zu starten. (3) Bleibt das Problem bestehen, wenn Sie das Videoplay-Programm neu starten? (4) Ist Ihr Energieplan auf Hochleistung? harrymc vor 10 Jahren 0
(5) Was passiert, wenn Sie das HDMI-Kabel vom Computer trennen und wieder anschließen. Bitte antworte. harrymc vor 10 Jahren 0
Ich fügte meiner Antwort weitere Informationen hinzu. harrymc vor 10 Jahren 0
1) Angepasst mit AMD APU, Windows 8, auf einem MSI-Motherboard mit AMD APU-kompatiblen Chipsätzen. 2) versucht keine Freude. 3) ja. es wird ALLE Audiosignale unabhängig von der Quelle erzeugt. 4) ja. Es ist so eingestellt, dass der Monitor niemals in Powersave versetzt wird. Solange ich den Fernseher nie ausschalte, funktioniert er einwandfrei, aber wenn ich den Fernseher ausschalte, verliere ich für immer den Ton, bis ich neu starte. 5) keine Änderung. Das einzige Problem, das ich gefunden habe, ist ein Neustart. Jared Tritsch vor 10 Jahren 0
Der Thread erwähnt eine Lösung für AMD / ATI-gfx-Karten unter Windows 7, die möglicherweise nicht auf Ihren Fall zutrifft, jedoch einen Versuch wert ist: "Suchen Sie nach dem Registrierungsschlüssel" DMMEnableDDCPolling "und setzen Sie ihn auf 0 (es ist DWord) in der Registry, in der sich dieser Schlüssel befindet. Ändern Sie alle und starten Sie den Computer neu. " Ansonsten werden nur sehr wenige Softwarelösungen vorgeschlagen. harrymc vor 10 Jahren 0
2
kobaltz

Ich habe das gleiche Problem erlebt und habe ein paar verschiedene Lösungen gefunden.

  1. Deaktiviert die Stromsparfunktion des Fernsehgeräts, damit der HDMI-Anschluss nicht getrennt wird

  2. Benutzte meine Bordoptik, um den Ton zu transportieren

Am Ende habe ich die zweite Option gewählt, aber Sie könnten den Energiesparmodus am Fernsehgerät und am Computer ändern, um den Monitor nach einer bestimmten Zeit nicht auszuschalten.

Wurde das Problem dadurch behoben, dass Sie den Fernseher auch manuell ausschalten? Bei mir geht der Ton verloren, wenn ich den Fernseher ausschalte (dh wenn ich die Nacht nicht mehr fernsehe). Es scheint ein Schmerz zu sein, dass ich meinen Fernseher zu 100% der Zeit verlassen muss, nur damit ich ihn nicht jeden Tag neu starten muss. Jared Tritsch vor 10 Jahren 0
Ich möchte kein optisches Gerät zum Übertragen des Tons verwenden, da das optische Signal kein 7.1-Signal liefert. Derzeit ist meine einzige Option, das volle 7.1-Audio zu liefern, über HDMI. Jared Tritsch vor 10 Jahren 0
2
alvaroc

Ich habe das gleiche Problem. Obwohl dies keine vollständige Lösung ist, müssen Sie zumindest keinen Neustart durchführen. Erstellen Sie eine Bat-Datei, die Folgendes enthält:

net stop Audiosrv  net start Audiosrv 

und führen Sie es jedes Mal als Administrator aus, wenn der Ton verschwindet.

1
matan129

Wenn sich das Fernsehgerät im Energiesparmodus befindet, wird die Verbindung mit der HDMI-Schnittstelle unterbrochen (und natürlich, wenn das Fernsehgerät ausgeschaltet ist). Möglicherweise ist Windows nicht für eine solche plötzliche Unterbrechung konfiguriert.

Wenn ja, was ändert sich, wenn Sie Ihren Computer neu starten? Warum funktioniert es dann? Ich vermute, dass es einen Dienst gibt, der neu gestartet werden muss, nachdem Sie den Fernseher wieder eingeschaltet haben. Es ist wahrscheinlich einer der Treiber von AMD, aber es ist auch möglich, einer von MS zu sein.

Erstens: Versuchen Sie, Ihre Treiber zu aktualisieren

Sie können auch versuchen, den Energiesparmodus des Fernsehgeräts zu deaktivieren oder ein anderes Kabel anzuschließen, nicht HDMI. Versuchen Sie zu prüfen, ob dies beispielsweise bei VGA auftritt.

Wenn die Treiberaktualisierung nicht hilft, versuchen Sie Folgendes: Gehen Sie zu Runund geben Sie ein services.msc. Ein Fenster mit allen Computerdiensten sollte angezeigt werden.

  1. Klicken Sie zuerst auf den Kopf der statusZeile, um alle angegebenen Dienste zu aktivieren, da sie die Ursache Ihres Problems sein sollten.
  2. Wenn AMD-Dienste ausgeführt werden, die verwandt sind, versuchen Sie, sie nacheinander neu zu starten, bis das Problem behoben ist. Der Fernseher wird wieder als verbunden angezeigt (da ich keine AMD APU habe, kann ich das nicht selbst überprüfen).
  3. Wenn sich keiner der AMD-Dienste auf das Problem auswirkt, führen Sie Schritt 2 für diese Dienste aus:
    • Human Interface Device-Zugriff
    • Multimedia-Klassenplaner
    • Plug and Play
    • Qualität Windows Audio Video Experience
    • Windows Media Player-Netzwerkfreigabedienst
    • Windows Media Center-Empfängerdienst
    • Windows Media Center-Zeitplanerdienst

Wenn Sie feststellen können, welcher Dienst den unten beschriebenen Problemkommentar verursacht, werde ich über etwas nachdenken, um dies dauerhaft zu beheben.

Edit: Von dem, was ich von der Suche nach "HDMI-Service-Fenstern" sehe, ist der zugehörige Service Intel (in Bezug auf Prozessoren der zweiten Generation - GPU, wie die APU). Da Sie jedoch AMD-Hardware haben, macht es noch sinnvoller, dass es sich bei AMD um einen Dienst handelt.

Alle meine Treiber sind auf dem neuesten Stand und alle mit AMD zusammenhängenden Dienste werden normal ausgeführt. Ich habe in den Ereignisprotokollen nichts gefunden, was auf ein Problem mit ihnen hinweist. Jared Tritsch vor 10 Jahren 0
Das einzige, was sich nach dem Neustart zu ändern scheint, ist, dass der Sound jetzt wieder funktioniert. Wenn der Ton weg ist, kann ich das Gerät immer noch in Wiedergabegeräten sehen und sogar Testtöne aussenden. Programme und Musik werden so abgespielt, als wären alle Systeme normal, aber der Verstärker wird nicht mit Ton versorgt. Ich weiß das, weil der Verstärker keine Audioströme anzeigt, die an ihn weitergeleitet werden. (Wenn er normal funktioniert, zeigt er an, dass der Sound mit 24bit / 192kHz übertragen wird. Wenn er nicht funktioniert, empfängt der Verstärker nichts.) Jared Tritsch vor 10 Jahren 0
0
Hexodus

Es gibt einen kleinen Trick:

  1. Stellen Sie Ihren PC in den Energiesparmodus und schalten Sie Ihr HDMI-Gerät aus

  2. Wecken Sie dann Ihren PC auf und schalten Sie Ihr HDMI-Gerät ein

Der Ton kehrt zurück;)

-2
Rik from Oz

Ich weiß, dass dies ein altes Thema ist, aber ich habe einen anderen Workaround gefunden, der für mich funktioniert - und hoffentlich hilft auch einigen von Ihnen.

Starten Sie den Windows-Audiodienst neu, nachdem Ihr Bildschirm vom Bildschirmschoner zurückgegeben wurde. Am einfachsten erstellen Sie dazu eine neue Verknüpfung und kopieren / fügen Sie den folgenden Text in das Feld "Ziel" ein

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

Speichern Sie Ihre Verknüpfung mit einem offensichtlichen Namen wie "Audio Restart".

Was sollte der Vollständigkeit halber in der Aufgabe "erhöhte_restartaudio_D" sein? Bitte antworten Sie nicht in Kommentaren. Bearbeiten Sie Ihre Antwort, um sie klarer und vollständiger zu machen. Scott vor 8 Jahren 0