| Ромка ( @ 2009-02-02 11:17:00 |
Не работает звук при подключении телевизора к ПК: HDMI, miniJack, Nvidia
Пишу больше для тех, кто в итоге придет из поисковиков в поисках решения проблемы. Итак, ты купил новый большой LCD телевизор (например, Sony KDL40W4000) с целью подключить его к компу. И подключать ты его решил c помощью специально предусмотренной инженерами связки: HDMI + miniJack. Но натолкнулся на проблему если включить только miniJack звук есть. Подключил HDMI – звук пропал. Дело в том, что телевизор думает, что по HDMI кабелю идет звук и видеокарта (в данном случае решение приводится только для NVIDIA) позволяет ему так думать. В итоге miniJack не используется, и мы сидим без звука.
На решение проблемы ушла примерно неделя, так как найти информацию было сложно, но благодаря парням с форума iXBT я таки вышел на решение, которое привожу ниже.
1. Скачиваем Phoenix EDID Designer тут или тут и запускаем.
2. Загружаем в него инфу из реестра 'Extract Registry EDID'

и выбираем свой телек потом
и кликаем на "Extract EDID".
3. Далее кликаем на "Byte Viewer"

4. Отсюда куда нибудь переписываем цифры с 08 по 0B

5. Закрываем Phoenix EDID Designer
6. Далее идем Пуск (Start) –> Выполнить (Run). Там набираем regedit. Жмем Enter.
7. В открывшемся окне переходим к следующему адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Control\Video\
8. Ищем среди GUID папок вида: {BBB725CF-F867-4CFC-A00D-09A82F11A075} ту в которой есть не пустые папки 0000 и 0001, которые содержат подпапки “Display", "Settings", "Uninstall", и "VolatileSettings". Если их несколько повторяйте пункты 8, 9, 10, 11 по очереди.
9. Переходим к папке 0000 там жмем: Edit / New / Binary Value. Называем его OverrideEdidFlags0
10. И добавляем туда строчку: 5a 63 1f 0f 00 00 ff ff 04 00 00 00 7e 01 00
В которой первые 4 группы цифр (подчеркнуты) заменяем на те что вы записали для своего монитора в пункте 4.
11. Перезагружаем комп, теперь должно все работать. Если не работает, то удаляем OverrideEdidFlags0, переходим обратно к пункту 8 и проверяем следующий GUID.
Пишу больше для тех, кто в итоге придет из поисковиков в поисках решения проблемы. Итак, ты купил новый большой LCD телевизор (например, Sony KDL40W4000) с целью подключить его к компу. И подключать ты его решил c помощью специально предусмотренной инженерами связки: HDMI + miniJack. Но натолкнулся на проблему если включить только miniJack звук есть. Подключил HDMI – звук пропал. Дело в том, что телевизор думает, что по HDMI кабелю идет звук и видеокарта (в данном случае решение приводится только для NVIDIA) позволяет ему так думать. В итоге miniJack не используется, и мы сидим без звука.
На решение проблемы ушла примерно неделя, так как найти информацию было сложно, но благодаря парням с форума iXBT я таки вышел на решение, которое привожу ниже.
1. Скачиваем Phoenix EDID Designer тут или тут и запускаем.
2. Загружаем в него инфу из реестра 'Extract Registry EDID'

и выбираем свой телек потом
и кликаем на "Extract EDID".
3. Далее кликаем на "Byte Viewer"

4. Отсюда куда нибудь переписываем цифры с 08 по 0B

5. Закрываем Phoenix EDID Designer
6. Далее идем Пуск (Start) –> Выполнить (Run). Там набираем regedit. Жмем Enter.
7. В открывшемся окне переходим к следующему адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl
8. Ищем среди GUID папок вида: {BBB725CF-F867-4CFC-A00D-09A82F11A075} ту в которой есть не пустые папки 0000 и 0001, которые содержат подпапки “Display", "Settings", "Uninstall", и "VolatileSettings". Если их несколько повторяйте пункты 8, 9, 10, 11 по очереди.
9. Переходим к папке 0000 там жмем: Edit / New / Binary Value. Называем его OverrideEdidFlags0
10. И добавляем туда строчку: 5a 63 1f 0f 00 00 ff ff 04 00 00 00 7e 01 00
В которой первые 4 группы цифр (подчеркнуты) заменяем на те что вы записали для своего монитора в пункте 4.
11. Перезагружаем комп, теперь должно все работать. Если не работает, то удаляем OverrideEdidFlags0, переходим обратно к пункту 8 и проверяем следующий GUID.