Changing Server 2008 Key from MAK to KMS

I have set up a KMS server for our organization.

We have several Windows 2008 servers that have been activated using our MAK key.

How do I convert the MAK key to the KMS key without these servers becoming KMS management servers.

I tried SLMGR /upk but that didn't seem to do anything.
Joel ParmerProgram CoordinatorAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


Converting MAK Clients to KMS and KMS Clients to MAKBy default, Windows 7 and Windows Server 2008 R2 operating systems use KMS for activation. To change existing KMS clients to MAK clients, simply install a MAK key. Similarly, to change MAK clients to KMS clients, run:

Copy Code slmgr.vbs /ipk <KmsSetupKey>where KmsSetupKey is one of the setup keys shown in Table 4. After installing the KMS setup key, activate the KMS client by running cscript slmgr.vbs /ato.

Table 4   KMS Client Setup Keys

Operating System Edition
 Product Key
Windows 7
Windows 7 Professional
Windows 7 Professional N
Windows 7 Enterprise
Windows 7 Enterprise N
Windows 7 Enterprise E
Windows Server 2008 R2
Windows Server 2008 R2 HPC Edition
Windows Server 2008 R2 Datacenter
Windows Server 2008 R2 Enterprise
Windows Server 2008 R2 for Itanium-Based Systems
Windows Server 2008 R2 Standard
Windows Web Server 2008 R2
Joel ParmerProgram CoordinatorAuthor Commented:
"Copy Code slmgr.vbs /ipk <KmsSetupKey>where KmsSetupKey is one of the setup keys shown in Table 4. After installing the KMS setup key, activate the KMS client by running cscript slmgr.vbs /ato."

Doesn't this process register the server as a KMS host server?
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Joel ParmerProgram CoordinatorAuthor Commented:
Thanks TAWPower.

I typed the command below and it just hangs with the following text on the screen.

C:\Windows\System32>cscript slmgr.vbs /ipk W6JVC-2X8PH-7MC3C-M7PH6-RYD3C
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
Joel ParmerProgram CoordinatorAuthor Commented:
I also tried the same command and used the key YC6KT-GKW9T-YTKYR-T4X34-R7VHC and it still hangs and nothing seems to be happening.
This is potentially a permissions issue. Can you turn off UAC and see if that helps?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Also, did you register that key on the KMS?
Glad that worked for you... Thanks for the points.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.