2008 July 04 2008

Reset the 90-day trial licenses on Windows Terminal Server

Category: Operating systems , Windows - acecondor @ 18:19

terminal_server.jpg

To reset the trial license for Terminal Server Microsoft Windows Server (2000 and 2003) as follows:

  • Disconnect all of the client terminal
  • On the server shut down the Terminal Server Licensing
  • Move the contents of the folder% WINDIR% \ system32 \ LServer in a temporary folder (used only as a backup)
  • The folder will be empty LServer
  • Restart the Terminal Server Licensing service
  • For each client to clear the registry key HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSLicensing

To reconnect to the server to each new client will be granted a new temporary license for 90 days (120 for Windows Server 2008). Warning: The procedure described is not a CRACK but a procedure described by Microsoft itself, to use a case of licensing issues such as corruption of the database.

UPDATE: I'm doing some testing on Windows Server 2008

Technical Information

LServer folder contains the following files:

  • Edb.log - Register of transactions on the database of licenses
  • edb.chk - Control file used to report the use of the database during the transitions
  • Res1.log - Wires registry backup, in case you run out of disk space. Limited to 5MB
  • Res2.log - Same order of the previous file
  • TLSLic.edb - The current license database
  • temp.edb - Used to store information about transactions in progress

Source: http://support.microsoft.com/?id=839878

Possible problems:

  • Error code 31 to restart the service: you create a new folder instead of draining the existing one, check the folder permission lserver

Tags: , , , , , , ,

5 Responses to "Reset trial licenses of 90 days in Windows Terminal Server"

  1. Alexander writes:

    Hello, Thanks for the article but I was wondering you have completed the tests for Server2008? If you are successful with that? Were you able to reset the trial period?
    Thanks and Hello

    • acecondor writes:

      Hello Alexander,
      the server is in production before I could conclude the evidence and lack of time and I have not completed the necessary checks, sorry.

  2. Manu wrote:

    I had a similar problem with a client that was connected in RDP to Windows Server 2008.
    Solved by simply deleting the registry key HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSLicensing from the client machine.
    The first time you connect to the server, generates a new ClientHWID with a new ClientLicense, the key is compared with a copy on the server. Of course, not finding a match, it will run a new temporary license for the next 90 days. Try it!!

  3. antonio wrote:

    Hello guys, I wanted to know exactly what to delete from REGEDIT, let me explain better I have to delete the folder directly from MSLicensing HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSLicensing or content? always the last thing on MSLicensing folder, the guidance described above, the last "dot" for each client to clear the registry key HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSLicensing, that is exactly what should I do? each pc in my house connects to the server using Remote Desktop user name and password, but every client I can not change the registry because of the restrictions (Users). I can edit the registry only from your administrator. thanks

  4. Manu wrote:

    Exactly, you just delete the folder from MSLicensing HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft client

Reply

Comment moderation turned on. Your comment will not appear immediately.