Как включить удаленный рабочий стол из PowerShell в Windows 10

161
w i n d o w s 13.webp

Последнее обновление 04.02.2023 — Алёна Кузнецова

В Windows 10 функция «Удаленный рабочий стол» позволяет получить удаленный доступ к компьютеру, чтобы помогать другим пользователям или управлять службами, не присутствуя при этом физически.

Хотя вы можете управлять этой функцией через приложение «Настройки», вы также можете включить удаленный рабочий стол в Windows 10 с помощью PowerShell. Вы можете использовать этот метод, чтобы создать сценарий для быстрой настройки удаленного рабочего стола на нескольких устройствах или отправить автоматизированный сценарий пользователям для автоматической настройки функции без дополнительных действий.

В этом руководстве вы узнаете, как использовать PowerShell для включения (или отключения) удаленного рабочего стола в Windows 10 и открытия необходимых портов брандмауэра для успешного подключения.

Важно: Удаленный рабочий стол доступен только в Windows 10 Pro. Эта функция недоступна в Windows 10 Home. Кроме того, рекомендуется сделать полную резервную копию вашего компьютера, прежде чем продолжить, так как изменение реестра может привести к необратимому повреждению вашей системы.

Включить удаленный рабочий стол из PowerShell

Чтобы включить протокол удаленного рабочего стола с помощью PowerShell, выполните следующие действия:

  1. Откройте Пуск в Windows 10.

  2. Найдите PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду, чтобы включить удаленный рабочий стол в Windows 10, и нажмите Enter:

    Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0

  4. (Необязательно) Введите следующую команду, чтобы разрешить удаленный рабочий стол через брандмауэр Windows, и нажмите Enter:

    Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

После выполнения этих шагов вы можете использовать современное приложение «Удаленный рабочий стол» или старое приложение «Подключение к удаленному рабочему столу» для удаленного доступа к компьютеру, даже если брандмауэр включен в Windows 10.

Отключить удаленный рабочий стол из PowerShell

Чтобы отключить удаленный рабочий стол из PowerShell в Windows 10, выполните следующие действия:

  1. Откройте Пуск.

  2. Найдите PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду, чтобы отключить протокол удаленного рабочего стола, и нажмите Enter:

    Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 1

  4. (Необязательно) Введите следующую команду, чтобы отключить удаленный рабочий стол через брандмауэр Windows, и нажмите Enter:

    Disable-NetFirewallRule -DisplayGroup "Remote Desktop"

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

Мы ориентируемся в этом руководстве на PowerShell, но вы можете использовать эти шаги для выполнения тех же задач с помощью командной строки.

По теме:  Как отключить Recall (временная шкала AI) в Windows 11