По умолчанию протокол Windows Remote Desktop Protocol (RDP) разрешает только один сеанс для одного пользователя. Однако в некоторых случаях вам может понадобиться разрешить несколько сеансов RDP для одного пользователя, особенно в среде разработки или тестирования. В этом руководстве вы узнаете, как изменить настройки Windows, чтобы разрешить несколько сеансов RDP для одного пользователя.

Метод 1: Изменение реестра Windows

Шаг 1: Откройте редактор реестра

  1. Нажмите Win R, введите regedit и нажмите Enter.
  2. Перейдите в:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server
  3. Найдите ключ fSingleSessionPerUser.
  4. Дважды щелкните на нем и измените значение с 1 на 0.
  5. Нажмите OK и закройте редактор реестра.

Шаг 2: Перезапустите службы удаленных рабочих столов

  1. Откройте “Выполнить” (Win R), введите services.msc и нажмите Enter.
  2. Прокрутите вниз и найдите Службы удаленных рабочих столов.
  3. Щелкните правой кнопкой мыши и выберите “Перезапустить”.

Теперь для одного пользователя должно быть включено несколько сеансов RDP.

Метод 2: Использование редактора групповой политики (для версий Pro и Enterprise)

Шаг 1: Откройте редактор групповой политики

  1. Нажмите Win R, введите gpedit.msc и нажмите Enter.
  2. Перейдите в:
    Computer Configuration > Administrative Templates > Windows Components > 
    Remote Desktop Services > Remote Desktop Session Host > Connections
  3. Найдите пункт Ограничить пользователей служб удаленных рабочих столов одним сеансом удаленного рабочего стола.
  4. Дважды щелкните его, установите значение Disabled и нажмите OK.

Шаг 2: Примените изменения

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

gpupdate /force

Перезагрузите компьютер, чтобы настройки вступили в силу.

Метод 3: Использование библиотеки RDP Wrapper (решение сторонних разработчиков)

Если вы используете Windows Home или другую версию, в которой редактирование групповой политики и реестра не работает, вы можете использовать библиотеку RDP Wrapper Library:

Шаг 1: Скачайте RDP Wrapper

  1. Скачайте RDP Wrapper из надежного источника.
  2. Распакуйте файлы и запустите файл install.bat от имени администратора.

Шаг 2: Включите несколько сеансов

  1. Запустите RDPConf.exe и проверьте, что состояние слушателяListening.
  2. При необходимости измените настройки, чтобы разрешить несколько сеансов.

Заключение

Разрешить несколько сеансов RDP для одного пользователя можно с помощью модификаций реестра, редактора групповой политики или сторонних инструментов, таких как RDP Wrapper. У каждого метода есть свои плюсы и минусы, поэтому выбирайте тот, который лучше всего подходит для вашей версии Windows и требований безопасности.