The primary registry keys for managing Remote Desktop Services (RDS) Client Access Licenses (CALs) are used to configure the licensing mode and specify the license server. Core RDS Licensing Registry Keys Licensing Mode : Defines "Per User" ( ) or "Per Device" ( ) settings.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\Licensing Core Value Name LicensingMode Data Values Per Device Specified License Servers rds cal license registry key
The Secret Code: Setting this to 2 tells the server to look for Per Device CALs; setting it to 4 switches it to Per User. The Address Book (SpecifiedLicenseServers): The primary registry keys for managing Remote Desktop
They navigated to:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod "The gatekeeper key," Leo muttered. Stop the Remote Desktop Licensing service
Most RDS licensing configurations are stored in the following high-level registry paths: Deployment Configuration (GPO/Policies):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers\SpecifiedLicenseServers Policy-Based Settings : Configures licensing via GPO.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\License Servers\<LSID>The RDS CAL registry keys serve primarily as a caching mechanism for Per-Device licensing tokens. While the registry does not store the 25-character product keys in plain text, it is the central repository for the binary license tokens that validate client connections.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseKeyStore
LicenseKeyStore.%SystemRoot%\System32\LServer.