Как включить несколько сессий RDP в Windows 10/11: Настройка RDP Wrapper

Повседневное
Инструкция по настройке многопользовательского режима RDP в Windows 10 и 11. Узнайте, как обойти ограничение одной сессии удаленного рабочего стола с помощью RDP Wrapper. Безопасная установка и решение проблем.

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

Часто возникает ситуация, когда дома стоит мощный ПК, и к нему периодически необходимо подключаться удаленно. Конечно, можно использовать сторонние программы удаленного доступа (TeamViewer, AnyDesk, Ассистент, AmmyAdmin), но они не всегда удобны или требуют постоянного подтверждения подключения.

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

Проблема одной сессии в версиях Windows 10 и 11

Ситуация усложняется, если компьютером пользуются несколько человек. Согласно лицензионной политике Microsoft, в версиях ОС (Windows 10/11 Pro) поддерживается только одна активная RDP-сессия. Это значит, что если вы подключаетесь удаленно, локальный пользователь (какого-то из членов вашей семьи) будет отключен, и наоборот. Поддержку нескольких одновременных сессий имеют только серверные операционные системы (Windows Server).

Ранее, вплоть до Windows 7, эта проблема решалась пропатчиванием системной библиотеки termsrv.dll. Это позволяло организовать работу в многопользовательском режиме: жена и дети работают локально, а вы спокойно подключаетесь по RDP под своей учетной записью.

Решение для Windows 10 и 11: RDP Wrapper

В современных версиях Windows ситуация усугубилась защитой системы. На сегодняшний день существует два основных пути решения:

  1. Ручное редактирование DLL. Пропатчивание библиотеки через HEX-редактор. Это нарушает целостность системных файлов, может вызвать ошибки обновлений и не рекомендуется новичкам.
  2. Использование утилиты RDP Wrapper. Бесплатное решение, которое не модифицирует системные файлы напрямую, а использует эмулятор для поддержки нескольких RDP-сессий.

Мы рассмотрим второй, более безопасный и удобный вариант.

Пошаговая инструкция по установке RDP Wrapper

Для настройки многопользовательского режима выполните следующие действия:

  1. Скачайте архив. Загрузите актуальную версию утилиты RDP Wrapper по ссылке ниже.
  2. Распаковка. Извлеките файлы из архива в любую удобную папку.
  3. Первичная установка. Нажмите правой кнопкой мыши на файл install.bat и выберите «Запуск от имени администратора». Дождитесь завершения установки.
  4. Копирование файлов. Скопируйте все файлы из распакованного архива в каталог установленной программы. По умолчанию путь следующий: C:\Program Files\RDP Wrapper
  5. Переустановка. В папке программы найдите файл re-install.bat. Запустите его от имени администратора. Этот шаг необходим для обновления конфигурации библиотеки RDP Wrapper.
  6. Проверка статуса. Запустите утилиту RDPConf.exe.
    • Убедитесь, что все поля в окне программы подсвечены зеленым цветом (как на скриншоте ниже).
Статус работы RDP Wrapper в утилите RDPConf

Если индикаторы горят зеленым, настройка прошла успешно.

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

Чтобы воспользоваться возможностью нескольких сессий:

  • Создайте нового пользователя в системе с правами администратора.
  • В свойствах компьютера («Система» -> «Настройки удаленного доступа») разрешите удаленное подключение.
  • Важно: Обязательно задайте пароль для нового пользователя и хотя бы один раз войдите в систему под этой учетной записью локально. Без этого вход по RDP может не сработать.

⚠️ Рекомендации по безопасности сети

При организации доступа из внешней сети (через Интернет):

  1. Смените стандартный порт. В настройках реестра или через утилиту измените стандартный RDP порт 3389 на другой (например, 3390).
  2. Настройте Брандмауэр. Разрешите работу нового порта в брандмауэре Windows.
  3. Проброс портов. На маршрутизаторе укажите тот порт, который вы задали в программе, а не стандартный.

Данный метод протестирован и работает на всех актуальных релизах Windows 10 и Windows 11.

Автоматическое обновление конфигурации

После крупных обновлений Windows файл конфигурации rdpwrap.ini может устаревать, что приведет к ошибке «Listening» (красный индикатор). Для решения этой проблемы существует утилита автоматического обновления.

  1. Скачайте архив с обновлением: [Ссылка на скачивание autoupdate].
  2. Распакуйте содержимое в каталог программы: C:\Program Files\RDP Wrapper\.
  3. Запустите файл autoupdate.bat от имени администратора.
  4. При необходимости перезагрузите ПК.
Как включить несколько сессий RDP в Windows 10/11: Настройка RDP Wrapper

Решение проблем с печатью в RDP

Довольно редко пользователи сталкиваются с некорректной работой принтеров в удаленной сессии после установки RDP Wrapper. Если вы не можете печатать на локальном принтере из удаленного сеанса:

  1. Откройте файл rdpwrap.ini (находится в папке программы) через notepad++.
  2. Найдите через поиск строки SLInitHook.x86 и SLInitHook.x64.
  3. Измените их значение на 0.
  4. Сохраните файл и перезапустите службу удаленного рабочего стола или ПК.

P.S. Напоминаею, пароль для доступа к архивам с утилитами: x-flame.ru.

4.9 57 Голосов
Рейтинг записи

Оцените статью
Портал компьютерной помощи
Подписаться
Уведомление о
guest

97 Комментарий
Старые
Новые Рейтингу
Встроенные отзывы
Посмотреть все комментарии
Юрий
Юрий
6 лет назад

Первая инструкция, которая работает на релизе 1909 ?

Александр
Александр
6 лет назад

Система обновилась и RDP перестал работать. Благодаря данной статье всё заработало. Спасибо большое.

Алексей
Алексей
5 лет назад

на сборке 10.0.18363.778 работает!!!! но почему-то в Service state ver. 10.0.18362.53 Ваш rdpwrap_ini_updater.bat сработал но до версии 657 не поднял. Заметил одну закономерность, что пользователя создавать и активировать строго по вашей инструкции иначе — не дает одновременно работать двум пользователям

Виталий
Виталий
Ответ на комментарий  Александр
5 лет назад

У меня версия как раз 10.0.18362.657, все горит зеленым и работает, «Lissening» и «fully supported», но всё равно не работает параллельная сессия, только один юзер. После обновления kb4556799 перестало работать. Всё, смерть проекту? github умер?

Владимир
Владимир
5 лет назад

Для сборки ОС 10.0.18363.836 не работает ((
Подскажите как решить?

Владимир
Владимир
Ответ на комментарий  Владимир
5 лет назад

Нашел решение )
Заменить нужно rdpwrap.ini
взял ее тут https://github.com/fre4kyC0de/rdpwrap/files/4626244/rdpwrap.v18363.836.zip

Александр
Александр
5 лет назад

Для версии 10.0.18362.836

[10.0.18362.836]

LocalOnlyPatch.x64=1

LocalOnlyOffset.x64=82FC5

LocalOnlyCode.x64=jmpshort

SingleUserPatch.x64=1

SingleUserOffset.x64=0DBFC

SingleUserCode.x64=Zero

DefPolicyPatch.x64=1

DefPolicyOffset.x64=1FE15

DefPolicyCode.x64=CDefPolicy_Query_eax_rcx

SLInitHook.x64=1 SLInitOffset.x64=22DDC

SLInitFunc.x64=New_CSLQuery_Initialize

LocalOnlyPatch.x86=1

LocalOnlyOffset.x86=B7D06

LocalOnlyCode.x86=jmpshort

SingleUserPatch.x86=1

SingleUserOffset.x86=50535

SingleUserCode.x86=nop

DefPolicyPatch.x86=1

DefPolicyOffset.x86=50269

DefPolicyCode.x86=CDefPolicy_Query_eax_ecx SLInitHook.x86=1

SLInitOffset.x86=5A77A

SLInitFunc.x86=New_CSLQuery_Initialize

[10.0.18362.836-SLInit]

bInitialized.x64 =F6A8C

bServerSku.x64 =F6A90

lMaxUserSessions.x64 =F6A94

bAppServerAllowed.x64 =F6A9C

bRemoteConnAllowed.x64=F6AA0

bMultimonAllowed.x64 =F6AA4

ulMaxDebugSessions.x64=F6AA8

bFUSEnabled.x64 =F6AAC

bInitialized.x86 =D577C

bServerSku.x86 =D5780

lMaxUserSessions.x86 =D5784

bAppServerAllowed.x86 =D578C

bRemoteConnAllowed.x86=D5790

bMultimonAllowed.x86 =D5794

ulMaxDebugSessions.x86=D5798

bFUSEnabled.x86 =D579C

Последний раз редактировалось 5 лет назад от Александр
Erkin
Erkin
5 лет назад

Все поля горят зеленым, но при подключению пишет:»Число подключений к этому компьютеру ограничено…»

Иван
Иван
Ответ на комментарий  Erkin
5 лет назад

Тоже самое, все зеленое, но число ограничено. Если есть решение, прошу поделиться

александр
александр
Ответ на комментарий  Александр
5 лет назад

Все работает, но проблема перестает перенаправлять принтеры, ( нет возможности печатать на локальный принтер)

Серёга
Серёга
Ответ на комментарий  Александр
5 лет назад

У меня всё перенаправляет и принтеры и сканеры штрих-кодов

Серёга
Серёга
Ответ на комментарий  Иван
5 лет назад

Надо галку убрать с «Single session per user»

Станислав
Станислав
5 лет назад

Спасибо! Win 10 1909 сборка 18363.959 — работает

Crystian
Crystian
5 лет назад

Hello. I can connect to an admin account using the RDP Checker, but i can’t using the standard windows RDP tool. Do you know why? It shows an window saying that i cant connect because i already have a console session running. RDP conf is perfectly OK. 

Windows version is 19041.450.

максим
максим
5 лет назад

сделал. все горит зеленым. но , когда подключаюсь к ПК удаленно, то все равно выкидывает! на rdpcheck ввожу пароль пишет «отказно в доступе».. что не так?

Денис
Денис
5 лет назад

«Порывшись в ветке разработчика, нашел рабочий rdpwrap.ini и подкинул его в каталог с RDP Wrapper.»
Так где ссылка на .ini от августа? Адрес тот же, что и в июле. Нет ли тут ошибки?

нзчт
нзчт
5 лет назад

Благодарю мил человек.
На 2004 версии(19041) работает.

Серёга
Серёга
Ответ на комментарий  нзчт
5 лет назад

Благодарочка. У меня тоже тоже 2004 (19041.508). Ураааа!!!

Серый
Серый
5 лет назад

Доброго здоровья. Принтеры перестали печатать локально с удалённой сесси RDP?кто поможет?

ВасилийД
ВасилийД
5 лет назад

Что-то мне сегодня выдало: «В систему вошел другой пользователь.Если вы продолжите он будет отключен.Вы все равно хотите войти?»До этого все нормально было.Десятка опять что-ли обновилась или проблема в другом?

ВасилийД
ВасилийД
Ответ на комментарий  Александр
5 лет назад

Да переустановка помогла, правда пришлось помучиться. Нужно какой-то процесс заглушить, что-бы подсунуть потом обновленный .ini файл, а вот какой конкретно не написано. Пришлось закинуть через LiveUSB. А так спасибо, хороший способ, хотя и не идеальный, может отказать в самый не подходящий момент. И не факт что обновлённый .ini файл быстро найдётся.

ВасилийД
ВасилийД
Ответ на комментарий  Александр
5 лет назад

Пробовал. Почему то этот файл всё равно заблокирован и не удаляется, не заменяется.Унлокер ничего не показывает. Ну да ладно, решил этот вопрос.

Евгения З.
Евгения З.
5 лет назад

Спасибо Вам, низкий поклон!!!!! Святой Вы человек) НЕДЕЛЮ мучалась, только у вас нашла обновленный ini для 10.0.19041.84. Уже с работы уходить собиралась)

CtepaN
Ответ на комментарий  Александр
5 лет назад

На днях срочно понадобилось соединить две сетки. Расстояние небольшое, но витой парой не прокачать. Решение очевидное — оптоволоконка. Кинулся искать мануал — одни общие фразы…
Мост, конечно, сделал. Но ручками-ножками… Могу поделиться опытом для статьи и моделями конвертеров.

Павел
Павел
5 лет назад

Наконец мне помогли. Рил первая статья, которая работает. Спасибо, за иники.

ВасилийД
ВасилийД
5 лет назад

Доброго времени суток! Недавно слетела Win10, пришлось переустанавливать. Раньше всё работало, удалёнка работала, теперь ну ни как не получается. Поставили Windows 10×64 Enterprise LTSC (1809_17763.1518) (05.11.2020), берем файл самый последний rdpwrap.ini от 15.01.2021. Или может нужно брать более ранний? Меняли файл на этот новый, всё равно горит красным. Пользователя с правами администратора сделали, разрешили ему подключение к удаленному рабочему столу. Все ли файлы в самом установщике в актуальном состоянии (ссылка в шапке на RDP Wrapper. Пароль на архив: x-flame.ru) Не надо ли ещё какой файл заменить?

ВасилийД
ВасилийД
Ответ на комментарий  Александр
5 лет назад

Нашёл актуальный файл, заработало.https://github.com/asmtron/rdpwrap/blob/master/res/rdpwrap.ini. Горит зеленым. Но подключиться все равно не могу, пишет что удаленный компьютер не доступен. Правда я ничего не менял в том компьютере, откуда подключался. На этом, где переустанавливали винду, создал того же пользователя с правами админа, выполнил первый вход. Разрешение на подключение сделал, пользователя добавил. Порты те же остались. На роутере проброшен. Ничего не понимаю.

ВасилийД
ВасилийД
Ответ на комментарий  Александр
5 лет назад

Всё спасибо, заработало. Мистика какая-то, на следующий день стало подключаться. Да вроде всё уже знаю, что да как, про брандмауер помню. Компы перезапускал. Извините за беспокойство, спасибо!

Евгения З.
Евгения З.
5 лет назад

«….не забудьте сказать спасибо, через кнопку поддержать проект» Александр, где эта кнопка?

CtepaN
Ответ на комментарий  Александр
5 лет назад

У меня не сработало. Выкинуло на пустую страницу yoomoney.ru

Сергей
5 лет назад

Первый сайт, где нашёлся рабочий *.ini файл.
Скажите,пожалуйста, вы их сами редактируете/адаптируете или где-то находите?

CtepaN
5 лет назад

Очень благодарен автору за статью, слог и оформление! Это труд! И сделан он добротно!
Если вы все остальное делаете с подобным подходом и глубиной проработки -специалист высокого класса.
ПыСы Хотел поддержать проект «устной благодарностью» в кошелек, но yoomoney.ru сбросил соединение…

Последний раз редактировалось 5 лет назад от CtepaN
CtepaN
Ответ на комментарий  Александр
5 лет назад

Еще не теряю надежду и не на устные. Действительно помогли. Хоть и небольшой копеечкой, но отблагодарить надо.

CtepaN
CtepaN
Ответ на комментарий  Александр
4 лет назад

Доброго дня, Александр.
Хочу, таки, поддержать проект. Пока небольшой копеечкой. Статьей(ями), возможно, позже.
Куда слать копейки?

CtepaN
CtepaN
Ответ на комментарий  Александр
4 лет назад

Слава Богу — свершилось!
А то, уже, стыдно перед вами!
Спасибо!

Александр
Александр
5 лет назад

Какой пароль на архив?

oknerazan
oknerazan
5 лет назад

Спасибо вы меня спасли. Доволен очень!

Роман
Роман
5 лет назад

Доброе время. А у всех переадресовывает принтера по easy print драйвером?

Seradmin
Seradmin
5 лет назад

Здравствуйте нужен  rdpwrap.ini 18363.1440 сервак пылится.

dkdk
dkdk
Ответ на комментарий  Александр
5 лет назад

на win10 home 1909 18363.1440 — не работает, много ini перепробовал

dkdk
dkdk
Ответ на комментарий  Александр
5 лет назад

Надо на уже рабочую home версию подключиться по rdp. чтобы удаленно снести антивирь. использую wrapper именно для включения возможности rdp и не для расширения кол-ва сеансов.
Решил проблему обновив win до версии 20H2 build 19042.867

Михаил
Михаил
4 лет назад

Версия 2004 (Сборка ОС 19041.928)
[not supported]
За Microsoft не угнаться((

Tim
Tim
4 лет назад

Релиз 19043.1081, сработает?

Maxim
Maxim
4 лет назад

10.0.18362.1766
Attention! we could not find settings for 10.0.18362.1766!

Maxim
Maxim
4 лет назад

Добрый день!
Появилась такая проблема
10.0.18362.1766 not supported
может есть уже решение

Toni
Toni
4 лет назад

На 10.0.19043.1288 кто-нибудь решил проблему?

Александр
Ответ на комментарий  Александр
4 лет назад

К сожалению, не помогает.
На 10.0.19041.1288 перестало работать где-то недели две назад и никак не восстановить работу.

Последний раз редактировалось 4 лет назад от Александр
Артем
Артем
Ответ на комментарий  Александр
3 лет назад

архив запаролен

Александр
Александр
4 лет назад

Добрый день. У меня вопрос. Что именно можно делать на другом пользователе? У него отдельная мышь и клавиатура? Можно ли запускать несколько мощных 3D программ?

Александр
Александр
4 лет назад

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

Алексей
Алексей
4 лет назад

Спасибо огромное!! Только автоапдейтер выручил, все инишники перебрал руками, ни один не подошел. Еще раз автору респектище!

Андрей
Андрей
3 лет назад

Как быть с версией Windwso 10 1803? 10.0.17134.1304. Listener горит красным

Андрей
Андрей
Ответ на комментарий  Александр
3 лет назад

Спасибо, разобрался. Замечательная вещь.

Николай
Николай
3 лет назад

Не работает для 19044.1706

Screenshot_1.jpg
see_gull
see_gull
3 лет назад

Здравствуйте, Александр. Скажите пожалуйста есть ли уже INI файл для 21H1 (19043.1566) Был бы очень Вам признателен.

97
0
Поделитесь своими мыслями, прокомментируйте.x