Удаление лицензий сервера терминалов из клиента RDP

В этой статье описывается удаление лицензий сервера терминалов из клиента протокола удаленного рабочего стола (RDP).

Область применения: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 187614

Сводка

При первом подключении нелицензированного клиента к серверу терминалов сервер терминалов выдает клиенту временный маркер клиентской лицензии (CAL) сервера терминалов. После входа пользователя в сеанс сервер терминалов указывает серверу лицензирования пометить выданный временный маркер CAL сервера терминалов как проверенный. При следующем подключении клиента предпринимается попытка обновить проверенный временный маркер клиентской лицензии сервера терминалов до полного маркера клиентской лицензии сервера терминалов. Если маркеры лицензии недоступны, временный маркер cal сервера терминалов будет работать в течение 90 дней. Лицензия хранится в реестре клиента.

32-разрядные клиенты RDP хранят свою лицензию под ключом HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing.

Важно!

В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Для получения дополнительной информации о том, как создать резервную копию и восстановить реестр, см. статью Сведения о резервном копировании и восстановлении реестра Windows.

Очистка кэша лицензий клиента RDP

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

Для 16-разрядных клиентов RDP выполните команду regedit /v. Затем удалите ключи в разделе \Software\Microsoft\MSLicensing , чтобы очистить кэш лицензий клиента. Вы также можете удалить bin-файлы из \Windows\System\Regdata.

Клиент RDP для Macintosh сохраняет лицензию в файле на локальном компьютере в иерархии папок в разделе /users/Shared/Microsoft/RDC Crucial Server Information/. Чтобы очистить кэш лицензий клиента Macintosh, удалите содержимое этой папки. Клиент попытается получить новую лицензию с сервера при следующем подключении.

При удалении подраздела HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing на клиенте под управлением Windows Vista или более поздней версии последующие попытки подключения к серверу терминалов могут завершиться ошибкой. Кроме того, появляется следующее сообщение об ошибке:

Произошла ошибка в протоколе лицензирования

Чтобы устранить эту проблему, щелкните правой кнопкой мыши ярлык подключение к удаленному рабочему столу и выберите Запуск от имени администратора. По умолчанию подключение к удаленному рабочему столу выполняется от имени пользователя с наименьшими разрешениями пользователя. По умолчанию ограниченный пользователь не имеет разрешения на запись записей реестра в HKEY_LOCAL_MACHINE. Поэтому попытки перезаписать ключ завершаются ошибкой MSLicensing . Запуск подключения к удаленному рабочему столу с учетными данными администратора предоставляет разрешения, необходимые для записи необходимых разделов реестра.

Это устранит проблему

Проверьте, устранена ли проблема. Если проблема не устранена, обратитесь в службу поддержки.