Wie erkennt man, was ein Audiostream verwendet?

14

Ich habe festgestellt, dass mein Computer nach x Minuten nicht im Standby-Modus bleiben oder in den Standby-Modus wechseln möchte (wie in den Energieoptionen festgelegt). Laufen powercfg -requestssagt mir , dass mein Audio - Treiber meinem Computer hält wach ... „Ein Audio - Stream wird derzeit in Verwendung“ ... ähnlich dem , was in Frage gesehen wurde / Antworten auf uTorrent verhindert Computer aus dem Ruhezustand zu gelangen . Es sei denn, ich verwende weder uTorrent noch eine Torrent-Anwendung.

Ich weiß, dass ich einen Override mit setzen kann (und habe) powercfg -requestsoverride "<audio driver name>" system, aber ich bin eher neugierig auf das, was einen offenen Audio-Stream hält. Die einzigen Anwendungen, die ich während meiner Abwesenheit offen gelassen habe, sind Steam und Trillian. Ich vermute nur, dass Steam der Schuldige ist, weil es einen Eintrag im Lautstärkemixer gibt, aber ich kann mir vorstellen, dass jede Anwendung, die jederzeit Audio abspielen kann, einen Eintrag dort hat, auch wenn sie derzeit keinen Audiostream verwendet.

Kann ich feststellen, welche Anwendung (en) gerade einen Audiostream verwendet (und so meinen Computer wach halten)? Wenn es um Hilfe geht, ist meine Hardware / mein Treiber Realtek High Definition Audio.

Außerdem, und das ist wahrscheinlich zu viel verlangt, gibt es eine Möglichkeit, bekannte ungezogene Anwendungen daran zu hindern, den Computer wach zu halten? Wie in den Kommentaren unten zu sehen ist, war Steam der Schuldige, aber es sollte nicht die ganze Zeit über einen Audiostream belästigen, nur um die Chance zu haben, dass ich eine Nachricht erhalte. (Ich gehe davon aus, dass dies ein Fehler in der neuesten Steam-Version ist, da dies in der Vergangenheit kein Problem war.) Aber ich mag es nicht, wenn für alle Audiodaten ein Override festgelegt ist, weil z In diesem Fall möchte ich nicht, dass mein Computer in den Standby-Modus wechselt.

jpatton
quelle
1
Warum nicht einfach einen von ihnen deaktivieren und sehen, ob er stoppt? Wenn nicht, fahren Sie mit dem nächsten fort. Wenn es nur ein paar Verdächtige gibt, sollte es nicht lange dauern.
ƬᴇcƬᴇιᴇ007
Guter Punkt. Ich habe Steam getötet und der Eintrag ist powercfgverschwunden. Immer noch neugierig, ob es einen "nicht-tödlichen" Weg gibt, es zu sagen. Außerdem müsste Steam nicht jedes Mal geschlossen werden, wenn ich von meinem Computer aufstehe, sondern möchte auch nicht, dass mein Computer während der Musikwiedergabe, z. B. über VLC, in den Standby-Modus wechselt. Ich werde zu meiner Frage hinzufügen ...
jpatton
+1 Das Beenden der Anwendungen mit Einträgen im Volumenmixer scheint die Anforderung zu beseitigen, aber ein Neustart der Anwendungen erstellt sie nicht unbedingt neu. FWIW, Steam scheint sich ziemlich gut zu benehmen und wird nur dann eine Anfrage erstellen, wenn Sound abgespielt wird. Mein Geld würde in Flash Player fließen, da dies auch dann fortbesteht, wenn nirgendwo Flash-Elemente geöffnet sind. Vielleicht versuchen Sie, Flash nach einer gewissen Zeit der Untätigkeit zu töten?
Toryan
2
In diesem Fall war es definitiv Steam. Ich hatte keine anderen Browserfenster als SUs geöffnet, und das Beenden von Steam ließ sowohl den Mixer als auch die powercfg -requestEinträge verschwinden. Das Starten von Steam bringt sie zurück, auch wenn alle Steam-Fenster geschlossen sind.
Jpatton
@jpatton Ich habe das gleiche Problem. Mein Chrome verwendet Realtek-Audio, obwohl ich keine Musik höre, und dies verhindert, dass der PC in den Ruhezustand wechselt.
Devid

Antworten:

5

Mit Process Explorer können Sie herausfinden, welche Programme bestimmte Handles und DLLs verwenden. Versuchen Sie zu suchen audioses.dll.

Vlastimil Ovčáčík
quelle
Viele Anwendungen haben diese DLL geladen, einschließlich mehrerer Systemprozesse, so dass dies nicht besonders nützlich ist.
user169771
Beenden Sie die Anwendungen nacheinander und prüfen Sie, welche sie geöffnet haben. Für mich war es Origin, obwohl ich eine Liste von 10 Apps (Chrome, Steam usw.) hatte, die den Treiber im Einsatz hatten.
AutomationNation
1

Ein weiterer Grund dafür, dass Windows nicht in den Standby-Modus wechselt, weil gerade ein Audiostream verwendet wird:

Das Eingangssignal von Ihrem Mikrofon wird an Ihre Lautsprecher weitergeleitet.

Lösungen:

  1. Mikrofon abnehmen
  2. Deaktivieren Sie den Abhörmodus
Jack Miller
quelle