Проблемы с перекрашиванием экрана приложения
У меня есть эта проблема в последнее время на работе. Это сводит с ума, и я наконец остановился, чтобы задать этот вопрос.
Нередко приложение, которое я запускаю, просто случайно не перерисовывается некоторое время, обычно на экране редактора. Чаще всего это происходит с Expression Web, Visual Studio 2008/2010 и SQL Server Management studio. Эти приложения - то, над чем я работаю больше всего, поэтому я не удивлен, увидев это здесь. Но мне было любопытно, есть ли у кого-нибудь еще решение для этого. Я пробовал:
- Перегружает. Снимок экрана ниже примерно через 10 минут после перезагрузки.
- Новые видео драйверы. На этой машине установлена видеокарта Nvidia Quadro NVS 290 с последними драйверами.
- Закрытие других приложений, это единственное, что работает сейчас.
Что касается аппаратного обеспечения, эта машина оснащена двухъядерным процессором Xeon 2,83 ГГц с двумя гигабайтами и 10 гигабайтами памяти под управлением Windows XP SP3 64bit.
Любая помощь будет отличной.
JNK РЕДАКТИРОВАТЬ:
За комментарии от удаленного (неправильного) ответа:
Я использую двойные мониторы.
Установите его на один дисплей, все еще произошло. Перезагрузился и попробовал еще раз, и это все же произошло. Переключил обратно на двойной экран. Мое разрешение - только 1400x900 на каждом.
2 ответа
По-видимому, это известная ошибка, обнаруженная в Microsoft Connect для двух мониторов.
Например, здесь и здесь сообщалось о Visual Studio 2010 со следующими обходными путями, предложенными людьми (не из Microsoft, поскольку Microsoft все еще "работает над этим"):
- Измените параметры отображения, как описано в разделе Как настроить параметры визуального взаимодействия Visual Studio 2010, насколько это применимо к используемым продуктам,
- Отключите все ускорения DirectDraw и Direct3D: перейдите в Свойства экрана (Экран / Свойства правой кнопкой мыши), вкладка "Настройки", кнопка "Дополнительно", вкладка "Устранение неполадок", переместите ползунок в середину.
- Удалите все панели инструментов: Инструменты-> Настройка-> Панели инструментов и снимите все флажки.
Похоже, проблема с видеокартой. Вы исключили драйверы, хотя я должен спросить, точно ли вы установили 64-разрядные драйверы.
Видеокарта может быть неисправна, но она также может быть неправильно установлена. Если вам удобно заглядывать внутрь компьютера, попробуйте выключить питание, а затем визуально осмотреть видеокарту, где она находится в материнской плате. Металлические щелевые контакты видны вообще? Попробуйте извлечь и снова установить карту, убедившись, что она полностью вставлена. Я все еще сталкиваюсь с картами, которые отказываются сидеть должным образом без некоторой регулировки фланца, который удерживает карту на месте. Когда карта установлена правильно, никакие части контактов слота не должны быть видны.