Блог вопиющего в пустыне

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

Просмотров :  61  |  Комментариев :  0

Естественно, первое что сделал, - это обновил rdpwrap.ini. Получил "fully supported".

RDPConf fully_supported

Попробовал подключиться удаленно. 
Результат: число разрешенных подключений к этому компьютеру ограничено.

Число разрешенных подключений к этому компьютеру ограничено

В RDPConf.exe снял галочку "Single session per user". Попробовал подключиться под тем же пользователем, который вошел консольно.
Результат: отказано в доступе.

Отказано в доступе 

Далее отработал рекомендации, приведенные на портале winitpro.ru по адресу https: //winitpro.ru/index.php/2015/09/02/neskolko-rdp-sessij-v-windows-10/

1) С помощью редактора групповых политики gpedit.msc в секции "Конфигурация компьютера –> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Подключения" включил политику “Ограничить количество подключений” и изменил ее значение на 999999.

Ограничить количество подключений

В той же секции отключил политику "Ограничить пользователей служб удаленных рабочих столов".

Ограничить пользователей служб удаленных рабочих столов

Перезагрузил. 
Результат: число разрешенных подключений к этому компьютеру ограничено.

2) Модификация файла termsrv.dll 

Открыл termsrv.dll с помощью HEX редактора. Для редакции Windows 10 22H2 надо было найти строку: 39 81 3C 06 00 00 0F 84 85 45 01 00 и заменить её на B8 00 01 00 00 89 81 38 06 00 00 90. Но такой строки 39 81 3C 06 00 00 0F 84 85 45 01 00 в файле termsrv.dll не было.

3) Обновление ОС компьютера с Windows 10 Pro до Windows 10 Enterprise for Virtual Desktop, т.к. она поддерживает множественные одновременные RDP сессии пользователей. 

Обновление проделал так, как описано на портале https: //winitpro.ru/index.php/2015/09/02/neskolko-rdp-sessij-v-windows-10/, но не на компьютере пользователя, т.к. он был противник таких экспериментов, а на своем ноутбуке, где была установлена такая же Windows 10 22Н2 (сборка 19041.4780), установлен такой же RDP Wrapper, проделаны все предыдущие шаги, и результат параллельных подключений был такой же. Описывать все действия по обновлению ОС нет смысла. Единственное, на последних шагах вылетела какая-то ошибка, но как ни странно, параллельная RDP-сессия пошла. Хотя ОС так и осталась Windows 10 Pro версия 22H2, обновилась только сборка с 19041.4780 до 19045.4780. И при консольном входе в систему добавилась необходимость нажимать клавиши CTRL+ALT+DELETE.

Необходимость нажимать клавиши CTRL+ALT+DELETE

Но такой вариант с компьютером пользователя не прокатывал. 

Поэтому стал шерстить интернет и на каком-то ресурсе нашел ссылку на пропатченный файл termsrv.dll (версия 10.0.19041.3636)

Свойства termsrv.dll

И это было то, что мне реально помогло. В отличие от всех вышеописанных "танцев с бубнами".

Подключился удаленно к компьютеру пользователя с помощью AnyDesk. В директории С:\Windows\System32\ переименовал  termsrv.dll (версия 10.0.19041.4474) в  termsrv_.dll и закинул туда пропатченный  termsrv.dll (версия 10.0.19041.3636).

Замена termsrv.dll

Перезапустил "Службы удаленных рабочих столов".

Перезапуск "Службы удаленных рабочих столов"

Перезапуск "Службы удаленных рабочих столов"

Подключился удаленно к компьютеру пользователя.

Результат: параллельная RDP-сессия пошла.

Параллельная RDP-сессия

Всё.


  • Комментарии
Загрузка комментариев...


Возврат к списку