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

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

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

Event ID 400 TerminalServices-LocalSessionManager: отключение служб RDS

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

Симптомы ошибки Event ID 400

В журнале TerminalServices-LocalSessionManager регистрируется событие Event ID 400: Remote Desktop Services has been disabled. Это приводит к прекращению обработки входящих RDP-пакетов и отказу в установлении сессий.

ПризнакЗначение
Код ошибкиEvent ID 400
ИсточникLocalSessionManager
ПоследствиеНедоступность RDP-соединений

Пошаговое восстановление RDP (Event ID 400)

  1. Включите разрешение входящих подключений:
# Разрешение RDP через реестр:
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name 'fDenyTSConnections' -Value 0 -Type DWord
  1. Перезапустите службу TermService:
# Перезапуск службы:
Restart-Service -Name TermService -Force
  1. Проверьте статус брандмауэра Windows:
# Активация правил фаервола:
Enable-NetFirewallRule -DisplayGroup 'Remote Desktop'

Совет: Проверьте, не применялся ли hardening-скрипт безопасности (например, скрипты CIS Benchmark), который мог централизованно отключить удаленный доступ.

Практический опыт инженера: При регулярном возникновении Event 400 настройте аудит изменения ветки реестра HKLM:\System\CurrentControlSet\Control\Terminal Server, чтобы точно определить процесс, сбрасывающий настройки.

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

Почему после применения скриптов оптимизации появляется Event 400?

Многие скрипты оптимизации и твикеры считают RDP потенциальной уязвимостью и отключают службу TermService.

Как восстановить стандартные настройки брандмауэра для RDP?

Выполните команду: netsh advfirewall firewall set rule group="дистанционное управление рабочим столом" new enable=Yes.

Как проверить, запущена ли служба TermService?

С помощью команды: Get-Service -Name TermService.

Теряются ли несохраненные данные пользователей при возникновении Event 400?

Если сессии были принудительно сброшены, несохраненные данные в открытых программах могут быть утеряны.