В настольных ОС от Microsoft имеется возможность удаленного подключения к своей машине, однако одновременно может быть запущена только одна сессия, и работать может только один пользователь. То есть при попытке подключения сеанс текущего пользователя будет отключен.
Предупреждение:
Модификация системных библиотек ОС, является нарушением лицензионного соглашения. Все действия выполняются на свой страх и риск.
Ограничение возможно снять путем модификации библиотеки termsrv.dll.
Для начала сохраним исходную версию библиотеки, на всякий случай.
C:\>copy C:\Windows\System32\termsrv.dll C:\Windows\System32\termsrv.dll.bak
Далее нам необходимо стать владельцем файла и предоставить группе Администраторы права на редактирование.
Затем останавливаем службу удаленных рабочих столов
C:\>net stop TermService
Открываем библиотеку любым HEX-реадкотором и находим в нем следующий кусок: 39 81 3C 06 00 00 0F 84 73 42 02 00
, его необходимо заменить на следующее значение: B8 00 01 00 00 89 81 38 06 00 00 90
. Сохраняем файл, закрываем редактор.
Запускаем службу:
C:\>net start TermService
Теперь создаем нескольких локальных пользователей (если это не было сделано ранее), и они смогут одновременно быть подключенными к своим удаленным рабочим столам.