HDMI Audio випадає, коли дисплей переходить у режим енергозбереження


11

У мене машина Windows 8 з AMD APU, підключена до моєї системи домашнього кінотеатру через HDMI (маршрути HDMI через AMP для домашнього кінотеатру, потім в телевізор).

Ось моя проблема: Щоразу, коли дисплей переривається, зазвичай відключення телевізора або в режимі енергозбереження, аудіопристрій в аудіопристроях Windows перелічується як "Відключено", і я не можу його визнати, що звук HDMI є факт, підключений.

Єдине рішення, яке я знайшов поки що - це перезапустити машину, яка потім розпізнає пристрій без проблем, до наступного разу, коли телевізор вимкнеться і проблема знову не з’явиться наново.

Хтось ще бачив це явище? Я не маю уявлення, чи є це GPU, інтерфейс HDMI, AMP або навіть сам телевізор, оскільки насправді не так багато способу сказати ...


Я б звинувачував AMP у неналежній обробці кодів з енергозбереження. Ймовірно, сліпо передає код "вимкнення живлення" з телевізора на відеокарту, яка передбачає, що більше нічого не прослуховується на кабелі HDMI. Це означає, що я не впевнений, чи це те, що можна правильно поводитись за допомогою шифрування.
Darth Android

Важкою частиною є повернути її знову, як тільки телевізор знову увімкнеться. він передає відеосигнал на код, тільки не аудіо.
Jared Tritsch

Відповіді:


6

Ця проблема в Windows не нова у версії 8.

Я пропоную створити новий план живлення на Панелі керування -> Обладнання та звук -> Опції живлення -> Створити план живлення, викликати його, наприклад, HDMI Audio, і встановити новий план живлення, щоб заборонити монітори не спати.

Щоразу, коли ви відтворюєте аудіо, змініть план живлення на HDMI Audio і поверніть його на балансне згодом (або будь-який ваш звичайний план харчування).

Ви можете створити ярлики на робочому столі, щоб зробити це одним натисканням кнопки, використовуючи Powercfg.exe .

Спочатку перерахуйте всі свої плани живлення по імені та GUID:

powercfg.exe -l

Це дозволить отримати GUID HDMI Audio, а також Balanced, тому ви можете перейти на будь-який з них за допомогою команди:

powercfg.exe -s GUID

Можливо, вам потрібно буде визначити ці ярлики як Запуск як адміністратор.

[EDIT]

У цій проблемі існує дуже довга нитка, починаючи з січня 2010 року:
вимкнути виявлення "Monitor Off", як?

Варто пройти всю нитку, бо є певні рішення, згадані для конкретних відеокарт.

Одним із рішень, на якому працювала більше однієї людини, було відключення штифта 19 кабелю HDMI (ви можете розглянути можливість придбання дешевого кабелю для тестування):

зображення


Я думав, як ти, в першу чергу, але проблема виникає, коли телевізор переходить у режим енергозбереження, а не комп’ютер.
matan129

@ matan129: Телевізори, які я знаю, не мають режиму енергозбереження, я вважаю, що це контролюється зовні телевізором.
harrymc

У мене є ця проблема, навіть коли я вимикаю телевізор. Мені не подобається залишати телевізор увімкненим, коли вони не користуються ним.
Jared Tritsch

(1) Вкажіть, будь ласка, модель комп'ютера та модель відео- та аудіопристроїв (у Диспетчері пристроїв), а також чіпсет, якщо ви це знаєте. (2) Спробуйте видалити аудіопристрій і перезавантажити. (3) Чи зберігається ця проблема, якщо перезапустити програму відтворення відео? (4) Чи є ваш план живлення з високою продуктивністю?
harrymc

(5) Що станеться, якщо від'єднати та підключити кабель HDMI від комп'ютера. Будь ласка, дайте відповідь на.
harrymc

2

Я пережив це саме питання, і я придумав кілька різних рішень.

  1. Вимкнено економію енергії на телевізорі, щоб HDMI не відключався

  2. Використовував мій бортовий оптичний для передачі звуку

Я закінчився другою опцією, але ви можете змінити режим енергозбереження на телевізорі та на комп’ютері, щоб не вимкнути монітор через встановлений час.


Чи вирішило це проблему, якщо ви також вручну відключили телевізор? Для мене він втрачає звук, коли вимикаю телевізор (тобто коли я переглядаю телевізор на ніч). Здається, що болі змушені залишати телевізор на 100% часу, просто тому мені не доведеться перезавантажувати його щодня.
Jared Tritsch

Я не хочу використовувати оптичний для передачі звуку, оскільки оптичний не видає сигнал 7.1. Наразі мій єдиний варіант передачі повного аудіо 7,1 є над HDMI.
Jared Tritsch

2

У мене така ж проблема. Хоча це не повне рішення, принаймні вам не доведеться перезавантажувати. Створіть файл bat, який містить:

net stop Audiosrv  
net start Audiosrv

і запускати його як адміністратора щоразу, коли звук зникає.


1

Коли телевізор перебуває в режимі енергозбереження, з'єднання з інтерфейсом HDMI припиняється (і звичайно, коли телевізор вимкнено). Можливо, Windows не налаштована на вирішення такої ситуації раптового відключення.

Але, якщо так, що змінюється при перезавантаженні комп'ютера? Чому це працює тоді? Я гадаю, що існує служба, яку потрібно перезапустити після того, як ви знову включите телевізор. Це, мабуть, один із драйверів AMD, але також можливо бути одним із MS.

Перш за все: спробуйте оновити драйвери

Ви також можете спробувати відключити режим енергозбереження телевізора або підключити якийсь інший тип кабелю, а не HDMI. Спробуйте перевірити, чи не виникає ця проблема, наприклад, з VGA.

Якщо оновлення драйверів не допомагає, спробуйте: Перейдіть Runта введіть services.msc. З'явиться вікно з усіма комп'ютерними послугами.

  1. По-перше, натисніть на голову statusрядка, щоб розмістити всі стратировані служби , оскільки вони повинні стати джерелом вашої проблеми.
  2. Якщо є якісь сервіси AMD, які пов'язані - спробуйте перезапустити їх по черзі, поки проблема не буде вирішена - телевізор знову з’явиться як підключений (оскільки у мене немає AMD APU, я не можу сам це перевірити).
  3. Якщо жодна з сервісів AMD не впливає на проблему, виконайте крок 2 щодо цих служб:
    • Доступ до пристрою для людського інтерфейсу
    • Планувальник мультимедійних класів
    • Підключи і грай
    • Якість Windows Audio Video
    • Служба обміну мережевими програвачами Windows Media
    • Служба приймача медіа-центру Windows
    • Служба планувальників Windows Media Center

Якщо ви зможете визначити, яка служба викликає проблему, прокоментуйте нижче, і я подумаю про те, щоб назавжди виправити це.

Редагувати: З того, що я бачу в пошуку "службових вікон HDMI" - пов'язана служба - це інтелігентність (щодо процесорів другого покоління - GPU побудував її, як APU). Але у вас є апаратне забезпечення AMD, тому має ще більший сенс, що послуга буде AMD.


Усі мої драйвери в курсі останніх часу, і всі сервіси AMD працюють нормально. Я не знайшов нічого в журналах подій, що б вказувало на проблему з ними.
Jared Tritsch

Єдине, що, здається, зміниться після перезавантаження, це те, що тепер звук знову працює. Коли звук відсутній, я все ще бачу пристрій у пристроях відтворення, і я навіть можу надсилати тестові тони. Програми та музика грає так, ніби всі системи є нормальними, але фактичний звук не подається на підсилювач. Я це знаю, тому що підсилювач не показує аудіо потоків, що передаються до нього. (коли він нормально функціонує, видно, що звук передається на 24 біт / 192 кГц. коли його не працює, підсилювач нічого не отримує.)
Джаред Тріч

0

Є невелика хитрість:

  1. Встановіть ПК у режим сну / енергозбереження та вимкніть пристрій HDMI

  2. Тоді прокиньтесь, увімкніть ПК на своєму пристрої HDMI

Звук повертається;)


-3

Я знаю, що це стара тема, але я знайшов інше рішення, яке працює для мене - і, сподіваюся, допомагає і деяким із вас.

Перезавантажте службу аудіо Windows після повернення екрана із заставки. Найпростіший спосіб зробити це - створити новий ярлик і скопіювати / вставити наступний текст у поле "Ціль"

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

Збережіть ярлик за допомогою явного назви, наприклад, "Перезавантаження аудіо".


Для повноти, що має бути у завданні "підвищений_рестартаудіо_Д"? Будь ласка, не відповідайте на коментарі; відредагуйте свою відповідь, щоб зробити її більш зрозумілою та повною.
Скотт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.