Question Comment savoir ce qui utilise un flux audio?


J'ai remarqué que mon ordinateur ne veut pas rester en veille ou se mettre en veille après x minutes (comme indiqué dans mes options d'alimentation). Fonctionnement powercfg -requests me dit que mon pilote audio garde mon ordinateur éveillé ... "Un flux audio est actuellement utilisé" ... similaire à ce qui a été vu dans les questions / réponses à uTorrent empêche l'ordinateur d'entrer dans l'état de veille. Sauf que je n'exécute pas uTorrent, ni aucune application torrentielle.

Je sais que je peux (et pour le moment) définir un powercfg -requestsoverride "<audio driver name>" system, mais je suis plus curieux de savoir ce qui maintient un flux audio ouvert. Les seules applications que j'ai laissées ouvertes pendant mon absence sont Steam et Trillian. Ma seule supposition est que Steam est le coupable car il a une entrée dans Volume Mixer, mais je peux imaginer que toute application capable de lire du son à tout moment pourrait avoir une entrée, même si elle n’utilise pas actuellement de flux audio.

Existe-t-il un moyen de savoir quelles applications utilisent actuellement un flux audio (et donc de garder mon ordinateur éveillé)? Si cela peut vous aider, mon matériel / pilote est Realtek High Definition Audio.

De plus, et cela demande probablement trop, y a-t-il un moyen d'empêcher les applications méchantes de garder l'ordinateur éveillé? Par exemple, comme on le voit dans les commentaires ci-dessous, Steam était le coupable, mais ne devrait pas être un flux audio tout le temps juste pour que je reçoive un message. (Je suppose que c’est un bogue dans la dernière version de Steam, car ce n’était pas un problème dans le passé.) Mais je n’aime pas que la substitution soit définie pour tous les fichiers audio. quelque chose auquel cas je ne veux pas que mon ordinateur soit en veille.


14
2017-07-31 22:42


origine


Pourquoi ne pas simplement désactiver l'un d'eux et voir s'il s'arrête? Sinon, passez à la suivante. Si seulement un couple soupçonne que cela ne devrait pas prendre longtemps. - Ƭᴇcʜιᴇ007
Bon point. J'ai tué Steam et l'entrée dans powercfg disparu. Encore curieux s’il existe une façon "non létale" de le dire. De plus, je préférerais ne pas avoir à fermer Steam chaque fois que je me lève de mon ordinateur, mais je ne voudrais pas non plus que mon ordinateur reste en veille pendant la lecture de musique, par exemple via VLC. Je vais ajouter à ma question ... - jpatton
Quitter les applications qui ont des entrées dans la table de mixage de volume semble se débarrasser de la requête, mais le redémarrage des applications ne la recrée pas nécessairement. FWIW, Steam semble bien se comporter et ne créera une requête que s’il ya du son. Mon argent serait sur Flash player, car cela semble persister même s'il n'y a aucun élément flash ouvert. Peut-être essayer de tuer Flash après une certaine période d'inactivité? - toryan
Dans ce cas, c'était vraiment Steam. Je n’avais pas de fenêtres de navigateur ouvertes autres que celles de SU, et quitter Steam fait à la fois le mixeur et powercfg -request les entrées disparaissent. Le démarrage de Steam les ramène, même si toutes les fenêtres Steam sont fermées. - jpatton
@ jpatton J'ai le même problème. Mon Chrome, bien que je n’entende pas la musique, utilise l’audio realtek et cela empêche le PC de s’endormir. - Devid


Réponses:


Vous pouvez utiliser Explorateur de processus pour savoir quels programmes utilisent des poignées et des DLL particulières. Essayer de chercher audioses.dll.


5
2017-11-19 15:39



De nombreuses applications ont cette DLL chargée, y compris plusieurs processus système, ce qui n'est pas très utile. - user169771
Quittez les applications une par une et voyez celle qui le maintient ouverte. Pour moi, c'était Origin, même si j'avais une liste de 10 applications (Chrome, Steam, etc.) sur lesquelles le pilote était utilisé. - AutomationNation


Un autre coupable de garder Windows de passer en mode veille en raison de "Un flux audio est actuellement utilisé":

Le signal d'entrée de votre microphone est transmis à vos haut-parleurs.

Solutions:

  1. Déconnecter le microphone
  2. Désactiver mode écoute

1
2018-05-19 04:46