Эта старая ветка форума может быть полезна.
Thomas51:
После дальнейших исследований я нашел причину проблемы с двумя мониторами. В планировщике задач есть задача под названием TMM (Microsoft Transient Multi-Monitor Manager). Я отключил эту задачу, и теперь все работает нормально.
Josh:
Отключение TMM тоже помогло мне, спасибо миллион! [...] Но когда TMM был выключен, он не обнаружил бы, подключил ли я его, когда я вошел в систему или вышел из сна [...]
_Tux_:
Я обнаружил, что эта проблема вызвана настройкой реестра, созданной установленными мной драйверами nvidia. Он создал значение реестра DWORD в HKLM\Software\Microsoft\TMM с именем UseIViewHelper и установил его в 1. Я переименовал этот ключ в "UseIViewHelper old", перезагрузил, и проблема исчезла. Когда я вхожу в систему, разрешение внешнего монитора остается на должном уровне, и если я отключаю его, Vista обнаруживает это и переключает монитор ноутбука обратно на основной рабочий стол.
И из другой ветки форума:
ATI имеет панель управления, которая позволяет изменять конфигурацию монитора. Похоже, что Windows и ATI боролись за контроль, и ATI побеждала. Итак, перестаньте менять настройки двойного монитора в Windows - начните менять их в ATI, и мои проблемы исчезли.
Кроме того, эти решения работали для других людей (из первой ветки форума, на которую я ссылался):
Dannyboy888:
Попробуйте переключить основной монитор на дополнительный, а дополнительный монитор на основной (или наоборот). У меня это работало на Toshiba Satellite, работающем на Vista 64 bit. В Vista вы можете перейти к настройке дисплея -> расширенные настройки -> Драйвер ускорителя Intel® Graphic Media для мобильных устройств -> графические свойства -> затем изменить настройки дисплея при выборе (первичный или вторичный к первичному, в другие слова делают отображение 1 в 2, 2 в 1 или наоборот).
Sparkle:
Меня тоже раздражала проблема с компоновкой, внешний монитор продолжал искажаться вправо. У меня есть монитор DELL FP1905, и я заметил, что драйвер монитора по умолчанию установлен на драйвер Generic PnP, а затем понял, что я никогда не устанавливал драйвер для этого монитора. После того, как я установил драйвер Dell для дисплея FP1905 (включая перезапуск и обновление настроек компоновки монитора еще раз), он, похоже, теперь работает безупречно. Vista должна сохранять настройки макета для каждого типа драйвера и сбрасывает только настройки, связанные с общим драйвером.
Итак, вот что я бы порекомендовал:
Посетите веб-сайты производителей мониторов, чтобы узнать о последних версиях драйверов дисплея, и пока вы работаете с ними, убедитесь, что ваш чипсет и графические драйверы обновлены.
Проверьте, не конфликтует ли ваше программное обеспечение для управления графическим адаптером (например, ATI или nVidia) с вашей конфигурацией Windows, и, в соответствии с приведенной выше рекомендацией, переключитесь на использование исключительно проприетарного программного обеспечения, созданного для вашей видеокарты.
Попробуйте вручную изменить значение реестра для TMM в соответствии с рекомендацией _Tux_
.
Попробуйте переключить основной монитор.
Попробуйте выполнить шаг устранения неполадок, который я рекомендовал в своем предыдущем ответе .
И, наконец, если все это не приводит к решению вашей проблеме, попробуйте программное обеспечение управления окнами стороннего, такие как Ignytion Layout Windows , диспетчер dennis
рекомендованного родственной Super User пост) или фактическим диспетчер окон (рекомендовано coldblackice
в ветка форума как решающая его проблему) для восстановления ваших оконных позиций.