L'audio HDMI s'arrête lorsque l'écran entre en mode économie d'énergie

11

J'ai une machine Windows 8 avec un APU AMD connecté à mon système Home Cinéma via HDMI (routages HDMI via un AMP Home Cinéma, puis dans le téléviseur).

Voici mon problème, chaque fois que l'affichage est interrompu, généralement lorsque le téléviseur est éteint ou en mode d'économie d'énergie, le périphérique audio est répertorié comme «déconnecté» dans les périphériques audio Windows et je ne peux pas le faire reconnaître à nouveau que l'audio HDMI est, dans fait, branché.

La seule solution que j'ai trouvée jusqu'à présent est de redémarrer la machine, qui reconnaîtra alors l'appareil sans aucun problème, jusqu'à la prochaine fois que le téléviseur s'éteint et que le problème refait surface.

Quelqu'un d'autre a-t-il vu ce phénomène? Je ne sais pas si c'est le GPU, l'interface HDMI, l'AMP ou même le téléviseur lui-même, car il n'y a vraiment pas grand-chose à dire ...

Jared Tritsch
la source
Je blâmerais l'AMP de ne pas avoir correctement géré les codes d'économie d'énergie. Il transmet probablement aveuglément le code "hors tension" du téléviseur à la carte graphique, ce qui suppose que plus rien n'écoute sur le câble HDMI. Cela dit, je ne sais pas si c'est quelque chose qui peut être géré correctement en raison du cryptage.
Dark Android
La partie difficile devient de le renvoyer une fois que le téléviseur se rallume. il transmet le code de mise sous tension vidéo, mais pas le son.
Jared Tritsch

Réponses:

6

Ce problème dans Windows n'est pas nouveau dans la version 8.

Je suggère de créer un nouveau plan d'alimentation dans Panneau de configuration -> Matériel et audio -> Options d'alimentation -> Créer un plan d'alimentation, appelez-le par exemple HDMI Audio et définissez le nouveau plan d'alimentation pour interdire le sommeil des moniteurs.

Chaque fois que vous lisez de l'audio, changez le plan d'alimentation en HDMI Audio et remettez-le ensuite en Balanced (ou quel que soit votre plan d'alimentation normal).

Vous pouvez créer des raccourcis sur le bureau pour le faire en cliquant sur un bouton, en utilisant Powercfg.exe .

Liste d'abord tous vos plans d'alimentation par nom et GUID:

powercfg.exe -l

Cela vous donnera le GUID de l'audio HDMI ainsi que de l'équilibré, de sorte que vous pouvez basculer vers l'un d'eux en utilisant la commande:

powercfg.exe -s GUID

Vous devrez peut-être définir ces raccourcis comme devant être exécutés en tant qu'administrateur.

[ÉDITER]

Il y a un très long fil conducteur sur ce problème, à partir de janvier 2010:
Désactiver la détection 'Monitor Off', comment?

Il vaut la peine de parcourir tout le fil, car il existe des solutions mentionnées pour des cartes vidéo spécifiques.

La seule solution que plus d'une personne a trouvée efficace était de déconnecter la broche 19 du câble HDMI (vous pourriez envisager d'acheter un câble bon marché pour les tests):

image

harrymc
la source
Je pensais comme vous en premier lieu, mais le problème se produit lorsque le téléviseur passe en mode d'économie d'énergie, pas l'ordinateur.
matan129
@ matan129: Les téléviseurs que je connais n'ont pas de mode d'économie d'énergie, je pense que cela est contrôlé en externe au téléviseur.
harrymc
Je rencontre ce problème même lorsque j'éteins le téléviseur. Je n'aime pas laisser mon téléviseur allumé lorsque je ne l'utilise pas.
Jared Tritsch
(1) Veuillez spécifier votre modèle d'ordinateur et celui des périphériques vidéo et audio (dans le Gestionnaire de périphériques), ainsi que le chipset si vous le connaissez. (2) Essayez de supprimer le périphérique audio et de redémarrer. (3) Ce problème persiste-t-il si vous redémarrez le programme de lecture vidéo? (4) Votre plan d'alimentation est-il sur Haute performance?
harrymc
(5) Que se passe-t-il si vous débranchez et rebranchez le câble HDMI de l'ordinateur. Répondre s'il vous plaît.
harrymc
2

J'ai rencontré ce même problème et j'ai trouvé quelques solutions différentes.

  1. Désactiver l'économie d'énergie sur le téléviseur afin que le HDMI ne se déconnecte pas

  2. J'ai utilisé mon optique embarquée pour transporter le son

J'ai finalement opté pour la deuxième option, mais vous pouvez changer votre mode d'économie d'énergie sur le téléviseur et sur l'ordinateur pour ne pas éteindre le moniteur après un certain temps.

kobaltz
la source
Est-ce que cela a résolu le problème si vous éteignez manuellement le téléviseur également? Pour moi, il perd de l'audio lorsque j'éteins le téléviseur (c'est-à-dire lorsque j'ai fini de regarder la télévision pour la nuit). Semble comme une douleur de devoir laisser mon téléviseur allumé à 100% du temps, donc je n'ai pas à le redémarrer tous les jours.
Jared Tritsch
Je ne veux pas utiliser l'optique pour transporter le son car l'optique ne délivre pas de signal 7.1. à l'heure actuelle, ma seule option pour fournir l'audio 7.1 complet est via HDMI.
Jared Tritsch
2

J'ai le même problème. Bien que ce ne soit pas une solution complète, au moins vous n'avez pas à redémarrer. Créez un fichier bat contenant:

net stop Audiosrv  
net start Audiosrv

et l'exécuter en tant qu'administrateur chaque fois que le son disparaît.

alvaroc
la source
1

Lorsque le téléviseur est en mode d'économie d'énergie, la connexion avec l'interface HDMI s'arrête (et bien sûr lorsque le téléviseur est éteint). Windows n'est probablement pas configuré pour faire face à une telle situation de déconnexion soudaine.

Mais si oui, qu'est-ce qui change lorsque vous redémarrez votre ordinateur? Pourquoi ça marche alors? Je suppose qu'il existe un service qui doit être redémarré après avoir rallumé le téléviseur. C'est probablement l'un des pilotes d'AMD, mais il est également possible d'être l'un des MS.

Tout d'abord: essayez de mettre à jour vos pilotes

Vous pouvez également essayer de désactiver le mode d'économie d'énergie du téléviseur ou de connecter un autre type de câble, pas HDMI. Essayez de vérifier si ce problème se produit avec VGA par exemple.

Si la mise à jour du pilote ne vous aide pas, essayez: Allez à Runet tapez services.msc. Une fenêtre avec tous les services informatiques devrait apparaître.

  1. Tout d'abord, cliquez sur la tête de la statusligne afin de mettre en place tous les services développés, car ils devraient être à l'origine de votre problème.
  2. S'il y a des services AMD en cours d'exécution qui sont liés - essayez de les redémarrer un par un jusqu'à ce que le problème soit résolu - le téléviseur apparaîtra comme connecté à nouveau (puisque je n'ai pas AMD APU, je ne peux pas le vérifier moi-même).
  3. Si aucun des services AMD n'affecte le problème, effectuez l'étape 2 sur ces services:
    • Accès au périphérique d'interface humaine
    • Planificateur de cours multimédia
    • Brancher et utiliser
    • Expérience audio-vidéo Windows de qualité
    • Service de partage réseau du Lecteur Windows Media
    • Service récepteur Windows Media Center
    • Service de planification Windows Media Center

Si vous êtes en mesure de déterminer quel service est à l'origine du problème, commentez ci-dessous et je penserai à quelque chose pour résoudre définitivement ce problème.

Edit: D'après ce que je vois de la recherche de "fenêtres de service HDMI" - le service associé est celui d'Intel (concernant les processeurs de deuxième génération - le GPU l'a construit, comme l'APU). Mais vous avez du matériel AMD, il est donc encore plus logique que le service appartienne à AMD.

matan129
la source
Tous mes pilotes sont à jour et tous les services liés à AMD fonctionnent normalement. Je n'ai rien trouvé dans les journaux d'événements pour indiquer un problème avec eux.
Jared Tritsch
la seule chose qui semble changer après le redémarrage est que maintenant le son fonctionne à nouveau. Lorsque le son est parti, je peux toujours voir l'appareil dans les appareils de lecture, et je peux même envoyer des tonalités de test. Les programmes et la musique sont lus comme si tous les systèmes étaient normaux, mais aucun son réel n'est délivré à l'amplificateur. Je le sais car l'amplificateur ne montre aucun flux audio qui lui est transmis. (quand il fonctionne normalement, il montre que le son passe à 24 bits / 192 kHz. quand il ne fonctionne pas, l'ampli ne reçoit rien.)
Jared Tritsch
0

Il y a un petit truc:

  1. Réglez votre PC en mode veille / économie d'énergie et éteignez votre appareil HDMI

  2. Réveillez ensuite votre PC, allumez votre appareil HDMI

Le son revient;)

Hexode
la source
-3

Je sais que c'est un vieux sujet, mais j'ai trouvé une autre solution de contournement qui fonctionne pour moi - et j'espère que certains d'entre vous aussi.

Redémarrez le service audio Windows une fois que votre écran revient de l'économiseur d'écran. La façon la plus simple de le faire est de créer un nouveau raccourci et de copier / coller le texte suivant dans la case "Cible"

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

Enregistrez votre raccourci avec un nom évident comme peut-être "redémarrage audio".

Rik d'Oz
la source
Pour être complet, que devrait contenir la tâche "elevated_restartaudio_D"? Veuillez ne pas répondre dans les commentaires; modifiez votre réponse pour la rendre plus claire et plus complète.
Scott