Инструкция
Виталий Тимцурак đã chỉnh sửa trang này 4 tháng trước cách đây

Инструкция: Как разрешить несколько одновременных RDP сеансов в Windows 10/11

Данная инструкция описывает метод с использованием утилиты RDP Wrapper, который позволяет снять ограничение на количество одновременных удаленных подключений по протоколу RDP в клиентских версиях Windows 10 и 11.


⚠️ Важное предупреждение

Все описанные ниже модификации операционной системы считаются нарушением лицензионного соглашения Windows, и вы используете их на свой страх и риск.


Шаг 1: Подготовка — Включение Удаленного рабочего стола (RDP)

Прежде чем приступать к модификации, убедитесь, что протокол Удаленного рабочего стола включен в вашей системе.

  1. Через Параметры:
    • Откройте Параметры (Settings) -> Система (System) -> Удаленный рабочий стол (Remote Desktop).
    • Включите опцию Включить удаленный рабочий стол (Enable Remote Desktop).
  2. Через Классическую панель:
    • Выполните команду SystemPropertiesRemote.
    • Перейдите на вкладку Удаленный доступ (Remote Settings).
    • Включите опцию Разрешить удалённые подключения к этому компьютеру (Allow remote connection to this computer).

Шаг 2: Установка RDP Wrapper

RDP Wrapper — это Open-source утилита, которая действует как прослойка и позволяет обойти ограничения без изменения системного файла termsrv.dll.

  1. Скачайте RDP Wrapper:
  2. Установка:
    • Распакуйте содержимое архива.
    • Запустите файл install.bat с правами администратора.

Шаг 3: Обновление конфигурационного файла rdpwrap.ini

Так как утилита не обновляется с 2017 года, для поддержки актуальных версий Windows необходимо обновить ее конфигурационный файл.

  1. Остановите службу TermService:
    • Откройте PowerShell или Командную строку с правами администратора.
    • Выполните команду для остановки службы удаленных рабочих столов:

      Stop-Service termservice -Force
      
  2. Скачайте актуальный конфиг:
    • Выполните следующую команду в PowerShell, чтобы автоматически загрузить и заменить файл rdpwrap.ini актуальной версией:

      Invoke-WebRequest https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini -outfile "C:\Program Files\RDP Wrapper\rdpwrap.ini"
      
    • Альтернативный вариант: Скачайте содержимое этой страницы и вручную скопируйте его в файл C:\Program Files\RDP Wrapper\rdpwrap.ini, заменив старое содержимое.

  3. Перезагрузите компьютер.

Шаг 4: Проверка и завершение

  1. Проверка статуса:
    • Запустите утилиту RDPConf.exe (находится в папке установки C:\Program Files\RDP Wrapper).
    • Убедитесь, что в секции Diagnostics все элементы окрашены в зеленый цвет, а в поле State отображается сообщение [Fully supported]. 2. Проверка подключения:
    • Попробуйте подключиться к компьютеру по RDP одновременно под разными учетными записями. Теперь оба сеанса должны быть активны.
    • Опционально: Вы можете проверить список активных сессий с помощью команды в командной строке:

      qwinsta
      

      В выводе должны отобразиться две или более активных сессии (Active) для разных пользователей.