Включение удалённого рабочего стола (RDP) на Windows Server 2019 occupational — задача, с которой сталкивается каждый админ. Сделать это можно за 2–3 минуты через графический интерфейс, или групповую политику. Далее разберём все варианты, включая нюансы с лицензированием и безопасностью, чтобы вы не тратили время на поиск решений.

Сразу скажу: по умолчанию отключён. Активировать его можно даже на сервере без графической оболочки — через командную строку. Но обо всём по порядку: ниже вы найдёте пошаговые инструкции для каждого метода, а также таблицы с командами и параметрами, которые пригодятся в работе.

Способ 1: через графический интерфейс (GUI)

Самый простой и наглядный способ — использовать «Параметры системы». Подходит, если у вас установлена графическая оболочка Desktop Experience. Чтобы включить удалённый рабочий стол на Windows Server 2019, выполните следующие шаги:

Откройте Пуск → Параметры → Система → Удалённый рабочий стол. Переключите ползунок в положение «Включено» и нажмите «Подтвердить». Система предложит настроить сеть — выберите «Разрешить подключения только с компьютеров с проверкой подлинности на уровне сети» (это безопаснее).

По умолчанию подключаться к серверу смогут только пользователи из группы «Администраторы». Чтобы добавить других пользователей, нажмите «Выбор пользователей» и укажите нужные учётные записи.

После применения настроек проверьте, открыт ли порт 3389 в брандмауэре. Обычно он добавляется автоматически, но если нет — сделайте это вручную через Брандмауэр Windows → Дополнительные параметры → Правила для входящих подключений.

💡

Если сервер не виден в сети, проверьте настройки сетевого профиля — он должен быть «Частный», а не «Общий».

КомандаОписаниеПример
Set-ItemPropertyВключает RDPSet-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name "fDenyTSConnections" -Value 0
Enable-NetFirewallRuleОткрывает порт 3389 в брандмауэреEnable-NetFirewallRule -DisplayGroup "Удалённый рабочий стол"
Get-NetFirewallRuleПроверяет, открыт ли портGet-NetFirewallRule -DisplayName "*RemoteDesktop*" | Select-Object Name, Enabled

Способ 2: через PowerShell

Если графический интерфейс недоступен или вы предпочитаете автоматизацию, используйте PowerShell. Этот метод работает и на сервере без GUI (Server Core). Вот основные команды:

После выполнения команд перезагрузить сервер не нужно — изменения применяются сразу. Чтобы убедиться, что работает, попробуйте подключиться с другого компьютера через стандартное приложение mstsc (Удалённый рабочий стол Windows).

Если подключение не проходит, проверьте:

  • Разрешены ли входящие подключения в брандмауэре;
  • Правильно ли указан IP-адрес или имя сервера;
  • Есть ли у пользователя права на подключение (по умолчанию — только администраторы).

Для массовой настройки серверов можно использовать скрипт PowerShell. Он сэкономит время, если нужно включить на десятке машин.

Способ 3: через групповую политику (GPO)

Если у вас есть домен Active Directory, удобнее всего настраивать через групповую политику. Это позволит централизованно управлять доступом на всех серверах.

Откройте Управление групповой политикой (gpmc.msc) и создайте новую политику или отредактируйте существующую. Перейдите по пути:

  1. Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удалённых рабочих столов → Узел сеансов удалённых рабочих столов → Подключения;
  2. Найдите политику Разрешить пользователям подключение удалённого рабочего стола с помощью Служб удалённых рабочих столов и включите её;
  3. Настройте параметры безопасности в разделе Требовать проверку подлинности пользователей на уровне сети.
⚠️ Внимание: Изменения групповой политики применяются не мгновенно. Чтобы ускорить процесс, выполните на сервере команду gpupdate /force или перезагрузите его.
Какой способ настройки RDP вы используете чаще всего?
Через GUI
Через PowerShell
Через групповую политику
Другое

Настройка безапасности и лицензирования

Включение RDP — это только половина дела. Нужно убедиться, что подключение безопасно и соответствует лицензионным требованиям Microsoft.

ПараметрРекомендацияКак настроить
Проверка подлинности на уровне сети (NLA)ВключитьЧерез GUI: «Параметры → Удалённый рабочий стол → Дополнительные параметры» или PowerShell: Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name "UserAuthentication" -Value 1
ШифрованиеВысокий уровеньВ групповой политике: «Требовать использование конкретного уровня шифрования» → «Высокий»
Лицензии RDSУстановить сервер лицензированияЧерез «Диспетчер серверов → Добавить роли и компоненты → Службы удалённых рабочих столов»

Без лицензий RDS CAL (Client Access License) подключения к серверу будут ограничены по времени (120 дней в нотификационном режиме). Если вы используете для администрирования, лицензии не требуются — это разрешено условиями лицензирования Windows Server. Но если к серверу подключаются обычные пользователи (например, для работы с приложениями), лицензии обязательны.

Устранение распространённых проблем

Даже после правильной настройки могут возникать ошибки. Вот самые частые из них и способы их решения:

Ошибка «Удаленный рабочий стол отключен»

Проверьте, включён ли RDP на сервере (команда reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections должна вернуть 0). Если значение 1 — выполните команду из второго способа.

Если подключение сбрасывается или вы видите сообщение «Служба удалённых рабочих busy», проверьте:

  • Не превышено ли количество одновременно подключённых пользователей (по умолчанию — 2 для стандартной редакции);
  • Достаточно ли ресурсов на сервере (CPU, ОЗУ);
  • Не блокирует ли подключение антивирус или сторонний брандмауэр.

Для диагностики используйте журнал событий Windows: Журналы Windows → Система. Ищите события с источником TerminalServices-RemoteConnectionManager.

Перед настройкой RDP всегда проверяйте, открыт ли порт 3389 и разрешены ли подключения в брандмауэре.

Практика: быстрая настройка для администратора

Если вам нужно быстро подключиться к серверу для администрирования, выполните эти шаги:

Быстрая настройка RDP

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли включить на Windows Server 2019 без графического интерфейса?

Да. На Server Core используйте PowerShell: Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name "fDenyTSConnections" -Value 0 и Enable-NetFirewallRule -DisplayGroup "Удалённый рабочий стол".

Сколько пользователей могут подключаться по одновременно?

В стандартной редакции Windows Server 2019 — 2 пользователя. Для большего количества нужно установить роль Remote Desktop Services и настроить сервер лицензирования.

Как изменить порт с 3389 на другой?

Измените значение параметра PortNumber в ветке реестра HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp. Не забудьте открыть новый порт в брандмауэре.

Почему подключение по работает только из локальной сети?

Вероятно, порт 3389 не проброшен на роутере. Настройте переадресацию портов (Port Forwarding) на вашем маршрутизаторе, указав внешний IP-адрес и локальный сервера.