ConfigMgr evaluation expired - what now?

1 minute read

I just rescued myself out of a pretty embarrassing situation… My home lab is managed by ConfigMgr and I am using the eval version for it, all good so far.

System Center 2012 eval versions are valid for 180 days, after that you either need to reinstall them or add a license key, whichever you like.

image

How to add a license key to Configuration Manager post install

Adding the license key to ConfigMgr post install is pretty easy. Just run the setup.exe from your local ConfigMgr Installation directory. DO NOT use the installation media, it won’t work!

Choose “Perform Site Maintenance or reset this site”:

image

The next page normally let’s you add a license key. Normally, that’s before your version has expired.

As soon as it’s expired ConfigMgr changes a registry key on the Site Server.

HKEY\_LOCAL\_MACHINE\SOFTWARE\Microsoft\SMS\Setup

This key has a value of “Product ID” which can have two values itself, either “EVAL” or “NONEVAL”.

As soon as an Eval version expires ConfigMgr sets that value from “EVAL” to “NONEVAL” and because of this the setup wizard will not show you the option to insert a license key.

Changing that value to “EVAL” again makes the setup wizard think that you are still running an Eval version and upon restart of setup.exe you are presented with the option to add a license key.

image

image

After setup completion and a console restart the console now reflects the changes:

image

I am not talking about supportability here, because I don’t know if this is even supported. Anyway, if you need to ask yourself this question, you’re probably doing something else very wrong. (like running an eval in production…)

Updated:

Leave a Comment