KMS Activation in Windows Server 2019



AskPFEPlat is in the process of a transformation to the new Core Infrastructure and Security TechCommunity, and will be moving by the end of March 2019 to our new home at (hosted at Please bear with us while we are still under construction!

We will continue bringing you the same great content, from the same great contributors, on our new platform. Until then, you can access our new content on either as you do today, or at our new site Please feel free to update your bookmarks accordingly!

Why are we doing this? Simple really; we are looking to expand our team internally in order to provide you even more great content, as well as take on a more proactive role in the future with our readers (more to come on that later)! Since our team encompasses many more roles than Premier Field Engineers these days, we felt it was also time we reflected that initial expansion.

If you have never visited the TechCommunity site, it can be found at On the TechCommunity site, you will find numerous technical communities across many topics, which include discussion areas, along with blog content.

NOTE: In addition to the AskPFEPlat-to-Core Infrastructure and Security transformation, Premier Field Engineers from all technology areas will be working together to expand the TechCommunity site even further, joining together in the technology agnostic Premier Field Engineering TechCommunity (along with Core Infrastructure and Security), which can be found at!

As always, thank you for continuing to read the Core Infrastructure and Security (AskPFEPlat) blog, and we look forward to providing you more great content well into the future!


Hi! I’m Graeme Bray and you may remember me from previous articles such as KMS Activation for Windows Server 2016.  Today’s installment will coincide with a new Windows Server release.  I’m going to focus on getting you to enable AD Based Activation for those of you who have not yet done so. 

The location for the KMS Host Key is the same as Windows Server 2016.  You need to find the key on the Microsoft Volume License Service Center. 

KMS Activation for Windows Server 2019 can be run from the following Operating Systems with the appropriate prerequisites: 

** Note** – Updated on Dec 4, 2018 with latest KB’s resolving some known issues. **Note**

Windows Server 2012 R2 

July 2016 Servicing Stack Update: KB3173424 

November 27, 2018 Preview of Monthly Rollup: KB4467695

*Note* – If you’re reading this after a subsequent Patch Tuesday, the most recent Cumulative Update will include these changes as well.  They were originally introduced in KB4343891. 

Windows Server 2016 

May 2018 Servicing Stack Update: KB4132216 

November 27, 2018 Cumulative Update: KB4467681

*Note* – You can install any future Windows Server 2016 Cumulative update and get these fixes.  Most Organizations would have installed KB4457131 as part of their patching process.  All fixes for Windows Server 2016 are cumulative. 

Retrieve KMS License Key from the VLSC for Windows Server 2019 

To resolve this problem, follow these steps: 

  1. Log on to the Volume Licensing Service Center (VLSC).
  2. Click License.
  3. Click Relationship Summary.
  4. Click License ID of your current Active License.
  5. After the page loads, click Product Keys.
  6. In the list of keys, locate Windows Srv 2019 DataCtr/Std KMS 

Install the Volume Activation RSAT Tools 

Log into a Windows Server 2012 R2 or Windows Server 2016 Machine 

  1. Install (or verify) that the RSAT Volume Activation Tools are available.
  2. Run Install-WindowsFeature RSAT-VA-Tools
  3. Since you still have PowerShell open, launch Volume Activation Tools by typing vmw.exe
  4. Click <Next> to skip that Welcome screen that everyone dislikes.
  5. Ensure that Active Directory-Based Activation is selected and click <Next>.
  6. Enter your Product Key and put the VLSC Product Name in the Display Name object.  This will help with future validation.
  7. Click <Next> and then <Commit>.  This will put the key into AD, assuming that you have the proper permissions (Enterprise Admin).

I know, you need *what* to enable AD Based Activation?  Stay tuned for a future article (from yours truly) on how to delegate THAT access. 

This is the *only* time that you need to use the CSVLK (KMS Key) to activate a system, at least in this forest. 

Client Licensing 

Now, if you’re like me, you always do a search for “Appendix A KMS” on your favorite search engine (Bing, of course!).  That takes you to the below link which gives you the appropriate Generic Volume License Key (GVLK) that is hardcoded to each OS to activate.  If you download the ISO from the Volume License Service Center, this key is already in the OS and ready to activate.  

A couple of caveats as far as AD Based Activation: 

  1. Your systems need to be able to reach the Forest root DC’s if this is in a child domain.
  2. You need to have extended the AD Schema to at least Windows Server 2012.

For more details: Activate Using Active Directory-based Activation 

Windows Server 2019 Activation:  

Now, get going!  Activate Windows Server 2019 in your environment.  Use it in a lab, see what use case scenarios you can find to implement some new features.  You should expect to see more from us on Windows Server 2019 features in the future.