Upgrading Windows Edition

Posted on Monday, November 1st, 2010 at 1:09 am in

I just needed to upgrade a Windows Server 2008 R2 Standard Box to Enterprise. So after searching around I found DISM.exe, the Deployment Image Servicing and management tool, which gives you the possibility to change the Edition of a Server 2008R2 (or Win 7) without reinstalling it and also without the need for a media.

It’s really a quick and easy task:

Open a command line and type

Dism /Online /GetTargetEditions

You will get the current installed Windows Edition, in my case ServerStandard

You get a list with available upgrade options with:

dism /online /get-targeteditions

So, to upgrade to Enterprise you have just to type:

dism /online /set-edition:serverenterprise /productkey:<your productkey>

The key I used for the command is a KMS-Key. If you just own MAK’s you have to specify one of your Multiple Activation Key’s of course. I’ve added a link to all KMS-Keys at the end of this post.

After the reboot we can check if the upgrade worked.

Here are some useful links:

Technet Library for DISM

KMS Keys

And a more detailed blog post


Add your comment

  1. Jon - November 4, 2010 at 5:39 pm

    I need to run this on a Windows 2008 R2 Server running Exchange 2010 so I can use the clustering features required for Database Availability Groups. I’m just worried that this change might affect Exchange somehow? Do you know if this change would affect something like Exchange or SQL if it is already installed? Or is this change meant for circumstances just like this?

  2. Hans - November 8, 2010 at 2:42 am


    Actually i’ve never tried it with Exchange installed. I could try it today evening. But i don’t think that Exchange or SQL would have troubles with that, because actually the don’t care about the underlaying Windows Edition. I will try it today evening and come back after that to you.

  3. Wayne Whittle - September 9, 2011 at 4:24 pm

    Hi Hans, We are in exactly the same situation as Jon. Did you get a chance to try this out ?

Leave a Reply

Leave A Comment