Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

54 Windows Server, AD и Роли

Event ID 54 TermDD: RDP data stream has been corrupted — решение сбоя

Обновлено: 28.08.2026 · Официальная документация ↗

Симптомы разрыва сессий и повреждения потока RDP (Event ID 54)

Сеансы удаленных пользователей Remote Desktop (RDS / RDP) спонтанно зависают, экран чернеет, и через несколько секунд клиент закрывается с ошибкой: «Сеанс удаленной работы завершен из-за ошибки в протоколе лицензирования / передачи данных». В системном журнале System сервера фиксируется ошибка Event ID 54 TermDD.

ПараметрЗначение
Имя журналаSystem
ИсточникTermDD
ИдентификаторEvent ID 54
УровеньError
Текст сообщенияThe Remote Desktop Protocol data stream has been corrupted. The connection will be terminated.

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

Устранение повреждений потока данных Remote Desktop

  1. Отключение использования ненадежного транспорта UDP для RDP: В 80% случаев повреждение потока данных вызвано потерями UDP-пакетов на нестабильных каналах. Принудительно переведите RDP на надежный протокол TCP:
    # Отключение RDP over UDP через реестр на сервере и клиентах:
    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client" /v fClientDisableUDP /t REG_DWORD /d 1 /f
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SelectTransport /t REG_DWORD /d 1 /f
  2. Отключение графического драйвера WDDM для сеансов RDP: Верните использование стабильного классического XDDM-драйвера видеопотока:
    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v bEnumerateSubKey /t REG_DWORD /d 1 /f
    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v EnableWddmDriver /t REG_DWORD /d 0 /f
  3. Отключение аппаратной разгрузки Large Send Offload (LSO) на сетевой карте: Ошибки в микрокоде сетевого чипа при фрагментации больших пакетов вызывают искажение контрольных сумм:
    Disable-NetAdapterLso -Name "*" -IPv4 -ErrorAction SilentlyContinue
    Disable-NetAdapterChecksumOffload -Name "*" -ErrorAction SilentlyContinue
  4. Коррекция размера MTU на сетевом интерфейсе: При работе через VPN/IPsec снизьте размер MTU до 1350–1400 байт для исключения скрытой фрагментации:
    netsh interface ipv4 set subinterface "Ethernet" mtu=1380 store=persistent

Совет: Если ошибка Event 54 возникает только у пользователей конкретного провайдера или филиала, проверьте наличие промежуточных сетевых экранов (Firewall/UTM) с включенной инспекцией SSL/TLS трафика на порту 3389.

💡 Практика специалистов: Если клиенты жалуются на черные экраны и разрывы Event 54 при открытии тяжелых PDF или видео в терминале, отключите аппаратное кодирование AVC/H.264 в GPO ('Prioritize H.264/AVC 444 Graphics mode = Disabled'). Это полностью стабилизирует работу RDS.

Частые вопросы (FAQ)

Почему переход с UDP на TCP решает ошибку TermDD 54?

Протокол RDP Shortpath/UDP оптимизирован для высокой частоты кадров, но при потере пакетов и сбоях MTU на канале поток теряет ключевые кадры сжатия, что вызывает сбой декомпрессии и ошибку 54.

Как отключить UDP для RDP через доменную групповую политику (GPO)?

В редакторе GPO перейдите в: 'Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Подключения -> Отключить UDP на клиенте' и включите правило.

Влияет ли антивирус на генерацию ошибки Event 54?

Да, модули сетевой защиты антивирусов (Network Attack Protection / SSL Inspection), перехватывающие сокет RDP, могут искажать контрольные суммы пакетов.

Требуется ли перезагрузка сервера после отключения LSO?

Нет, отключение Large Send Offload командлетом Disable-NetAdapterLso применяется немедленно с кратковременным переинициализированием сетевого интерфейса.

Полезные материалы
Рекомендуем