I have just setup a Windows Server 2012 RDS environment with Per Device CALs. Looking at RD Licensing Manager it is handing out multiple temp CALS per machine and multiple permanent CALS per machine. At this rate I will run out of licenses very shortly.

I understand that it would issue a temp license until the second logon, but why would it issue multiple licenses to the same machine?
How can I get a better breakdown of the differences in the issued CALS than RD Licensing Manager?
Any PowerShell commands to find out more information?


The issue happen if the local license store on the PC got erased. (or on cloned PC) (HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing - http://support.microsoft.com/kb/187614), the server will issue a new's one.

The 90 days cleaning period will erase those old entry by itselft, but can restrict you in the short term if your license pool is short.

  • It's happening on multiple machines sitting in front of me that have not been erased. Clarify on cloned. All of our machines are cloned, but sysprepped and cloned the right way. – John Wesley Gordon Jan 26 '15 at 18:03
  • Check the registry key I give to be sure no GPO or policy prevent a write there. – yagmoth555 Jan 27 '15 at 1:31
  • Administrators and System have Full Control - Allow to that key. – John Wesley Gordon Jan 27 '15 at 20:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.