RDP обрывается и зависает: отключение UDP и стабилизация сессий
Симптомы нестабильного подключения по RDP
При работе с удаленным сервером или офисным компьютером через Remote Desktop Connection (mstsc) сессия каждые несколько минут зависает, экран темнеет или появляется сообщение: «Подключение потеряно. Попытка повторного подключения 1 из 20...».
Причины сбоя:
- Начиная с Windows 8/10, клиент RDP пытается передавать графику и звук по быстрому, но ненадежному протоколу UDP (порт 3389).
- При малейшей потере пакетов на стороне провайдера, VPN-туннеля или роутера сессия намертво замирает.
- Проблемы с аппаратной обработкой сжатия графики RemoteFX на стороне клиента.
Решение: Принудительный перевод RDP только на надежный протокол TCP
Для устранения постоянных разрывов достаточно отключить использование протокола UDP для RDP на клиентском компьютере или сервере.
Способ 1. Отключение UDP через редактор групповых политик (Для версий Pro / Enterprise)
- Нажмите Win + R, введите
gpedit.mscи нажмите Enter. - Перейдите по пути: Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Клиент подключения к удаленному рабочему столу.
- Найдите политику «Отключить UDP на клиенте» (Turn Off UDP On Client).
- Откройте ее дважды, установите значение «Включено» (Enabled) и нажмите ОК.
Способ 2. Отключение UDP через системный реестр (Быстро одной командой)
Запустите командную строку от Администратора и выполните команду, запрещающую использование UDP клиентом RDP:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client" /v fClientDisableUDP /t REG_DWORD /d 1 /fШаг 3. Оптимизация параметров файла подключения .RDP
Если вы подключаетесь через сохраненный ярлык .rdp, откройте его в Блокноте и проверьте следующие строчки (при необходимости добавьте их):
audiomode:i:2
compression:i:1
networkconnectiontype:i:6(Параметр audiomode:i:2 отключает передачу удаленного звука, что критически снижает нагрузку на медленные каналы).
Частые вопросы (FAQ)
Снизится ли скорость работы RDP после отключения UDP?
В сценариях просмотра видео по RDP частота кадров может незначительно снизиться, однако для офисной работы (1С, браузер, базы данных) стабильность соединения вырастет в разы.
Нужно ли перезагружать компьютер после изменения реестра?
Перезагрузка не требуется. Достаточно закрыть текущее окно RDP-клиента и подключиться заново.
На какой стороне лучше отключать UDP — на сервере или на домашнем ПК?
Лучше всего применить настройку на клиентском компьютере, с которого вы подключаетесь. Если проблема массовая у всех сотрудников — политику отключают на самом сервере RDP.
Какой стандартный порт используется для RDP по TCP?
Протокол RDP по умолчанию использует сетевой порт TCP 3389.