Як виправити виявлення монітора в Windows 7?


13

Я використовую Windows 7 + Windows Media Center для свого HTPC. Це чудово працює, окрім одного дратівливого питання. Щоразу, коли я вимикаю телевізор під час прослуховування музики, музика зупиняється на секунду або в той час, як Windows 7 намагається з’ясувати, який монітор підключений. Після цієї секунди він встановлюється за замовчуванням 800x640. Хоча це і не сильно, це дратує, оскільки я не хочу вмикати телевізор під час відтворення музики.

Чи все-таки потрібно виправити монітор / відключити автоматичне виявлення монітора в Windows 7, щоб він не почав повторно калібрувати, коли я вимикаю телевізор?


Відповіді:


6

Це тільки в! Блок-штифт 19 на кабелі hdmi за допомогою невеликого шматочка електричної стрічки

як так

http://postimage.org/image/2g8p5dwdg/

Цей штифт відповідає за надсилання / вимкнення сигналів

Це не моє рішення, але я думав, що мені знадобиться хвилина, щоб поширити робочу інформацію, оскільки це вирішило для мене головний біль


Цікаво! Де ти це чув чи знайшов?
Coldblackice

Це чудово працює. Можливо, вам потрібно буде використовувати функцію "жорсткого виявлення" у вашому графічному драйвері, щоб спочатку виявити дисплей. Ось нитка з більш детальною інформацією: social.technet.microsoft.com/Forums/windows/en-US/…
rkagerer

2

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

Якщо ваша карта ATI, перевірте центр управління каталізаторами:

alt текст


Молі, дякую за відповідь. На жаль, це не працює. BTW - яка це версія Catalyst? моя виглядає зовсім інакше. (і так, у мене є карта ATI radeon hd 4550).
Боаз

оскільки на скріншоті зображено radeon x1800, я вважаю, що йому близько 3 або 4 років. Ви пройшли всі варіанти центру управління каталізатором? У мене тут є лише 1 ATI, Radeon hd 4360, який, здається, знаходиться у більш старій машині XP. ATI CCC вимагає дотнет-фреймворків, які для мене є "ні", тому я зараз не можу перевірити. :)

Останній CCC у Windows 7 дуже відрізняється, він також має деякі приховані параметри, легкий клацання правою кнопкою миші на піктограмах дисплея на вкладці робочого столу та графіки.
zimmer62

Так, це не працює. Я здогадуюсь, що налаштування суто для виявлення монітора в CCC. (... FYI, кожен, хто натрапляє на це - я розумію, що це 3-річна нитка)
Coldblackice

2

У мене є рішення, але я не знаю, чи працює він тільки для мене.

Ви повинні налаштувати монітори в роздільній здатності дисплея / екрана (будь-яка плазма), щоб вони були загальними моніторами, що не належать до ПК

Наприклад: я запустив Windows 7 із закритим монітором, і плазму не розпізнали

І я не натискав на детектування, я залишав сірий дисплей і просто вибирав опцію:

multiple displays:extend these displays

Я це робив і раніше, якщо ви працювали з головним монітором Sony CRT.

Тож тепер я можу запустити Windows, коли все вимикається, і коли Windows 7 завантажується, і я включаю плазму та Sony crt, все на місці

І не стає непоміченим.

Якщо ваш загальний монітор, який не стосується ПКП, не дає вам потрібних рішень, ви можете створити їх (спеціальна роздільна здатність) за допомогою панелі управління Nvidia.


Цікаво. Я знаю, що це по-старому, але ви б не хотіли пояснити це дещо більше?
Coldblackice

2

Це зафіксувало це для мене.

Найновіша версія Центру управління каталізаторами на сьогодні. 6-24-2014 Налаштування - розширений перегляд

Лівий стовпчик - Відкрити мої дисплеї VGA - Клацніть на властивості (Відображення VGA)

Зніміть прапорець EDID

Встановлення розміру та частоти відображення. Я рекомендую 60 Гц, якщо ви точно не знаєте, що він може працювати з іншими частотами, оскільки це за замовчуванням для будь-якого монітора.


1

Додайте цей запис у регістр, ввівши regedit у панель запуску пошуку та натиснувши клавішу Enter:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TMM]
"UseIViewHelper"=dword:00000000
@="0"
==========================================================================

або збережіть:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TMM]
"UseIViewHelper"=dword:00000000
@="0"

у файлі .reg (якщо видимі розширення вашої папки). Якщо їх немає - перейдіть до папки, в якій ви перебуваєте (Впорядкувати> Параметри папок та пошуку) та увімкніть "Показати розширення для відомих типів файлів".

Тепер ви можете зберегти цей файл у форматі .txt та перейменувати на .reg або будь-яким іншим способом, який ви вирішите зберегти як файл реєстру.

Якщо ви двічі клацніть файл реєстру, він запитає, чи хочете ви ввести це в системний реєстр - Скажіть так.


2
Це не працює 7, тільки для Vista
Біллі ONeal

Якщо ви хочете пропустити крок Залишився у. ] make it ["blah.reg"]
злегка

1

відкрити regedit і знайти

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Contro l \ Video {XXXX ...} \ 0000 ("XXXX" означає номер пристрою. У папці 0000 є декілька папок з номером пристрою, і вам слід знайти "AdapterDesc" у папці 0000, значенням якого є "amd radeon HD Серія 7XXX '.)

У цій папці "0000" змініть значення "PP_SclkDeepSleepDisable REG_DWORD" на 0 і перезавантажте!

працював на мене


0

Погляньте на ваші послуги, на графічній карті може бути послуга виявлення цього, наприклад, "Утиліта зовнішніх подій AMD" або "Політична клавіша ati". Вимкніть його і подивіться, чи це має значення.


У мене відеокарта NVIDIA NVS 300, і зупинення служб NVIDIA Windows припинило цю набридливу поведінку.

0

Ось рішення, яке працювало для мене. Windows 7, NVidia Quadro NVS 295. Але це багато в чому не має значення.

Важлива частина - це монітори HP EliteDisplay 241i.

Перейдіть до екранного меню> Керування входом> Виявлення DP Hot-Plug> переключіть його з низької потужності на завжди активну.

Це на обох моніторах вирішило проблему для мене. Я підозрюю, що інші монітори матимуть подібні налаштування.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.