Проверяем версию сервера Windows Server 2019, заходим в консоль, вводим winver, если сборка 1809, то выполняем две команды:
takeown /F c:\Windows\System32\termsrv.dll /A
icacls c:\Windows\System32\termsrv.dll /grant Администраторы:F
И подменяем файл из вложения в папку c:\Windows\System32
Настраиваем терминальный сервер:
Через диспечер сервера устаналиваем компоненты:
Служба удаленных рабочих столов, далее - Лицензирование сервера терминалов
Перезагружаемся
Ищем в меню "Диспечер лицензирования удаленных рабочих столов", открываем "Все серверы", выбираем наш сервер, правой кнопкой - Активировать
Затем через ПКМ выбираем "Установить лицензии", выбираем "другое соглашение", выбираем лицензирование на устройство, указываем номер 6565792, указываем количество пользователей.
Настраиваем групповую политику чтобы сервер видел "Сервер лицензирование сервера терминалов":
Пуск - выполнить gpedit.msc
Конфигурация компьютера, Административные шаблоны, Компоненты Windows, Службы удаленных рабочих столов, Узел сеансов удаленных рабочих столов, Лицензирование - Использовать указанные серверы лицензирования удаленных рабочих столов:
Делаем вкл и указываем адрес 127.0.0.1
Перезагружаемся, радуемся жизни.
Если у нас сборка винды отличается от 1809, то качаем hex-редактор, копируем
И ищем в нем тексты:
Windows 10 x64 1909 | 39 81 3C 06 00 00 0F 84 5D 61 01 00 |
Windows 10 x64 1903 | 39 81 3C 06 00 00 0F 84 5D 61 01 00 |
Windows 10 x64 1809 | 39 81 3C 06 00 00 0F 84 3B 2B 01 00 |
Windows 10 x64 1803 | 8B 99 3C 06 00 00 8B B9 38 06 00 00 |
Windows 10 x64 1709 | 39 81 3C 06 00 00 0F 84 B1 7D 02 00 |
На Windows Server 2019 1809 у меня не нашло согласно табличке, нашел то что максимально подходило.
И исправляем этот набор символов на
B8 00 01 00 00 89 81 38 06 00 00 90
После этого опять подменяем библиотеку termsrv.dll
Скачать пропатченную библиотеку.
ОТКЛЮЧИТЕ ОБНОВЛЕНИЯ Windows Server 2019! Иначе все сломается опять =)
Рейтинг: 0 3
Обновлено: 12.05.2025