
При использовании 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 Шаги:
- В поле поиска Windows введите:
gpedit
- Нажмите
Edit group policy [Control Panel]
«Применить». - Нажмите
Computer Configuration
- Нажмите
Administrative Templates
- Нажмите
Windows Components
- Нажмите
Remote Desktop Services
- Нажмите
Remote Desktop Connection Client
- Двойной клик
Turn Off UDP On Client
- Выбирать
Enabled
- Нажмите
Apply
и затемOK
- Перезапустите подключение к удаленному рабочему столу.
Подробное обсуждение этого вопроса можно найти здесь:Удаленный рабочий стол периодически зависает. См. ответ, предоставленный @Nat.