Як виправити виявлення монітора в 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.