Event ID 400 TerminalServices-LocalSessionManager: отключение служб RDS
Симптомы ошибки Event ID 400
В журнале TerminalServices-LocalSessionManager регистрируется событие Event ID 400: Remote Desktop Services has been disabled. Это приводит к прекращению обработки входящих RDP-пакетов и отказу в установлении сессий.
| Признак | Значение |
|---|---|
| Код ошибки | Event ID 400 |
| Источник | LocalSessionManager |
| Последствие | Недоступность RDP-соединений |
Пошаговое восстановление RDP (Event ID 400)
- Включите разрешение входящих подключений:
# Разрешение RDP через реестр:
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name 'fDenyTSConnections' -Value 0 -Type DWord- Перезапустите службу TermService:
# Перезапуск службы:
Restart-Service -Name TermService -Force- Проверьте статус брандмауэра Windows:
# Активация правил фаервола:
Enable-NetFirewallRule -DisplayGroup 'Remote Desktop'Совет: Проверьте, не применялся ли hardening-скрипт безопасности (например, скрипты CIS Benchmark), который мог централизованно отключить удаленный доступ.
Частые вопросы (FAQ)
Почему после применения скриптов оптимизации появляется Event 400?
Многие скрипты оптимизации и твикеры считают RDP потенциальной уязвимостью и отключают службу TermService.
Как восстановить стандартные настройки брандмауэра для RDP?
Выполните команду: netsh advfirewall firewall set rule group="дистанционное управление рабочим столом" new enable=Yes.
Как проверить, запущена ли служба TermService?
С помощью команды: Get-Service -Name TermService.
Теряются ли несохраненные данные пользователей при возникновении Event 400?
Если сессии были принудительно сброшены, несохраненные данные в открытых программах могут быть утеряны.