Сеанс удаленного рабочего стола черный после свертывания

18

ПРОБЛЕМА. Когда я минимизирую сеанс удаленного рабочего стола и восстанавливаю его, экран удаленного рабочего стола отображается черным. Это происходит только при подключении к определенному компьютеру.

ДЕТАЛИ. Если я начну щелкать по черной области, части экрана начнут перерисовываться и корректно отображаться. Например, если я оставлю окно открытым в удаленном сеансе и щелкну, где это окно находится на удаленном компьютере, то это окно - и только это окно - будет перерисовано, а иногда часть этого окна не будет перерисовываться (обычно панель инструментов).

И чтобы уточнить - окно нужно свернуть только на мгновение, чтобы не было проблемы с тайм-аутом. Нажатие или ввод в удаленном сеансе все еще заставляет удаленный компьютер реагировать соответствующим образом. Отключение от сеанса и повторное подключение восстанавливает все изображение на экране, как и щелчок повсюду на черном изображении (что приводит к перерисовке каждого раздела).

КОНФИГУРАЦИЯ. Эта проблема возникает только для меня при подключении к определенному компьютеру (блок W2K-сервера, настроенный для удаленного администрирования) и только с определенными клиентскими компьютерами. Я пробовал 7 разных клиентских компьютеров с различными версиями удаленного рабочего стола (операционными системами были: Win2K, Server 2003, Server 2008, Windows 7 RC, 3 XP), и на двух из них возникла проблема (одна - одна из коробок XP и другой - Windows 7). Те же компьютеры могут без проблем подключаться к другим компьютерам.

ПОПЫТКИ РАЗРЕШЕНИЯ: Я пробовал следующее:

  • Отключите ЛОКАЛЬНУЮ заставку, как указано в Technet
  • Отключено растровое кэширование в клиенте, как упоминалось на многих форумах.
  • Обновлено до версии 6.1 клиента удаленного рабочего стола
  • Использование mRemote (я сомневался, что это сработает, поскольку он использует код MS для подключения к RDP-серверам)
  • Отключение всего видео ускорения.

ВОПРОС: Есть идеи, что вызывает это?

TorgoGuy
источник

Ответы:

15

Решена проблема, когда РДП не вернулась с минимизированной позиции. Это потому, что при сворачивании RDP может не перерисовать графический интерфейс.

Следующее изменение реестра, похоже, решило проблему (XP SP3 32k).

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Terminal Server Client \ Создал новое значение DWORD и назвал его RemoteDesktop_SuppressWhenMinimized. Указано 2 в качестве значения данных.

saxophone21
источник
9

Просто измените глубину цвета удаленного сеанса на 24 бита или меньше. (Вы можете найти параметр «глубина цвета» на вкладке «Дисплей» в свойствах подключения к удаленному рабочему столу)

удачи.

Alex
источник
1
Просто предложение, которое иногда приятно дать немного. Руда информация о том, что происходит и почему ваш предложенный ответ является правильным.
Дрю Хури
1
Это решение работает, но если вы предпочитаете использовать полный 32-битный цвет, вы можете вместо этого отключить Experience-> DesktopComposition. делает вашу тему не-Windows-Aero, но все же лучше, чем необходимость повторного подключения после минимизации ....
Ross Aiken
+1 Оба эти предложения (24-битное или отключение Experience-> Desktop Composition) по отдельности решают проблему локальной локальной сети между компьютерами под управлением Windows 7, поэтому я выбрал последнее, чтобы сохранить визуальное качество.
Коденхайм
4

Я бы попробовал обновить видеодрайвер на коробке Win2000. Из этой статьи MS - http://msdn.microsoft.com/en-us/library/aa383015%28VS.85%29.aspx

«На сервере RDP использует свой собственный видеодрайвер для рендеринга вывода на экран путем построения информации рендеринга в сетевых пакетах с использованием протокола RDP и отправки их по сети клиенту».

августейший
источник
Я не знаю, как можно обновить видеодрайвер RDP (в отличие от обычного видеодрайвера). Если у кого-то есть какие-либо указатели на эту информацию, это будет оценено.
TorgoGuy
Нет, я имел в виду обновление видеодрайвера для любой видеокарты в коробке с Win2000 - «нормальной». В статье говорится, что RDP использует свой собственный видеодрайвер, то есть видеодрайвер в диспетчере устройств для адаптера дисплея.
августа
0

Это не ответ, но у меня тоже есть эта проблема. Локальные сеансы RDP работают нормально, vpn + rdp работают нормально, пока я не минимизирую. Сервер 2000 сервер, клиент Win7 RC. Дискотека и разведка решают проблему, пока я снова не свернусь.

Те же настройки маршрутизатора / кабельного модема / vpn при загрузке в XP на той же машине = это работает. Linux RDP сессии работают также. Я думаю, это связано с тем, как Windows обрабатывает неактивные программы.


источник
0

У меня была эта проблема несколько раз. Я обнаружил, что это происходит только при наличии задержки в моей сети или VPN-подключений.

Саиф Хан
источник
Здесь дело обстоит не так (два компьютера находятся на одном коммутаторе), но спасибо за попытку! :-)
TorgoGuy