Activate clients running Windows 10 (Windows 10) - Windows Deployment (2024)

  • Article

Applies to:

  • Windows 11
  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2

Tip

Are you looking for information on retail activation?

  • Activate Windows
  • Product activation for Windows

After you have configured Key Management Service (KMS) or Active Directory-based activation on your network, activating a client running Windows 10 is easy. If the computer has been configured with a Generic Volume License Key (GVLK), neither IT nor the user need take any action. It just works.

Enterprise edition images and installation media should already be configured with the GVLK. When the client computer starts, the Licensing service examines the current licensing condition of the computer.

If activation or reactivation is required, the following sequence occurs:

  1. If the computer is a member of a domain, it asks a domain controller for a volume activation object. If Active Directory-based activation is configured, the domain controller returns the object. If the object matches the edition of the software that is installed and the computer has a matching GVLK, the computer is activated (or reactivated), and it will not need to be activated again for 180 days, although the operating system will attempt reactivation at much shorter, regular intervals.

  2. If the computer isn't a member of a domain or if the volume activation object isn't available, the computer will issue a DNS query to attempt to locate a KMS server. If a KMS server can be contacted, activation occurs if the KMS has a key that matches the computer's GVLK.

  3. The computer tries to activate against Microsoft servers if it's configured with a MAK.

If the client isn't able to activate itself successfully, it will periodically try again. The frequency of the retry attempts depends on the current licensing state and whether the client computer has been successfully activated in the past. For example, if the client computer had been previously activated by Active Directory-based activation, it will periodically try to contact the domain controller at each restart.

How Key Management Service works

KMS uses a client-server topology. KMS client computers can locate KMS host computers by using DNS or a static configuration. KMS clients contact the KMS host by using RPCs carried over TCP/IP.

Key Management Service activation thresholds

You can activate physical computers and virtual machines by contacting a KMS host. To qualify for KMS activation, there must be a minimum number of qualifying computers (called the activation threshold). KMS clients will be activated only after this threshold has been met. Each KMS host counts the number of computers that have requested activation until the threshold is met.

A KMS host responds to each valid activation request from a KMS client with the count of how many computers have already contacted the KMS host for activation. Client computers that receive a count below the activation threshold aren't activated. For example, if the first two computers that contact the KMS host are running Windows 10, the first receives an activation count of 1, and the second receives an activation count of 2. If the next computer is a virtual machine on a computer running Windows 10, it receives an activation count of 3, and so on. None of these computers will be activated, because computers running Windows 10, like other client operating system versions, must receive an activation count of 25 or more.

When KMS clients are waiting for the KMS to reach the activation threshold, they'll connect to the KMS host every two hours to get the current activation count. They'll be activated when the threshold is met.

In our example, if the next computer that contacts the KMS host is running Windows Server 2012 R2, it receives an activation count of 4, because activation counts are cumulative. If a computer running Windows Server 2012 R2 receives an activation count that is 5 or more, it's activated. If a computer running Windows 10 receives an activation count of 25 or more, it's activated.

Activation count cache

To track the activation threshold, the KMS host keeps a record of the KMS clients that request activation. The KMS host gives each KMS client a client ID designation, and the KMS host saves each client ID in a table. By default, each activation request remains in the table for up to 30 days. When a client renews its activation, the cached client ID is removed from the table, a new record is created, and the 30 day period begins again. 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.

However, the KMS host only caches twice the number of client IDs that are required to meet the activation threshold. Therefore, only the 50 most recent client IDs are kept in the table, and a client ID could be removed much sooner than 30 days.The total size of the cache is set by the type of client computer that is attempting to activate. If a KMS host receives activation requests only from servers, the cache will hold only 10 client IDs (twice the required 5). If a client computer running Windows 10 contacts that KMS host, KMS increases the cache size to 50 to accommodate the higher threshold. KMS never reduces the cache size.

Key Management Service connectivity

KMS activation requires TCP/IP connectivity. By default, KMS hosts and clients use DNS to publish and find the KMS. The default settings can be used, which require little or no administrative action, or KMS hosts and client computers can be manually configured based on network configuration and security requirements.

Key Management Service activation renewal

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. By default, KMS client computers attempt to renew their activation every seven days. If KMS activation fails, the client computer retries every two hours. After a client computer's activation is renewed, the activation validity interval begins again.

Publication of the Key Management Service

The KMS uses service (SRV) resource records in DNS to store and communicate the locations of KMS hosts. KMS hosts use the DNS dynamic update protocol, if available, to publish the KMS service (SRV) resource records. If dynamic update isn't available or the KMS host doesn't have rights to publish the resource records, the DNS records must be published manually, or you must configure client computers to connect to specific KMS hosts.

Client discovery of the Key Management Service

By default, KMS client computers query DNS for KMS information. The first time a KMS client computer queries DNS for KMS information, it randomly chooses a KMS host from the list of service (SRV) resource records that DNS returns. The address of a DNS server that contains the service (SRV) resource records can be listed as a suffixed entry on KMS client computers, which allows one DNS server to advertise the service (SRV) resource records for KMS, and KMS client computers with other primary DNS servers to find it.

Priority and weight parameters can be added to the DnsDomainPublishList registry value for KMS. Establishing KMS host priority groupings and weighting within each group allows you to specify which KMS host the client computers should try first and balances traffic among multiple KMS hosts. All currently supported versions of Windows and Windows Server provide these priority and weight parameters.

If the KMS host that a client computer selects doesn't respond, the KMS client computer removes that KMS host from its list of service (SRV) resource records and randomly selects another KMS host from the list. When a KMS host responds, the KMS client computer caches the name of the KMS host and uses it for subsequent activation and renewal attempts. If the cached KMS host doesn't respond on a subsequent renewal, the KMS client computer discovers a new KMS host by querying DNS for KMS service (SRV) resource records.

By default, client computers connect to the KMS host for activation by using anonymous RPCs through TCP port 1688. (You can change the default port.) After establishing a TCP session with the KMS host, the client computer sends a single request packet. The KMS host responds with the activation count. If the count meets or exceeds the activation threshold for that operating system, the client computer is activated, and the session is closed. The KMS client computer uses this same process for renewal requests. 250 bytes are used for communication each way.

Domain Name System server configuration

The default KMS automatic publishing feature requires the service (SRV) resource record and support for DNS dynamic update protocol. KMS client computer default behavior and the KMS service (SRV) resource record publishing are supported on a DNS server that is running Microsoft software or any other DNS server that supports service (SRV) resource records (per Internet Engineering Task Force [IETF] Request for Comments [RFC] 2782) and dynamic updates (per IETF RFC 2136). For example, Berkeley Internet Domain Name versions 8.x and 9.x support service (SRV) resource records and dynamic update.The KMS host must be configured so that it has the credentials needed to create and update the following resource records on the DNS servers: service (SRV), IPv4 host (A), and IPv6 host (AAAA), or the records need to be created manually. The recommended solution for giving the KMS host the needed credentials is to create a security group in AD DS, then add all KMS hosts to that group. On a DNS server that is running Microsoft software, ensure that this security group is given full control over the _VLMCS._TCP record in each DNS domain that will contain the KMS service (SRV) resource records.

Activating the first Key Management Service host

KMS hosts on the network need to install a KMS key, and then be activated with Microsoft. Installation of a KMS key enables the KMS on the KMS host. After installing the KMS key, complete the activation of the KMS host by telephone or online. Beyond this initial activation, a KMS host doesn't communicate any information to Microsoft. KMS keys are only installed on KMS hosts, never on individual KMS client computers.

Activating subsequent Key Management Service hosts

Each KMS key can be installed on up to six KMS hosts. These hosts can be physical computers or virtual machines. After activating a KMS host, the same host can be reactivated up to nine times with the same key. If the organization needs more than six KMS hosts, you can request additional activations for your organization's KMS key by calling a Microsoft Volume Licensing Activation Center to request an exception.

How Multiple Activation Key works

A MAK is used for one-time activation with Microsoft's hosted activation services. Each MAK has a predetermined number of allowed activations. This number is based on volume licensing agreements, and it might not match the organization's exact license count. Each activation that uses a MAK with the Microsoft hosted activation service counts toward the activation limit.

You can activate computers by using a MAK in two ways:

  • MAK independent activation. Each computer independently connects and is activated with Microsoft over the Internet or by telephone. MAK independent activation is best suited to computers within an organization that don't maintain a connection to the corporate network. MAK independent activation is shown in Figure 16.

    Activate clients running Windows 10 (Windows 10) - Windows Deployment (1)

    Figure 16. MAK independent activation

  • MAK proxy activation. MAK proxy activation enables a centralized activation request on behalf of multiple computers with one connection to Microsoft. You configure MAK proxy activation by using the VAMT. MAK proxy activation is appropriate for environments in which security concerns restrict direct access to the Internet or the corporate network. It's also suited for development and test labs that lack this connectivity. MAK proxy activation with the VAMT is shown in Figure 17.

    Activate clients running Windows 10 (Windows 10) - Windows Deployment (2)

    Figure 17. MAK proxy activation with the VAMT

A MAK is recommended for computers that rarely or never connect to the corporate network and for environments in which the number of computers that require activation doesn't meet the KMS activation threshold.

You can use a MAK for individual computers or with an image that can be duplicated or installed using Microsoft deployment solutions. You can also use a MAK on a computer that was originally configured to use KMS activation. Switching from KMS to a MAK is useful for moving a computer off the core network to a disconnected environment.

Multiple Activation Key architecture and activation

MAK independent activation installs a MAK product key on a client computer. The key instructs that computer to activate itself with Microsoft servers over the Internet.

In MAK proxy activation, the VAMT installs a MAK product key on a client computer, obtains the installation ID from the target computer, sends the installation ID to Microsoft on behalf of the client, and obtains a confirmation ID. The tool then activates the client computer by installing the confirmation ID.

Activating as a standard user

Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, and Windows Server 2008 R2 don't require administrator privileges for activation, but this change doesn't allow standard user accounts to remove computers running Windows 7 or Windows Server 2008 R2 from the activated state. An administrator account is still required for other activation- or license-related tasks, such as "rearm."

Related articles

  • Volume Activation for Windows 10

I've spent quite a bit of time diving into the activation mechanisms for Windows operating systems, particularly regarding Key Management Service (KMS) and Multiple Activation Key (MAK) functionalities. In the provided article, the concepts revolve around managing activations for various Windows OS versions across networks, utilizing KMS and MAK in different scenarios. Let me break down the key points:

  1. Windows Versions Covered: The article encompasses activation methods for multiple Windows versions including Windows 11, Windows 10, Windows 8.1, Windows 8, Windows 7, and various Windows Server editions from 2008 R2 to 2022.

  2. Activation Methods:

    • KMS Activation:

      • Utilizes a client-server model. Clients locate KMS hosts via DNS or static configuration.
      • Activation threshold must be met for KMS activation to occur.
      • KMS activations are valid for 180 days and require renewal within this period.
    • MAK Activation:

      • Used for one-time activation through Microsoft's hosted activation services.
      • Each MAK has a predetermined number of allowed activations.
  3. KMS Functionality:

    • Activation Threshold:

      • Minimum number of qualifying computers required for KMS activation.
      • Clients connect to KMS host every two hours while waiting for the threshold to be met.
    • Activation Count Cache:

      • KMS host maintains a cache of client IDs and activation counts.
      • Default cache size varies based on the type of client computer attempting activation.
    • KMS Connectivity and Renewal:

      • KMS activation requires TCP/IP connectivity.
      • KMS client computers attempt to renew activation every seven days.
    • DNS Configuration for KMS:

      • KMS uses DNS SRV records for publishing and finding KMS hosts.
      • DNS server configuration involves supporting SRV records and dynamic updates.
  4. Activation Scenarios:

    • Activation by Domain Membership:

      • For domain-joined computers, domain controllers are queried for activation objects.
    • Activation by KMS Server or MAK:

      • If domain activation isn't available, computers attempt to contact KMS servers or use MAK for activation.
  5. MAK Proxy Activation:

    • Suitable for environments with limited connectivity or security constraints.
    • Allows centralized activation for multiple computers with a single connection to Microsoft.
  6. User Privileges for Activation:

    • Administrator privileges aren't required for activation in Windows 10, 8.1, 8, 7, and specific Server editions.
    • Standard user accounts can't deactivate Windows 7 or Server 2008 R2.

The article essentially details the intricacies of setting up and managing activation for Windows systems, covering various scenarios, thresholds, and methods like KMS and MAK, catering to different network environments and user privileges.

Activate clients running Windows 10 (Windows 10) - Windows Deployment (2024)

FAQs

How to force Windows 10 Enterprise activation? ›

Please follow the steps below:
  1. Press Windows Key+R to open the “Run” box.
  2. Type “cmd” into the box and then press Ctrl+Shift+Enter to run the command as an administrator.
  3. At the command prompt, type the following commands: slmgr.vbs -ato.
  4. Press "Enter" on your keyboard.
  5. Type. Exit. ...
  6. Restart your computer.
Apr 11, 2019

How do I trigger Windows 10 activation? ›

Activate Windows using a product key

During installation, you'll be prompted to enter a product key. Or, after installation, to enter the product key, select the Start button, and then select Settings > Update & Security > Activation > Update product key > Change product key.

How do I activate Windows client using KMS? ›

To activate KMS on a client version of Windows, follow these steps:
  1. Open an elevated Command Prompt window.
  2. In the elevated Command Prompt window, run the following command to install the KMS key: Windows Command Prompt Copy. ...
  3. Once the KMS key is installed, it needs to be activated using one of the following methods:
Mar 29, 2024

How to activate Windows 10 Enterprise for free permanently? ›

Activate Windows 10 for Free Using the Activation Setup
  1. Press Windows + I to open the Settings on your device.
  2. Navigate to the Update & Security section.
  3. Select Activation and click the "Change Product Key" menu to add a new product key.
  4. Now, enter the product key.
Mar 15, 2024

What is the command to force Windows Activation? ›

Slmgr /ato

and then press the Enter key to activate your Windows. Jean is recognized as one of the most professional writers in EaseUS.

How to activate Windows 10 from cmd? ›

Set key management machine address.

Use the command “slmgr /skms kms8.msguides.com” to connect to the msguides independent free KMS server. 6. Activate your Windows by using the command “slmgr /ato”. LAST — Check the activation status again.

What is the product key to activate Windows 10? ›

RTM Product Keys
Windows VersionProduct Key
Windows 10 HomeYTMG3-N6DKC-DKB77-7M9GH-8HVX7
Windows 10 Home N4CPRK-NM3K3-X6XXQ-RXX86-WXCHW
Windows 10 Home Single LanguageBT79Q-G7N6G-PGBYW-4YWX6-6F4BT
Windows 10 ProVK7JG-NPHTM-C97JM-9MPGT-3V66T
13 more rows

How do you activate services in Windows 10? ›

To enable a specific service, use these steps:
  1. Open Start.
  2. Search for Services and click the top result to open the console.
  3. Double-click the service that you intend to stop.
  4. Click the Start button.
  5. Use the "Start type" drop-down menu and select the Automatic option. These are the Startup types on Windows 10:
Dec 22, 2022

How to do Windows 10 deployment? ›

The deployment process for the wipe-and-load scenario is as follows:
  1. Start the setup on a running operating system.
  2. Save the user state locally.
  3. Wipe the hard disk clean (except for the folder containing the backup).
  4. Install the operating system image.
  5. Install other applications.
  6. Restore the user state.
Feb 14, 2024

How do I deploy client settings? ›

On the Home tab of the ribbon, in the Client Settings group, choose Deploy. In the Select Collection window, select the appropriate collection, and then choose OK. To verify the targeted collection, switch to the Deployments tab in the details pane of the Client Settings node.

How to activate Windows 10 with KMS tool? ›

Activate a Windows Operating System (All Supported Versions)
  1. Open an Elevated Command Prompt window. ...
  2. In the elevated Command Prompt window, verify that the current directory is C:\Windows\System32. ...
  3. Type the following command: cscript slmgr. ...
  4. Type the following command: cscript slmgr. ...
  5. Close the Command Prompt window.

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). There is even a Microsoft document on creating a KMS activation host. A KMS client connects to a KMS server (the activation host), which contains the host key the client uses for activation.

What is a KMS activator? ›

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

How do you unlock Windows 10 enterprise? ›

Press CTRL+ALT+DELETE to unlock the computer. Type the logon information for the last logged on user, and then click OK.

How do I activate window 10 enterprises? ›

Windows 10 Enterprise: Activating Windows 10 (On-Campus)
  1. At the bottom left of your screen, click the Start button.
  2. Select Settings at the bottom left of the menu.
  3. The Settings window should appear. ...
  4. On the next screen, select Activation in the left sidebar.
Sep 11, 2023

How do I force Windows Pro to enterprise? ›

Once you have the license, you can upgrade the devices using the following steps:
  1. Go to Settings > Update & Security > Activation on the device you want to upgrade.
  2. Click on "Change product key" and enter the Windows 10 Enterprise product key.
Sep 21, 2023

What happens if Windows 10 Enterprise is not activated? ›

If you don't activate Windows 10/11, Windows may only download critical updates for your device. Some updates like optional updates or security updates may be missed. Your computer may miss some latest downloads, services, apps, or driver updates from Microsoft.

Top Articles
Effective AI Risk Management: Frameworks & Strategies
Most Popular Searching Algorithms
Where are the Best Boxing Gyms in the UK? - JD Sports
Tlc Africa Deaths 2021
O'reilly's Auto Parts Closest To My Location
Dricxzyoki
Faint Citrine Lost Ark
Mustangps.instructure
Atrium Shift Select
Espn Expert Picks Week 2
Sotyktu Pronounce
Sarpian Cat
The Banshees Of Inisherin Showtimes Near Regal Thornton Place
Cvs Appointment For Booster Shot
Love In The Air Ep 9 Eng Sub Dailymotion
Google Feud Unblocked 6969
Divina Rapsing
Strange World Showtimes Near Roxy Stadium 14
Dallas Craigslist Org Dallas
8005607994
12 Facts About John J. McCloy: The 20th Century’s Most Powerful American?
Rogue Lineage Uber Titles
Student Portal Stvt
Infinite Campus Asd20
Current Students - Pace University Online
Progressbook Newark
Ezstub Cross Country
Dentist That Accept Horizon Nj Health
Wake County Court Records | NorthCarolinaCourtRecords.us
Stolen Touches Neva Altaj Read Online Free
Dumb Money, la recensione: Paul Dano e quel film biografico sul caso GameStop
JD Power's top airlines in 2024, ranked - The Points Guy
Facebook Marketplace Marrero La
Craigslist Georgia Homes For Sale By Owner
Mta Bus Forums
Instafeet Login
Philadelphia Inquirer Obituaries This Week
Dr Adj Redist Cadv Prin Amex Charge
Umiami Sorority Rankings
Newsweek Wordle
Kent And Pelczar Obituaries
Shipping Container Storage Containers 40'HCs - general for sale - by dealer - craigslist
Free Crossword Puzzles | BestCrosswords.com
Citizens Bank Park - Clio
4k Movie, Streaming, Blu-Ray Disc, and Home Theater Product Reviews & News
White County
Worland Wy Directions
9294027542
Here’s What Goes on at a Gentlemen’s Club – Crafternoon Cabaret Club
Wieting Funeral Home '' Obituaries
login.microsoftonline.com Reviews | scam or legit check
Latest Posts
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 6293

Rating: 4 / 5 (51 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.