Manage Learn to apply best practices and optimize your operations.

How to reset the 90 temporary license with Terminal Server/Win2k

A workaround to for the 90 day temporary license that allows you to connect to Win2k server.

I have read a lot of tips on this, but this is the only one that works every time. It's especially useful if you...

have a test environment.

When an ICA client logs onto a Windows 2000 server before it is activated, or if they do not have a Windows NT/2000 machine, they will receive a 90-day temporary license. Once this license runs out they will no longer be able to connect to the Windows 2000 server. Below is a workaround that will work for the 90 days, but then you will have to repeat these steps.

Step 1: Apply Microsoft's fix
This fix needs to be applied to the Windows 2000 server. For more information you can reference TechNet Article, Q287687 - Terminal Services Licensing Enhancements.

Step 2
The next step is to remove the following registry entries on the CLIENT'S machine: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSLicensingStore.

Remove both the license000 and license001 keys. Removing these keys will force the Windows 2000 server to re-assign a license for the client's machine.

Step 3
The final step is to rename the icaapi.dll located on the server under winntsystem32 to icaapi.old. Once a client logs onto the server the icaapi.dll will automatically be recreated.

This was last published in August 2001

Dig Deeper on Windows Server Virtualization and Microsoft Hyper-V

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.