How to upgrade Windows 2012 R2 evaluation to full version ?

//How to upgrade Windows 2012 R2 evaluation to full version ?

How to upgrade Windows 2012 R2 evaluation to full version ?

Share this post

I installed a new server in my LAB using evaluation iso and now I would like to convert this server to the full version. This article will provide step-by-step guide for this easy procedure.

In order to complete this instruction you must have the following:

  1. Windows Server installed using server evaluation iso.
  2. Valid and legal Windows Server key

The upgrade steps are the following

  1. Login to the server console you want to convert to the full retail version.
  2. Verify that this server is running an evaluation version. To do this, do either of the following:
    • Easy – Hit the Windows Key and type in System and select Settings from search or…
    • GUI – Graphical User Interface – From the Start screen, open Control Panel. Open System and Security, and then System. View Windows activation status in the Windows activation area of the System page. Click View details in Windows activation for more information about your Windows activation status.
    • CUI – Character User Interface – From an elevated command prompt, run slmgr.vbs /dlv; evaluation versions will include “EVAL” in the output.
      Figure 1

      Figure 1

  3. From an elevated command prompt do the following:
    • Determine the current edition name with the command DISM /online /Get-CurrentEdition.
w12_2

Figure 2

  • Determine the possible Target edition name with the command DISM /online /Get-TargetEditions.
  • Figure 3

    Figure 3

  • Then run DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula, where the edition ID is the edition you wnat to your server convert to and a retail product key is your valid server key. The server will restart twice.
  • w12_4

    Figure 4

    w12_5

    Figure 5

  • Verify the current server edition – use preferred method from step 1.
  • w12_6

    Figure 6

     

    By | 2016-12-18T19:21:32+00:00 November 4th, 2014|Hyper-V|13 Comments

    Share This Story, Choose Your Platform!

    About the Author:

    I’m a Citrix Architect with 17 years experience in Microsoft and Citrix infrastructure. I have been working with Citrix since Metaframe 1.8 and my primary focus is on Server, Desktop and Application virtualisation with a preference for Citrix products. I’m an enthusiast of Citrix XenDesktop and Provisioning Server.

    13 Comments

    1. tran September 19, 2015 at 8:47 pm - Reply

      excellent tutorial! Well written with nice screenshots! Thanks!

    2. tao August 25, 2016 at 7:38 am - Reply

      Thanks for the clear guide Andrzej!!

    3. nvtrader September 15, 2016 at 8:00 am - Reply

      thank a lot of for blog.

    4. GB November 14, 2016 at 11:48 am - Reply

      thank you. had to setup my sql cluster lab from time to time, no need anymore

    5. Shane November 14, 2016 at 7:40 pm - Reply

      Fantastic article – thank you for taking the time and for your attention to detail. Much appreciated!

    6. Chris December 20, 2016 at 10:56 am - Reply

      Can you use a VLK instead of a Retail key?

    7. Rohit January 28, 2017 at 12:24 am - Reply

      Nice article. Thanks for sharing.

    8. Marc May 4, 2017 at 6:35 pm - Reply

      thank you very much for this tutorial.

    9. Mark June 28, 2017 at 11:23 am - Reply

      Thanks, worked like a charm.

    10. sarthak July 10, 2017 at 2:54 pm - Reply

      super

    11. Jose September 6, 2017 at 8:07 pm - Reply

      Good tutorial…however, i continue see the same message: “Windows is not Activated” (From System Properties)

      ¿Why?

      Thanks

      • Andrzej Golebiowski October 5, 2017 at 9:47 am - Reply

        Did you solved you problem ?
        Please let me know if this is still the case

        Andrzej

    12. Brian Parker October 10, 2017 at 9:39 pm - Reply

      Thanks so much. I’m a weird use case here, but I needed to do this for development purposes, and this saved me a lot of hassle.

    Leave A Comment

    To protect our website from spam. * Time limit is exhausted. Please reload the CAPTCHA.