Отключить udp в rdp windows 10

Обновлено: 18.05.2024

Вы когда-нибудь сталкивались с проблемой случайного зависания сеанса удаленного рабочего стола в Windows 10? Как сообщается, эта проблема может быть связана с использованием протокола UDP вместо TCP.

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

Вот три метода, которые могут помочь вам разморозить RDP в Windows 10.

Предупреждение. Будьте осторожны при изменении реестра Windows. Не изменяйте никакие ключи реестра, если это не указано в инструкции. Неправильное редактирование реестра может вызвать общесистемные проблемы, которые потребуют чистой переустановки ОС.

Исправить зависание RDP через командную строку

    на клиентском компьютере.
  1. Выполните следующую команду: reg add «HKLM\software\policies\microsoft\windows nt\Terminal Services\Client» /v fClientDisableUDP /d 1 /t REG_DWORD
  2. Перезагрузите клиентский компьютер.

Ищете простой способ удаленного подключения к компьютерам Windows? FixMe.IT — это самое надежное и экономичное решение для удаленного рабочего стола в мире, которое позволяет подключиться к любому удаленному ПК всего за 3 простых шага.
Вот как это работает.

Исправить зависание RDP через редактор реестра

  1. На клиентском компьютере нажмите Win+R, чтобы открыть окно «Выполнить». Введите regedit и нажмите "ОК".
  2. Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsNT\Terminal Services\Client.
  3. Щелкните правой кнопкой мыши папку «Клиент» и выберите «Создать» > «Значение DWORD (32-разрядное)».
  4. Назовите новое DWORD как fClientDisableUDP. Задайте для параметра "Значение" значение 1, для базы – десятичное число.
  5. Перезагрузите клиентский компьютер.

Исправить зависание RDP с помощью редактора групповой политики

  1. Нажмите Win+R, чтобы открыть окно «Выполнить». Запустите gpedit.msc.
  2. Перейдите в раздел Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы удаленных рабочих столов > Клиент подключения к удаленному рабочему столу.
  3. Включите параметр Отключить UDP на клиенте.

Была ли эта статья полезной для вас? Ознакомьтесь с другими советами и рекомендациями по Windows в нашем блоге и присоединяйтесь к нам в Facebook, Twitter или LinkedIn, чтобы получать все последние обновления по мере их появления.

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

Удаленный рабочий стол Windows всегда основывался на локальных подключениях. Почти всем из нас, кто использует RDP для удаленного доступа к нашей рабочей станции или рабочей среде, требуется какая-либо VPN, прежде чем устанавливать соединение RDP. Таким образом, стабильность RDP зависит от двух факторов: вашего VPN-подключения и вашего RDP-подключения. Сегодня мы рассмотрим, как вы можете устранять неполадки RDP и потенциально улучшать ваше RDP-соединение, чтобы вы могли лучше работать из дома. Это необходимо прочитать, если вы в настоящее время испытываете отставание RDP, вялые соединения или случайное падение RDP в течение дня.

Устранение неполадок

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

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

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

Наконец, эта команда выводит, в каком стеке TCP/IP настроен протокол RDP. Эта и приведенная выше команда могут дать на вашем компьютере результаты, отличные от тех, которые я вам представляю. Поскольку я уже настроил включение UDP с протоколом RDP.

Включить UDP через RDP

Один из способов улучшить подключение по протоколу RDP — включить UDP, а не полагаться только на TCP. Преимущество включения UDP заключается в том, что вы, как и при потоковой передаче клипа YouTube, любой отсутствующий или пропущенный кадр не вызывает дополнительного кругового пути, чтобы попытаться повторить попытку и получить его с сервера. Включение UDP всегда должно положительно сказываться на пользовательском опыте. Для этого вам необходимо выполнить следующие команды Power Shell.

На удаленном компьютере (например, на рабочей станции в офисе)

На хост-компьютере (например, на домашнем компьютере или ноутбуке)

Теперь, если вы снова перезапустите соединение RDP и нажмите и щелкните полосу сигнала в верхнем левом углу дроплета RDP. Вы должны увидеть сообщение с надписью «и UDP включен». Примером этого, когда у вас отличное соединение, может быть.

Качество соединения с удаленным компьютером отличное, UDP включен.

Вот и все, теперь оба UDP настроены для работы на вашем RDP.Это поможет и должно помочь уменьшить медлительность, с которой вы можете столкнуться при интенсивной работе в среде RDP.

Хотите узнать, сталкивался ли кто-нибудь с проблемой зависания RDP-подключения Windows 10 в период блокировки?

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

Шаги, проверенные до сих пор:

  1. Сравнили разные машины одной и той же модели, и у некоторых возникли проблемы, а у некоторых нет, но нет никакой разницы с точки зрения программного обеспечения, исправлений, характеристик оборудования и т. д., графической карты и т. д.
  2. Проверено, не вызывает ли проблему антивирус, но при возникновении проблемы недостаточно ресурсов ЦП и памяти.
  3. Отключение и повторное подключение одного и того же компьютера по RDP работает.
  4. Пользователи одного и того же отдела, когда они в офисе, подключены к сети и удаленному компьютеру RDP, проблем вообще нет.

Следующий план действий:

  1. На разных форумах упоминается одна известная проблема, которая может быть связана с клиентом mstsc на компьютере с Windows 10, поскольку что-то изменилось в протоколе передачи для использования пакетов UDP, необходимо отключить раздел реестра, чтобы он мог использовать протокол TCP. .
  2. Попробуйте проверить, возникают ли у пользователей те же проблемы при использовании средства удаленного просмотра sccm, предоставив им доступ к тестированию.
  3. Измените отображение «Выберите глубину цвета удаленного сеанса» на 16 или 32 бита в параметре RDP.
  4. Попробуйте RDP-клиент из магазина Microsoft и проверьте, сохраняется ли проблема.

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

Об администраторе Ankit Shukla

Меня зовут Анкит Шукла, я работаю в сфере ИТ более 8 лет. Моя основная область знаний связана с SCCM 2007, SCCM 2012, Current Branch и MECM. Я также работал с другими технологиями, такими как Active Directory, O365, VMware.

Похожие вопросы

Развертывание Windows 10 LTSC

Проблема с драйвером управления батареей Surface

Информация о решении Microsoft Security Solution McAfee AV, EDR и DLP для Microsoft AV, EDR и DLP

Повторно зарегистрировать выведенное из эксплуатации совместно управляемое устройство Windows 10.

Я настрою политику на портале intune, но она не применима к Windows 10 vm

Ответы ( 6 )

После выполнения различных шагов по устранению неполадок и, в конце концов, только найденного решения, позволяющего отключить параметры UDP-клиента в локальной групповой политике, Microsoft также подтвердила, что это известная проблема, над которой Microsoft все еще работает, и ориентировочная дата выпуска исправления — апрель. 2021 г., и до сих пор единственным доступным обходным решением является включение этого параметра.

Спасибо за краткое объяснение проблемы.
Пожалуйста, поправьте меня, если я ошибаюсь в любом из пунктов ниже:

<р>1. Вы сказали Личное устройство. Так что это похоже на концепцию BYOD.
2. Существуют ли какие-либо политики, применимые к компьютерам, не принадлежащим вашей организации, но все же подключающимся к локальным устройствам при подключении к VPN с личного устройства?
3. На машине, к которой они подключаются, включена заставка, и она воспроизводится, если ее оставить в покое на несколько минут?
4. Существуют ли в вашем офисе какие-либо настройки электропитания, применяемые к этим машинам? Вы сказали: «Сравнивая разные машины одной и той же модели, некоторые из них сталкиваются с проблемой, а некоторые нет, но нет никакой разницы с точки зрения программного обеспечения, исправлений, аппаратных характеристик и т. д.». Как насчет проверки драйверов, если они совпадают с вашей проблемной машиной и не проблемной машиной?
5. Надеюсь, вы не используете брандмауэр PALO ALTO. Если да, то вам нужно убедиться, что аутентификация обойдена, поскольку PALO ALTO требует аутентификации один раз в 24 часа (это полностью зависит от организации, поскольку это настраивается).
6. Вы установили Wireshark и отслеживали трафик через 3389?
7. Можем ли мы сделать зеркалирование портов как для рабочих, так и для нерабочих машин? Это даст нам некоторое представление. Надеюсь, что и рабочие, и неработающие RDP-клиенты находятся в одной и той же V-LAN.
8. Какой VPN мы здесь используем? Я предполагаю, что если брандмауэр PALO ALTO, то это будет глобальная защита.
9. Мы запускали SFC на неработающей машине? Как предложил Anoop Sir, мы также обновили программное обеспечение RDP Client?
10. Отвечают ли машины, как только мы отключаемся и повторно используем RDP? Как вы сказали, переподключение работает. Фактическое время зависаний меняется или всегда одинаково?
11. Мы перезагрузили сокет и попробовали? netsh winsock reset — можно попробовать. Надеюсь, у вас не установлено программное обеспечение F.lux ни в одном из них. Мы видели это еще в 2017 году для Windows 7.
12. Надеюсь, что удаленные машины, доступные в вашем офисе, имеют Отключите все USB-устройства только для тестирования. Также загрузите последние версии драйверов чипсета, обновите сетевые драйверы и BIOS. Надеюсь, на этих проблемных машинах не установлены бустеры драйверов.

Извините, что набрал личное устройство, это офис, который предоставляет пользователям ноутбуков, использующих дома и подключенных через vpn.

Итак, прямо сейчас мы получили некоторые результаты, предоставили доступ к использованию RC Viewer, и пользователь действительно использовал его, и вообще не было зависаний.

Отключите политику отключения udf для клиентов как на удаленном, так и на локальном компьютере, и он вообще не зависает.

В этой статье мы покажем, что делать, если вы видите черный экран вместо рабочего стола при подключении к удаленному хосту Windows через RDP. Эта проблема часто возникает в последних сборках Windows 10 и Windows Server 2019, и я решил предоставить некоторую информацию о типичных решениях из нашей внутренней базы знаний HelpDesk.

Итак, вы пытаетесь подключиться к удаленному компьютеру с помощью стандартного клиента Windows RDP ( mstsc.exe ), и после ввода учетных данных вы видите черный экран вместо рабочего стола.

Черный экран при входе в удаленный рабочий стол (RDP) на хосте Windows

Существует множество причин появления черного экрана в сеансе RDP. Их довольно сложно диагностировать или классифицировать.

  1. Нажмите CTRL+ALT+END во время сеанса RDP (это также позволит вам сменить пароль в сеансе RDP), а затем нажмите «Отмена». Это иногда позволяет вам вернуться к рабочему столу в сеансе RDP. Если это не помогло, откройте Диспетчер задач с этого экрана и запустите процесс Проводника (Файл -> Запустить новую задачу -> explorer.exe -> OK);
  2. Убедитесь, что кэширование отключено в настройках клиента RDP (отключите параметр «Постоянное кэширование растровых изображений» на вкладке «Впечатления») и используется разрешение экрана, поддерживаемое удаленным хостом (установите более низкое разрешение экрана на вкладке «Отображение» или попробуйте использовать полноэкранный режим);
  3. Убедитесь, что и на вашем, и на удаленном компьютере установлены последние версии видеодрайверов. Попробуйте использовать автоматическое обновление драйверов (если вы его не отключили, либо скачайте и установите драйвер вручную);

    В некоторых случаях необходимо установить использование видеодрайвера XDDM вместо WDDM. Для этого откройте редактор локальной групповой политики (gpedit.msc) и установите параметр Использовать драйвер графического дисплея WDDM для подключений к удаленному рабочему столу = Отключено в Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленного рабочего стола. -> Среда удаленного сеанса (или то же самое в реестре: reg add «HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services» /v «fEnableWddmDriver» /t REG_DWORD /d 0 /f ). Обновите параметры групповой политики на вашем хосте RDP/RDS;
  4. В Windows Server 2016 с настроенным временем ожидания сеанса RDP я столкнулся с жалобами пользователей на то, что после попытки подключения к отключенному сеансу он не активировался должным образом, и они видели черный экран. Только пользователь может завершить сеанс RDP (CTRL+ALT+End -> Выход), или администратор может принудительно закрыть его (как это описано в статье Службы удаленных рабочих столов сейчас заняты). Или настройте более агрессивные параметры для завершения отключенных пользовательских сеансов;
  5. Отключите использование UDP-порта 3389 для трафика RDP (он используется вместе с RDP TCP-портом 3389 по умолчанию в Windows Server 2012 R2/Windows 8.1 и более поздних версиях). Это можно сделать, включив параметр Отключить UDP на клиенте в локальном объекте групповой политики на клиентском устройстве (Конфигурация компьютера -> Политики -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Клиент подключения к удаленному рабочему столу) или через реестр. : reg add «HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client» /v «fClientDisableUDP» /t REG_DWORD /d 1 /f . Чтобы отключить протокол UDP для трафика RDP на стороне сервера, включите параметр GPO … Узел сеансов удаленных рабочих столов -> Соединения -> Выбрать транспортные протоколы RDP = Использовать только TCP ;
  6. Иногда на хостах RDS необходимо перезапустить службу Audiosrv (Windows Audio), после чего загружается профиль пользователя и появляется рабочий стол.
  7. Microsoft предлагает некоторые другие рекомендации, которые не всегда помогают, но могут устранить источник проблемы:

    отключить сжатие rdp

    1. Убедитесь, что ваш узел RDP, клиент и все сетевое оборудование между ними настроены на одинаковый размер MTU.
    2. Отключите сжатие трафика RDP в локальном редакторе GPO: Настройте сжатие для данных RemoteFX = Не используйте алгоритм сжатия RDP (Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов);
    3. Если проблема черного экрана в сеансе RDP возникает в Windows Server 2019 или Windows 10 1809+, откройте средство просмотра событий и проверьте журналы приложений и служб —> Microsoft —> Windows —> RemoteDesktopService-RdpCoreTS.Посмотрите, есть ли какие-либо ошибки, такие как «Failed GetConnectionProperty» в CUMRDPConnection::QueryProperty at 2884 err=[0x80004001]‘, «Connection не поддерживает перенаправитель ошибок входа» в CUMRDPConnection::GetLogonErrorRedirector at 4199 err=[0x80004001] . Если вы их видите, отключите URCP (универсальный протокол управления скоростью), используемый для передачи некоторых данных между вашим RDP-клиентом и сервером по UDP (MS-RDPEUDP2):
      reg add «HKLM\SOFTWARE\Microsoft\Terminal Server Client ” /v “UseURCP” /t REG_DWORD /d 0 /f
      Или вы можете установить этот параметр реестра с помощью PowerShell:
      New-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Terminal Server Client' -Name UseURCP -PropertyType DWord -Значение 0
    4. Читайте также: