Прелюдия
В связи с чем возник вопрос удаления терминальных лицензий? Все из-за бага МС. Дело в том, что заводя пользователя в системе допустимо использовать большие и маленькие буквы, только большие или только маленькие. Для примера: логин пользователя DMP, dmp воспринимается системой как один и тот же логин, равно как и Dmp, dmP, dMp и т.д. Система не чуствительна к регистру логина, пока пользователь не становится терминальным. В этом случае, если пользователь войдет в терминал с логином DMP, а после с логином dmp, то сервер терминальных лицензий выдаст две лицензии. Для него это два разных пользователя
Отозвать лицензии невозможно. Можно удалить либо лицензионный пакет целиком, либо полностью базу со всеми лицензиями. Рассмотрим варианты
Вариант 1
Удаление лицензионного пакета. Для этого запускаем RD Licensing Manager и выясняем, какому Keypack ID принадлежит лицензия, которую нужно удалить. Далее в powershell выполняем команду указав свой KEYPACKID
wmic /namespace:\\root\CIMV2 PATH Win32_TSLicenseKeyPack CALL UninstallLicenseKeyPackWithId KEYPACKID
После успешного удаления лицензионного пакета заново его инсталируем
Вариант 2
Средствами RD Licensing Manager перестроить базу лицензий
Вариант 3
Можно удалить базу лицензий вручную. Для этого
- останавливаем службу Remote Desktop Licensing
- переходим в папку C:\Windows\System32\lserver\
- переименовываем TLSLic.edb в TLSLic.edb.old
- запускаем службу Remote Desktop Licensing
- инсталируем все лицензионные пакеты
P.S.
Кстати файлы и папки также не чуствительны к регистру. Создав файл qq невозможно создать в той же папке файлы с именами QQ, qQ, Qq. Можете проверить сами

- Системный администратор с 2000 года
- Участник Хабр Q&A и cyberforum
- Кейсы