Windows RDP через OpenVPN: ввод по-прежнему проходит, но экран не обновляется

Windows RDP через OpenVPN: ввод по-прежнему проходит, но экран не обновляется

При использовании Windows 10 на 10 RDP через Open VPN и Wifi, есть спорадические проблемы с подключением - я предполагаю. Проблема, которую я описываю, чаще случается, когда соединение Wifi плохое, но также случается и при очень хорошем (насколько я могу судить) соединении Wifi.

Время от времени удаленный экран перестает обновляться. Я просто вижу то, что видел в последний раз. Ввод с клавиатуры/насыпи, похоже, все еще работает, что я заметил после повторного подключения. Экрана повторного подключения RDP нет, инструмент, похоже, думает, что соединение все еще работает.

Нет автоматического подключения или какого-либо исправления RDP-подключения, мне приходится вручную отключаться и подключаться заново.

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

В худшем случае это происходит каждые несколько минут и серьезно нарушает рабочий процесс.

Есть ли какая-то настройка, которая может это исправить и/или автоматически переподключить RDP (уведомляя о разрыве соединения)?

решение1

Столкнулся с этой проблемой также при использовании RDP на удаленном сайте через OpenVPN. Это было не на каждом компьютере в удаленном месте, но затронуло, может быть, 2-3 компьютера в локальной сети (хотя проблеманикогдапроизошло, когда я подключался по RDP к известному рабочему соединению в пределах этой локальной сети и подключался по RDP с этой рабочей машины к тем, которые вызывали у меня проблемы через VPN)... Кроме того, туннелированные SSH VNC-соединения работали нормально на ВСЕХ компьютерах через туннель VPN. Получен постоянный ответ ping от этих проблемных машин, и скорость сети на iPerf между моим устройством и проблемными машинами через OpenVPN работала так, как и ожидалось. Очевидно, былонетпроблема с сетью или VPN...

Так как это не была проблема сети, я начал рассматривать ее как возможную проблему уровня приложения. Снижение настроек производительности (на вкладках «Дисплей», «Локальные ресурсы» и «Опыт») в клиентском приложении Windows Remote Desktop Connection не помогло решить проблему с RDP-подключениями. Я провел небольшое исследование, похоже, кто-то смог решить ее на форумах OpenVPN, обновив клиент OpenVPN Connect до последней версии, но мне это не помогло.

Обнаружил, что та же проблема возникала и на моем настольном компьютере, и на ноутбуке (оба работали под управлением Windows 10 2004) при подключении к тем же компьютерам, но когда я использовал RDP на iOS с помощью клиента удаленного рабочего стола Microsoft, проблем не возникало...

Итак, я зашел в приложение Microsoft Store в Windows и установил эту версию приложения Microsoft Remote Desktop, и вуаля! соединения заработали нормально.

Почему это...Я не знаю... один из аппаратов, дающих мнесамый большойПроблема была в работе Server 2012 R2, поэтому я знаю, что это не из-за того, что мой клиент устарел. Все остальные компьютеры в офисе работали под управлением последних версий Windows 10, но только 2 из этих устройств из 9 вызывали у меня первоначальную проблему, и одно из них работало нормально некоторое время... но использование RDP-клиента из магазина приложений работает отлично на всех проблемных компьютерах.

решение2

Все заслуги принадлежат Erik9261 изhttps://community.spiceworks.com/topic/2269433-удалённый-рабочий-стол-случайно-зависает, вам нужно прокрутить вниз, чтобы получить его ответ. Вы можете сделать это через реестр (например, через cmd, см. ниже) или gpo тоже.

Копировать вставить

У меня было несколько клиентов, сообщавших о том же. Оказывается, похоже, Microsoft внесла некоторые изменения в RDP в Windows 10 версии 1903, чтобы он использовал UDP вместо TCP. Был параметр реестра, который вы можете добавить, чтобы вернуть его к старому TCP-соединению. После изменения этого у клиентов не было никаких зависаний.

Я думаю, что вам нужно добавить этот ключ только на подключающемся клиентском ПК, но в моем случае я добавил его и на клиентском, и на удаленном ПК, на всякий случай.

Запустите это в Admin CMD, затем перезапустите все активные сеансы RDP. Пакетный файл

reg add "HKLM\Software\Policies\Microsoft\Windows NT\Terminal Services\Client" /v fClientDisableUDP /d 1 /t REG_DWORD

Это было так раздражающе - если вас это затронуло, перезапуская RDP посреди работы, несколько раз, ввод все равно проходит, так что в худшем случае кто-то нажимает на очень плохую кнопку. Альтернативные (хорошие) решения RDP, такие как из Магазина Windows или mRemoteNG, не поддерживают несколько мониторов (да, сейчас 2020 год, у всех должно быть несколько мониторов, и RDP используется не только для поддержки, но и для полной удаленной работы..). У меня много раз возникала эта проблема через OpenVPN, и гораздо больше при подключении через (полная мощность сигнала) WiFi. Иногда даже через локальную сеть, хотя есть большая разница между предоставленной картой Ethernet (встроенная в ноутбук = плохо, док-станция = хорошо).

решение3

Могу добавить, что у нас была та же проблема, и теперь с обновлением Windows 10 20H2 (на обоих компьютерах) она, похоже, решена.

решение4

Есть 2 решения этой проблемы.

Первый вариант дан @andreas-reiff в его ответе со ссылкой:Удаленный рабочий стол случайно зависает - см. Эрик 9261

Второй метод использует графический интерфейс Windows вместо командной строки для редактирования реестра и описан здесь:RDP-подключение зависает в Windows 10

Метод 2 Шаги:

  1. В поле поиска Windows введите:gpedit
  2. Нажмите Edit group policy [Control Panel]«Применить».
  3. НажмитеComputer Configuration
  4. НажмитеAdministrative Templates
  5. НажмитеWindows Components
  6. НажмитеRemote Desktop Services
  7. НажмитеRemote Desktop Connection Client
  8. Двойной кликTurn Off UDP On Client
  9. ВыбиратьEnabled
  10. Нажмите Applyи затемOK
  11. Перезапустите подключение к удаленному рабочему столу.

Подробное обсуждение этого вопроса можно найти здесь:Удаленный рабочий стол периодически зависает. См. ответ, предоставленный @Nat.

Связанный контент