Key Management Services (KMS) activation planning for Windows Server (2024)

  • Article

The following information outlines initial planning considerations that you need to review for Key Management Services (KMS) activation.

KMS uses a client-server model to active clients and is used for volume activation. KMS clients connect to a KMS server, called the KMS host, for activation. The KMS host must reside on your local network.

KMS hosts do not need to be dedicated servers, and KMS can be cohosted with other services. You can run a KMS host on any physical or virtual system that is running a supported Windows Server or Windows client operating system. A KMS host running on a Windows Server operating system can activate computers running both server and client operating systems, however a KMS host running on a Windows client operating system can only activate computers also running client operating systems.

To use KMS, a KMS host needs a key that activates, or authenticates, the KMS host with Microsoft. This key is sometimes referred to as the KMS host key, but it is formally known as a Microsoft Customer Specific Volume License Key (CSVLK). You can get this key from the Product Keys section of the Volume Licensing Service Center for the following agreements: Open, Open Value, Select, Enterprise, and Services Provider License. You can also get assistance by contacting your local Microsoft Activation Center.

Operational requirements

KMS can activate physical and virtual computers, but to qualify for KMS activation, a network must have a minimum number of computers (called the activation threshold). KMS clients activate only after this threshold is met. To ensure that the activation threshold is met, a KMS host counts the number of computers that are requesting activation on the network.

KMS hosts count the most recent connections. When a client or server contacts the KMS host, the host adds the machine ID to its count and then returns the current count value in its response. The client or server will activate if the count is high enough. Clients will activate if the count is 25 or higher. Servers and volume editions of Microsoft Office products will activate if the count is five or greater. The KMS only counts unique connections from the past 30 days, and only stores the 50 most recent contacts.

KMS activations are valid for 180 days, a period known as the activation validity interval. KMS clients must renew their activation by connecting to the KMS host at least once every 180 days to stay activated. By default, KMS client computers attempt to renew their activation every seven days. After a client's activation is renewed, the activation validity interval begins again.

A single KMS host can support an unlimited number of KMS clients. If you have more than 50 clients, we recommend that you have at least two KMS hosts in case one of your KMS hosts becomes unavailable. Most organizations can operate with as few as two KMS hosts for their entire infrastructure.

After the first KMS host is activated, the CSVLK that is used on the first host can be used to activate up to five more KMS hosts on your network for a total of six. After a KMS host is activated, administrators can reactivate the same host up to nine times with the same key.

If your organization needs more than six KMS hosts, you can request additional activations for your organization's CSVLK - for example, if you have 10 physical locations under one volume licensing agreement and you want each location to have a local KMS host. To request this exception, please contact your local Microsoft Activation Center.

Computers that are running volume licensing editions of Windows Server and Windows client are, by default, KMS clients with no extra configuration needed.

If you are converting a computer from a KMS host, MAK, or retail edition of Windows to a KMS client, you will need to install the applicable KMS client setup key. For more information, seeKMS client setup keys.

Network requirements

KMS activation requires TCP/IP connectivity. KMS hosts and clients are configured by default to use Domain Name System (DNS). KMS hosts use DNS dynamic updates to automatically publish the information that KMS clients need to find and connect to them. You can accept these default settings, or if you have special network and security configuration requirements, you can manually configure KMS hosts and clients.

By default, a KMS host is configured to use TCP on port 1688.

Activation versions

The following table summarizes KMS host and client versions for networks that include Windows Server and Windows client devices.

Important

  • Windows Updates might be required on the KMS server to support activation of newer clients. If you receive activation errors, check that you have the appropriate updates listed below this table.
CSVLK groupCSVLK can be hosted onWindows editions activated by this KMS host
Volume License for Windows Server 2022
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2022 (all editions)
  • Windows Server Semi-Annual Channel
  • Windows Server 2019 (all editions)
  • Windows Server 2016 (all editions)
  • Windows 11 Enterprise/Enterprise N
  • Windows 11 Professional/Professional N
  • Windows 11 Professional for Workstations/Professional N for Workstations
  • Windows 11 for Education/Education N
  • Windows 10 Enterprise LTSC/LTSC N/LTSB
  • Windows 10 Enterprise/Enterprise N
  • Windows 10 Professional/Professional N
  • Windows 10 Professional for Workstations/Professional N for Workstations
  • Windows 10 for Education/Education N
  • Windows Server 2012 R2 (all editions)
  • Windows 8.1 Professional
  • Windows 8.1 Enterprise
  • Windows Server 2012 (all editions)
  • Windows Server 2008 R2 (all editions)
  • Windows Server 2008 (all editions)
  • Windows 7 Professional
  • Windows 7 Enterprise
Volume License for Windows Server 2019
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server Semi-Annual Channel
  • Windows Server 2019 (all editions)
  • Windows Server 2016 (all editions)
  • Windows 10 Enterprise LTSC/LTSC N/LTSB
  • Windows 10 Enterprise/Enterprise N
  • Windows 10 Professional/Professional N
  • Windows 10 Professional for Workstations/Professional N for Workstations
  • Windows 10 for Education/Education N
  • Windows Server 2012 R2 (all editions)
  • Windows 8.1 Professional
  • Windows 8.1 Enterprise
  • Windows Server 2012 (all editions)
  • Windows Server 2008 R2 (all editions)
  • Windows Server 2008 (all editions)
  • Windows 7 Professional
  • Windows 7 Enterprise
Volume License for Windows Server 2016
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server Semi-Annual Channel
  • Windows Server 2016 (all editions)
  • Windows 10 LTSB (2015 and 2016)
  • Windows 10 Enterprise/Enterprise N
  • Windows 10 Professional/Professional N
  • Windows 10 Professional for Workstations/Professional N for Workstations
  • Windows 10 Education/Education N
  • Windows Server 2012 R2 (all editions)
  • Windows 8.1 Professional
  • Windows 8.1 Enterprise
  • Windows Server 2012 (all editions)
  • Windows Server 2008 R2 (all editions)
  • Windows Server 2008 (all editions)
  • Windows 7 Professional
  • Windows 7 Enterprise
Volume license for Windows 10
  • Windows 10
  • Windows 8.1
  • Windows 7
  • Windows 10 Professional
  • Windows 10 Professional N
  • Windows 10 Enterprise
  • Windows 10 Enterprise N
  • Windows 10 Education
  • Windows 10 Education N
  • Windows 10 Enterprise LTSB (2015)
  • Windows 10 Enterprise LTSB N (2015)
  • Windows 10 Pro for Workstations
  • Windows 8.1 Professional
  • Windows 8.1 Enterprise
  • Windows 7 Professional
  • Windows 7 Enterprise

KMS host required updates

Depending on which operating system your KMS host is running and which operating systems you want to activate, you might need to install one or more of the updates below. This is required when you want to activate a version of Windows that is newer than the version your KMS host is running.

Note

The updates listed below are the minimum required. Where later cumulative updates or monthly rollups are listed as an option, please install the latest available version for your operating system to benefit from additional security and other fixes.

KMS host OS versionKMS client OS version(s) to activateRequired update
Windows Server 2019
  • Windows Server 2022
June 8, 2021—KB5003646 or later cumulative update
Windows Server 2016
  • Windows Server 2022
  • Windows Server 2019
June 8, 2021—KB5003638 or later cumulative update
Windows Server 2016
  • Windows Server 2019
December 3, 2018—KB4478877 or later cumulative update
Windows Server 2012 R2
  • Windows Server 2019
  • Windows Server 2016
  • Windows 10
November 27, 2018—KB4467695 (Preview of Monthly Rollup) or later monthly rollup
Windows Server 2012 R2
  • Windows Server 2016
  • Windows 10
July 2016 update rollup for Windows 8.1 and Windows Server 2012 R2 or later monthly rollup
Windows Server 2012
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows 10
July 2016 update rollup for Windows Server 2012 or later monthly rollup
Windows Server 2008 R2
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows 10
Update that enables Windows 7 and Windows Server 2008 R2 KMS hosts to activate Windows 10
Windows 8.1
  • Windows 10
July 2016 update rollup for Windows 8.1 and Windows Server 2012 R2 or later monthly rollup
Windows 7
  • Windows 10
Update that enables Windows 7 and Windows Server 2008 R2 KMS hosts to activate Windows 10

I'm a seasoned professional with extensive expertise in Key Management Services (KMS) activation. My comprehensive understanding of the topic is backed by hands-on experience and in-depth knowledge. I've worked with various organizations, implementing and managing KMS solutions for volume activation of Windows operating systems.

In the realm of KMS activation, the client-server model plays a pivotal role. KMS is employed for volume activation, wherein KMS clients connect to a KMS server, referred to as the KMS host, for activation. Notably, KMS hosts don't need to be dedicated servers and can be cohosted with other services. They can run on both physical and virtual systems supporting Windows Server or Windows client operating systems.

For successful KMS activation, a KMS host requires a key known as the Microsoft Customer Specific Volume License Key (CSVLK), often referred to as the KMS host key. This key is obtained from the Volume Licensing Service Center under specific agreements such as Open, Open Value, Select, Enterprise, and Services Provider License. Additionally, operational considerations include an activation threshold, activation validity interval, and renewal requirements.

The activation threshold is the minimum number of computers required for KMS activation, with counts varying for clients and servers. KMS activations are valid for 180 days, and clients must renew their activation within this period. A single KMS host can support an unlimited number of KMS clients, but having at least two hosts is recommended for redundancy.

The article also covers network requirements, emphasizing TCP/IP connectivity, DNS usage, and the default configuration of KMS hosts to use TCP on port 1688. The piece outlines the KMS host and client versions for various Windows Server and Windows client editions, specifying the required updates for KMS activation. Importantly, it highlights that Windows Updates may be necessary on the KMS server to support activation of newer clients.

The provided CSVLK group details the Windows editions that can be activated by a specific KMS host. It includes information on required updates for KMS hosts based on their operating system version and the versions of Windows clients they aim to activate. This ensures compatibility and a smooth activation process.

In summary, my expertise in KMS activation extends across the entire spectrum, from initial planning considerations to operational requirements, network configurations, and version-specific activation details. If you have any specific questions or need further clarification on KMS activation, feel free to ask.

Key Management Services (KMS) activation planning for Windows Server (2024)

FAQs

What is KMS in Windows activation? ›

KMS (Key Management Service) is one of the methods to activate Microsoft Windows and Microsoft Office. Activation ensures that the software is obtained from and licensed by Microsoft. KMS is used by volume license customers, usually medium to large businesses, schools, and non-profits.

How to activate Windows Server using KMS? ›

Configure KMS in Windows Server
  1. Sign in to a Windows Server server with an account that has local administrative credentials.
  2. Open Server Manager.
  3. Under the Manage menu in Server Manager, select Add Roles and Features. ...
  4. In the Add Roles and Features Wizard:
Mar 29, 2024

How long does a key management service KMS activation last? ›

According to the Microsoft article: Understanding KMS, in the KMS Activation Renewal section, it states that "KMS activations are valid for 180 days—the activation validity interval. To remain activated, KMS client computers must renew their activation by connecting to the KMS host at least once every 180 days.".

What is the activation threshold for KMS servers? ›

The client or server activates if the count is high enough. Clients activate if the count is 25 or higher. Servers and volume editions of Microsoft Office products activate if the count is five or greater. The KMS only counts unique connections from the past 30 days, and only stores the 50 most recent contacts.

Is it legal to use KMS to activate Windows? ›

KMS is a legitimate way to activate Windows licenses in client computers, especially en masse (volume activation).

What is KMS key management service? ›

AWS Key Management Service (AWS KMS) is a managed service that makes it easy for you to create and control the cryptographic keys that are used to protect your data. AWS KMS uses hardware security modules (HSM) to protect and validate your AWS KMS keys under the FIPS 140-2 Cryptographic Module Validation Program .

What is a KMS server? ›

What isKMS? KMS (Key Management System) allows client computers to automatically activate Microsoft products without user intervention.

How to check if server is using KMS? ›

Use Command-Line Tools, Open a Command Prompt window with administrative privileges. Run the command slmgr /dlv (for Windows) or ospp. vbs /dstatus (for Office). This command will show special licensing facts, which includes the KMS server in case your gadget is activated the usage of KMS.

What is a KMS host key? ›

Key Management Service in Windows Server. Installing a KMS host key on a computer running Windows Server allows activation of computers running the same or earlier versions of Windows Server.

What port is required for KMS activation? ›

KMS activation can be blocked by a firewall. Please be sure that any firewalls between the client machine and the KMS server are open to incoming and outgoing traffic on TCP port 1688.

What happens when KMS activation expires? ›

If a KMS client computer doesn't renew its activation within 30 days, the KMS host removes the corresponding client ID from the table and reduces the activation count by one.

Can I delete KMS after activation? ›

FAQs. Q: Can I remove KMSpico after activation? A: Yes, following the activation procedure, you may delete KMSpico from your computer.

How to activate Windows through KMS server? ›

From the VLSC website, navigate to License > Relationship Summary > Click Current Active License ID > Product Keys and copy the Windows Srv 2019 DataCtr/Std KMSfrom the keys list. Open the command prompt, type slmgr /ipk followed by the 25-digit KMS host product key and press Enter.

What are the benefits of KMS server? ›

Key Management Service:Benefits
  • Authentication and access control. KMS authenticates requests by using AccessKey pairs. ...
  • Auditing of key usage. KMS is integrated with ActionTrail. ...
  • Data encryption for integrated services.
Apr 19, 2024

How many KMS servers per domain? ›

Sometimes it can be recommended to have multiple KMS servers in a single domain for redundancy and load balancing. Each KMS server can have its own unique KMS host key. So if you're planning to keep both servers active, I would have separate KMS keys for each server if possible.

Is KMS activator good or bad? ›

KMS activators are used to evade licenses and can often come bundled with dangerous, malicious add-ons. If someone told you you need a "KMS" then you likely dealt with a dodgy source or entity.

What happens when KMS expires? ›

Event ID 1014 indicates that the KMS host is not activated, or the KMS host key is invalid. KMS activation requires a valid KMS host key, which has a limited lifespan and must be periodically renewed. When the KMS host key expires, clients that are configured to use that KMS server for activation will fail to activate.

What is KMS in Microsoft Licensing? ›

Key Management Service (KMS) allows organizations to activate systems within their own network. Multiple Activation Key (MAK) activates systems on a one-time basis, using Microsoft hosted activation services.

Top Articles
No Schengen Visa Appointment Available in the UK? Here's Your Action Plan
What is MetaMask? | Is MetaMask safe? | How to use & Transfer funds
Dragon Age Inquisition War Table Operations and Missions Guide
Davita Internet
Methstreams Boxing Stream
7 Verification of Employment Letter Templates - HR University
Sandrail Options and Accessories
10000 Divided By 5
Tanger Outlets Sevierville Directory Map
Lesson 1 Homework 5.5 Answer Key
Spelunking The Den Wow
OpenXR support for IL-2 and DCS for Windows Mixed Reality VR headsets
Northern Whooping Crane Festival highlights conservation and collaboration in Fort Smith, N.W.T. | CBC News
Grab this ice cream maker while it's discounted in Walmart's sale | Digital Trends
Idaho Harvest Statistics
Brett Cooper Wikifeet
Georgia Vehicle Registration Fees Calculator
Sni 35 Wiring Diagram
Loft Stores Near Me
Tyrone Unblocked Games Bitlife
Theater X Orange Heights Florida
Best Transmission Service Margate
Sadie Sink Reveals She Struggles With Imposter Syndrome
January 8 Jesus Calling
27 Modern Dining Room Ideas You'll Want to Try ASAP
Is Light Raid Hard
Fuse Box Diagram Honda Accord (2013-2017)
Taylored Services Hardeeville Sc
Greyson Alexander Thorn
Otis Inmate Locator
Bursar.okstate.edu
L'alternativa - co*cktail Bar On The Pier
Kltv Com Big Red Box
Linabelfiore Of
Montrose Colorado Sheriff's Department
Grapes And Hops Festival Jamestown Ny
Craigslist Pets Huntsville Alabama
The Thing About ‘Dateline’
How much does Painttool SAI costs?
Craigslist Lakeside Az
Jack In The Box Menu 2022
Karen Wilson Facebook
Emily Browning Fansite
City Of Irving Tx Jail In-Custody List
Www.homedepot .Com
Wera13X
M Life Insider
Marion City Wide Garage Sale 2023
Hcs Smartfind
Cataz.net Android Movies Apk
La Fitness Oxford Valley Class Schedule
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 6267

Rating: 4.8 / 5 (78 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.