USB-Audiogerät, das den Ruhezustand verhindert (Windows 10)

9096
spenser_l

Hintergrund

Ich habe seit Windows 8.1 Probleme mit meinem Computer, der nicht in den Ruhezustand wechselt und auch aus dem Schlaf erwacht. Ich hatte gehofft, dass Windows 10 diese Probleme lösen würde, aber das ist leider nicht der Fall. Mir war aufgefallen, dass das Problem immer dann auftrat, wenn mein Headset (Hyper X Cloud II) angeschlossen wurde. Dieses Problem trat jedoch nicht ausschließlich beim Anschließen auf.

Ich war vor kurzem extrem satt, weil mein Computer sehr konsequent aus dem Schlaf erwachte, und entschied mich erneut, das Problem zu lösen.

Versuchte Korrekturen

Um zu beginnen, in Power Management:

  • Deaktivierte Weck-Timer
  • USB-selektiver Suspend aktiviert
  • Stellen Sie die Ruhezeit des Computers auf 1 Minute Inaktivität ein, um zu sehen, ob Änderungen Auswirkungen hatten

Um die Ursache für das Aufwecken des Computers zu ermitteln, habe ich powercfg in einer Eingabeaufforderung mit erhöhten Rechten verwendet :

powercfg -requests 

Welche gibt Folgendes zurück:

SYSTEM: [DRIVER] Realtek High Definition Audio (HDAUDIO\FUNC_01&VEN_10EC&DEV_0892&SUBSYS_1043860B&REV_1003\4&165326bb&0&0001) An audio stream is currently in use. [DRIVER] USB Audio Device (USB\VID_0951&PID_16A4&MI_00\6&3321d09b&1&0000) An audio stream is currently in use. [DRIVER] Legacy Kernel Caller 

Was ich an meinem Headset bemerkt hatte, wurde durch die USB Audio DeviceEingabe unter System bestätigt. Wenn ich mein Headset aus USB Audio Deviceder Legacy Kernel CallerSteckdose zog, waren die Einträge und die Einträge nach dem powercfg -requestserneuten Ausführen nicht mehr vorhanden.

Das Problem blieb auch nach dem Ziehen des Headsets bestehen. Ich habe dann den folgenden Befehl ausgeführt, um zu verhindern, dass der Realtek High Definition AudioFahrer den Schlaf blockiert.

powercfg -REQUESTSOVERRIDE DRIVER "Realtek High Definition Audio" SYSTEM 

Dadurch konnte mein Computer tatsächlich in den Ruhezustand wechseln. Nachdem ich mein Headset wieder angeschlossen hatte, kam das Problem wieder. Also natürlich habe ich REQUESTSOVERRIDEnochmal für die zugehörigen Headset-Treiber exekutiert :

powercfg -REQUESTSOVERRIDE DRIVER "USB Audio Device" SYSTEM powercfg -REQUESTSOVERRIDE DRIVER "Legacy Kernel Caller" SYSTEM 

Leider konnte das Problem dadurch nicht behoben werden. Um sicherzustellen, dass mein REQUESTSOVERRIDEBefehl wirksam wurde, lief ich:

powercfg -REQUESTSOVERRIDE 

Was zeigte, dass meine Aufhebungsanforderungen in Kraft waren:

[DRIVER] Realtek High Definition Audio SYSTEM USB Audio Device SYSTEM Legacy Kernel Caller SYSTEM 

Danach habe ich versucht:

  • Verwenden Sie den Geräte-Manager und stellen Sie sicher, dass jeder USB-Anschluss Geräte deaktivieren kann, um in den Ruhezustand zu wechseln
  • Deinstallation des Hyper X Cloud II-Geräts und Neuinstallation
  • Bestätigen Sie die powercfg -requestsEinträge mit dem powercfg -energyBericht
  • Systemsteuerung -> Sound -> Headset-Kopfhörer-> Erweitert und nicht aktiviert "Erlauben Sie Anwendungen, die ausschließliche Kontrolle über dieses Gerät zu übernehmen"

TL; DR

Wie kann ich verhindern, dass mein USB-Audiogerät (in diesem Fall das Hyper X Cloud II-Headset) den Computer in den Ruhezustand versetzt?

Ich habe verwendet powercfg -REQUESTSOVERRIDE, um alle Einträge zu entfernen, die powercfg -requestsim Gerätemanager angezeigt werden, und stellte im Geräte-Manager sicher, dass alle USB-Anschlüsse Geräte deaktivieren können, damit der Computer in den Ruhezustand versetzt werden kann.

10
Ich denke, das Problem liegt bei Legacy Kernel Caller. Mit requestoverride kann nicht für den Schlaf eine Whitelist erstellt werden. KalEl vor 7 Jahren 0

2 Antworten auf die Frage

1
Movieboy

Mir wurde gerade klar, dass das Deaktivieren der Funktion "Immer zuhören" von Cortana das Problem zu lösen scheint.

Dies ist nicht die Lösung für mich. Ich habe Cortana nach der Installation von Windows 10 deaktiviert. spenser_l vor 8 Jahren 0
-2
Ad-Man-Gamer

Gleiches Problem.

[DRIVER] USB Audio Device (USB\VID_10F5&PID_0296&MI_00\6&13d026f7&0&0000) An audio stream is currently in use.
Aber ich denke nicht, dass der Audiotreiber das Problem ist. Das Problem ist, dass eine Anwendung einen Audiostrom geöffnet hält, auch wenn keine Audioausgabe erfolgt.

"powercfg /REQUESTS"Führen Sie einige Tests durch, während Sie verschiedene Programme ausführen . Normalerweise Wenn ein Programm einen Audiostrom ausgibt, fordert der Sound-Treiber eine Anfrage an, damit der PC nicht automatisch in den Ruhezustand versetzt wird. Wenn der Ton stoppt, wird der Stream geschlossen, und der Fahrer hört auf, den Ruhezustand zu fordern.

In meinem Fall scheint jedoch ein Tab in Firefox 63.0.1 (64-Bit) fehlerhaft zu sein. Die mega.nz-Site hielt ständig einen Audiostrom offen, selbst wenn auf der Seite nichts mit Audio zu tun hatte.

Hier sehen Sie diesen Fehler in Aktion.

Anlage A. Browser geöffnet. Keine Anfragen, um den Schlaf aktiv zu halten.

Anlage B. Auf der Homepage von Mega. Keine Anfragen, um den Schlaf aktiv zu halten.

Anlage C. Nach dem Einloggen. Es ist jetzt ein Audiostrom aktiv. Es gibt keine Audiodatei in diesem Verzeichnis und auch kein Ton von der Seite.

Anlage D. Wenn Sie die Registerkarte stummschalten und von ihr weg bewegen, bleibt der Audiostrom aktiv.

Anlage E. Nach dem Schließen des Mega-Tabs. Audiostream nicht mehr aktiv. Keine Anfragen, um den Schlaf aktiv zu halten.

Versuchen Sie, das Programm zu finden, das dafür verantwortlich ist, dass der Audiostrom aktiv bleibt, auch wenn kein Ton erzeugt wird.