Wednesday , August 12 2020

Active Directory Based Activation

Supports Environment with Windows 10 /Windows 2012 R2 above

Install Volume Activation Services


Open Volume Activation Tools – (Run as Admin)





Install your KMS key.


We have 2012 R2 Datacenter and Windows 10 Enterprise Only in our Environment.

Note : It doesn’t support Windows 7 / 2008 R2

Added two KMS keys

1 – Windows(R) Operating System, VOLUME_KMS_WS12_R2_Channel

2 – Windows(R) Operating System, VOLUME_KMS_WS10_Channel


KMS Client Side –

Force Activation –


Check available Activation Objects in the Domain –

slmgr /ao-list


Set Activation Type –

You can force activation the type

For AD Based Activation its 1

slmgr /act-type 1


Uninstall Product Key from Client and Install KMS Client Key:

Uninstall Product key –

Slmgr.vbs /upk

KMS Client Key for 2012 R2 Datacenter

Slmgr.vbs /ipk W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9

KMS Client Keys –

Known Error :

Error : 0x8007232B DNS Name does not exist.

If the client was using KMS Registry and Only Active Directory based KMS exist you may see this error.

In my environment – Very few machines i had to se the activation type to 1 so that it got activated.


About Satheshwaran Manoharan

Satheshwaran Manoharan is an Microsoft Office Server and Services MVP , Publisher of Specialized in Office365 / Microsoft Exchange / Virtualization , Sathesh is an Messaging Expert supporting/Designing/Deploying many medium size businesses to large enterprises when it comes to Corporate messaging and Virtualization Infrastructure

Check Also

OAuth and Microsoft Graph on Exchange on-premises with Hybrid Modern Authentication

Hybrid Modern Authentication (HMA) for Exchange On-Premises is being there for while which has a …


  1. Hi sathesh,

    Please clear one doubt on this topic. What about those machine which are renamed or formatted and named something else than previously it was? Is there any way to retrieve those licenses?

    Thanks for the post..

    • Satheshwaran Manoharan

      Its applied on the Active Directory object Level. Unless the object exist its going to activate.
      KMS works on Trust Basis. You Activate as much you want and report the same with Microsoft.

Leave a Reply

Your email address will not be published.