Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

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

Event ID 53 TermDD: RDP will not be available — восстановление доступа

Обновлено: 28.08.2026  ·  Официальная база знаний

Симптомы сбоя драйвера терминалов (Event ID 53 TermDD)

Администраторы и пользователи полностью теряют возможность подключиться к серверу по протоколу Remote Desktop Protocol (RDP). Клиент MSTSC выдает ошибку: «Удаленному рабочему столу не удалось подключиться к удаленному компьютеру». В журнале System регистрируется критическая ошибка Event ID 53 TermDD.

ПолеЗначение
Имя журналаSystem
ИсточникTermDD (Terminal Device Driver)
Код ошибкиEvent ID 53
УровеньError
ОписаниеThe Remote Desktop Protocol will not be available. Failed to create the terminal server device object. Status code: 0xC0000034 (или 0xC000009A).

Сбой означает, что стек драйвера терминальных устройств termdd.sys не смог инициализировать объект виртуального терминального устройства, либо служба TermService не смогла связать сетевой сокет порта 3389 с TLS-сертификатом шифрования RDP.

Пошаговое восстановление работы стека Remote Desktop

  1. Проверка статуса зависимых служб RDP: Убедитесь, что ключевые службы терминалов запущены:
    Get-Service TermService, UmRdpService, SessionEnv | Select-Object Name, Status, StartType
    Start-Service TermService
  2. Генерация нового самоподписанного сертификата RDP: Повреждение RDP-сертификата в хранилище Remote Desktop — частая причина ошибки Event 53. Пересоздайте сертификат:
    # Удалите старый невалидный сертификат:
    Get-ChildItem -Path Cert:\LocalMachine\RemoteDesktop | Remove-Item -Force
    
    # Перезапустите службу TermService для автогенерации нового сертификата:
    Restart-Service TermService -Force
  3. Проверка прослушивания порта 3389: Убедитесь, что сокет открыт:
    Get-NetTCPConnection -LocalPort 3389 -ErrorAction SilentlyContinue
  4. Сброс привязок протокола RDP-Tcp в реестре: Восстановите стандартный уровень безопасности и шифрования:
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v SecurityLayer /t REG_DWORD /d 1 /f
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v UserAuthentication /t REG_DWORD /d 0 /f
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
  5. Проверка целостности драйвера TermDD.sys:
    sfc /scanfile=C:\Windows\System32\drivers\termdd.sys

Внимание: Если на сервере включен режим FIPS (Federal Information Processing Standards) или отключены устаревшие криптопровайдеры SCHANNEL, служба RDP может падать с Event 53 из-за невозможности согласовать TLS-шифры.

Практический опыт инженера: При возникновении ошибки TermDD 53 после обновления Windows обязательно проверяйте права на папку MachineKeys (C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys). Учетная запись Network Service должна иметь права 'Read & Execute', иначе RDP не может прочитать закрытый ключ шифрования.

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

Что делать, если служба Remote Desktop Services (TermService) не запускается?

Проверьте права учетной записи 'NT AUTHORITY\NetworkService' на ветку реестра 'HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server' и директорию 'C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys'.

Как привязать коммерческий SSL-сертификат к интерфейсу RDP через PowerShell?

Используйте WMI-командлет: 'Set-WmiInstance -Path (Get-WmiObject -Namespace root\cimv2\TerminalServices -Class Win32_TSGeneralSetting -Filter "TerminalName='RDP-Tcp'").__PATH -Arguments @{SSLCertificateSHA1Hash="ОТПЕЧАТОК_СЕРТИФИКАТА"}'.

Может ли сторонний драйвер виртуального видеоадаптера блокировать TermDD?

Да, драйверы непрямого отображения (Iddcx / Indirect Display Driver) от ПО удаленного управления (AnyDesk, TeamViewer, Radmin) могут конфликтовать с драйвером TermDD.

Как перезапустить стек RDP без физического доступа к серверу?

Используйте удаленный PowerShell (WinRM): 'Invoke-Command -ComputerName ИМЯ_СЕРВЕРА -ScriptBlock {Restart-Service TermService -Force}'.