Как мне поддержать сеанс RDP со стороны клиента?

Я нахожусь на рабочей станции Windows 7 и должен подключиться к удаленному виртуализированному серверу Windows 2008 через RDP, чтобы использовать приложение для работы. Примерно через 15 минут простоя все зависает, и мне приходится убивать процесс из диспетчера задач и заново открывать соединение. Это не очень практично, но я не имею никакого контроля над тем, что происходит на стороне сервера.

Могу ли я что-нибудь сделать на стороне клиента, чтобы поддерживать соединение в течение более длительного периода времени?

2 ответа

Решение

Вы можете попытаться включить поддержку RDP в реестре:

В regedit.exe в качестве администратора:

  1. Перейти к месту HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server
  2. Создать или редактировать DWORD ценность KeepAliveEnable
  3. Установите это 1,
  4. Сохранить и выйти

В противном случае попробуйте поговорить с ИТ-специалистом на вашей работе, чтобы изменить это:

Для этого в Win Server 2008 есть два параметра в разделе "Сессии служб удаленных рабочих столов":

  • Активный лимит сеанса
  • Предел простоя

Активный лимит сеанса

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

Пользователь получает предупреждение за две минуты до того, как сеанс служб удаленных рабочих столов отключен или завершен, что позволяет ему сохранять открытые файлы и закрывать программы.

Предел простоя

Укажите максимальный период времени, в течение которого активный сеанс служб удаленных рабочих столов может бездействовать (без ввода пользователя), прежде чем сеанс будет автоматически отключен или завершен.

Пользователь получает предупреждение за две минуты до того, как сеанс отключен или завершен, что позволяет пользователю нажать клавишу или переместить мышь, чтобы сохранить сеанс активным.

См. Настройка параметров времени ожидания и переподключения для сеансов служб удаленных рабочих столов.

Другой вариант - отредактировать это значение реестра:

  • HKEY_LOCAL_MACHINE
  • Программное обеспечение => Microsoft => Клиент сервера терминалов
  • DWORD
  • RemoteDesktop_SuppressWhenMinimized
  • Установите значение 2

На стороне клиента мы запускаем кофеин на виртуальном хосте, виртуальной машине и клиенте rdp. Если у вас нет песочницы, вы запустите ее на своем клиентском компьютере, а также в целевом экземпляре rdp.

Другие вопросы по тегам