Лицензирование сервера терминалов

В этой статье описывается лицензирование сервера терминалов. Требования к лицензированию сервера терминалов отличаются от требований Microsoft Windows NT Server.

Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 187629

Лицензии на подключение к серверу терминалов

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

Первая лицензия — это лицензия Windows NT рабочей станции. Это необходимо, так как клиент сервера терминалов фактически предоставляет клиенту рабочую станцию Windows NT. Если клиент RDP запущен на компьютере под управлением Windows NT 4.0 (сервер, рабочая станция или сервер терминалов), клиент уже приобрел лицензию и не требуется приобретать дополнительную Windows NT Workstation. Если клиент RDP работает на компьютере Windows NT 3.5x, для этого клиента требуется лицензия на обновление Windows NT рабочей станции. Если клиент RDP работает на компьютере с Windows 95 или Windows for Workgroups 3.11, клиенту требуется полная лицензия Windows NT Workstation. Эти три типа лицензий отображаются в диспетчере лицензий сервера терминалов. Обратите внимание, что в правой области экрана первая категория лицензий существующих лицензий Windows NT рабочих станций — "неограниченная". Однако типы лицензий Full и Upgrade будут отображать количество лицензий, приобретенных и введенных в диспетчере лицензий сервера терминалов.

Вторая лицензия — это клиентская лицензия для сервера. Это стандартная лицензия на доступ к серверу, измеряемая в диспетчере лицензий, той же служебной программе, которая находится в Windows NT Server. Диспетчер лицензий не различает клиентский доступ по протоколу RDP и другие типы доступа к серверу (например, он не различает обычный общий файл и доступ к ресурсам принтера). Режимы "На сервер" и "На место" идентичны режимам Windows NT Server 4.0.

Лицензии клиентского доступа в диспетчере лицензий

Диспетчер лицензий сервера терминалов сообщает, но не применяет лицензирование. Принудительное применение исходит от диспетчера лицензий в Windows NT. Если клиенту RDP отказано в доступе к серверу при попытке установить подключение, увеличение количества лицензий в диспетчере лицензий сервера терминалов не решит проблему. Лицензии клиентского доступа должны быть добавлены в диспетчер лицензий.

Если диспетчер лицензий отклонит клиенту RDP доступ, событие будет записано как событие 201 в журнале событий. В сообщении о событии будет показано, что лицензия была недоступна для system для доступа к TermService.

Если клиентские лицензии на доступ доступны в диспетчере лицензий, а диспетчер лицензий сервера терминалов не имеет необходимых лицензий, будет предоставлена временная лицензия. В этом случае в диспетчере лицензий сервера терминалов может отображаться четвертая и пятая категории лицензий: временная Windows NT полная лицензия рабочей станции или лицензия на обновление временного Windows NT рабочей станции. Эти лицензии можно использовать в течение 60 дней. Клиент RDP, используюющий временную лицензию, будет продолжать делать это в течение полных 60 дней, даже если будут добавлены новые лицензии. Через 60 дней срок действия временной лицензии клиента истечет, и клиент получит новую лицензию (либо временную лицензию, если обычные лицензии не доступны, либо одну из новых добавленных лицензий).

Примечание.

При входе в консоль сервера терминалов используется одна клиентская лицензия, но это не отражено в количестве лицензий в диспетчере лицензий. Если доступна только одна клиентская лицензия, клиенты RDP (в консоли или в другом месте) не смогут подключиться, даже если количество используемых лицензий диспетчера лицензий равно нулю.

Если лицензии на клиентский доступ недоступны, даже администратор не может подключиться через клиент RDP. Это отличается от обычного режима лицензирования, так как администраторы всегда могут войти в консоль или подключиться к серверу удаленно, даже если лицензии недоступны. Администраторы должны войти в консоль сервера терминалов или получить доступ к серверу с помощью средств, отличных от клиента RDP, если на сервере терминалов заканчивается лицензия.

Если клиенту RDP отказано в доступе, он получит универсальное сообщение: Сервер терминалов завершил подключение.

Сведения о лицензии записываются на компьютеры с сервером терминалов, Windows NT и Windows 95 в разделе HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing.

Лицензии хранятся на сервере терминалов в каталоге %systemroot%\system32\lserver в файле hydra.mdb. Компьютеры под управлением Windows for Workgroups 3.11 хранят сведения о лицензировании в файлах *.bin в каталоге Regdata в разделе Система. Типичный путь — C:\Windows\System\Regdata.

Диспетчер лицензий сервера терминалов создает семь временных файлов в каталоге System32. Временные файлы называются JET1. TMP через JET7. TMP. Эти файлы используются для временного хранения вновь созданных лицензий.

Можно иметь более семи JETx.TMP файлов. Если сервер выключен без использования процедуры завершения работы или сервер завершает работу в сеансе клиента RDP, файлы JETx.TMP не очищаются. Завершение работы сервера через сеанс клиента RDP обычно не является проблемой, так как службы записываются для обработки отключений питания путем очень быстрой фиксации кэшированных данных. Однако администраторы должны знать, что обычные процедуры завершения работы не выполняются. При завершении работы сервера на консоли все службы будут остановлены до завершения работы сервера. Сервер завершает работу немедленно, без правильной остановки служб, если завершение работы выполняется через сеанс клиента. Так как службы не получают уведомления, файлы JETx.TMP уже будут существовать при перезапуске сервера. Служба диспетчера лицензий сервера терминалов создаст семь новых файлов JETx.TMP.

Если JETx.TMP файлы с номером 1–7 существуют, сервер создаст новые файлы под номером 8–14. Если вы удалили файлы 1–7 (что можно сделать, так как они не будут открыты) и снова завершите работу системы через клиент RDP, новые файлы, созданные при запуске, снова будут иметь номер 1–7. Таким образом, файлы с наибольшим номером не обязательно используются.

Если JETx.TMP файлы являются проблемой, удалите JET*. TMP-файлы. Будут удалены только закрытые неиспользуемые файлы. Вы не можете удалять открытые или используемые файлы.

Сбор данных

Если вам нужна помощь со стороны службы поддержки Майкрософт, рекомендуем собрать информацию, выполнив действия, описанные в статье Сбор информации с помощью TSS для проблем с взаимодействием с пользователем.