Activate Windows Using Kms Server

0 views
Skip to first unread message

Giovanni Sealy

unread,
Aug 5, 2024, 10:02:57 AM8/5/24
to douapenrockwan
Clientslocate the KMS server by using resource records in DNS, so some configuration of DNS is required. This scenario can be beneficial if the organization uses volume activation for clients and MAK-based activation for a smaller number of servers.

Installing a KMS host key on a computer running Windows Server allows activation of computers running the same or earlier versions of Windows Server. Additionally, it also allows activation of client versions of Windows.


In the Add features that are required for Volume Activation Services? window that appears, select the Add Features button, and then select the Next > button.


In the Select Volume Activation Method/Activation Type page, select the Key Management Service (KMS) option, and specify the computer that acts as the KMS host. This computer can be the server on which the KMS role was installed, or another server/client computer. After the server/computer is specified, select the Next > button.


In the Activate Product/Product Key Management page, make sure the current product is shown under the Select product menu, and then select the desired activation method. The available methods are:


KMS volume activation can be verified from the KMS host server or from the client computer. KMS volume activation requires a minimum threshold of 25 computers before activation requests are processed. The verification process described here increments the activation count each time a client computer contacts the KMS host. If the activation threshold hasn't been reached, the verification generates an error message instead of a confirmation message.


If Active Directory-based activation was configured before configuring KMS activation, a client computer must be used that doesn't first try to activate itself by using Active Directory-based activation. For example, a client computer that is a workgroup computer that isn't joined to a domain.


The /ato command causes the operating system to attempt activation by using whichever key is installed in the operating system. The response should show the license state and detailed Windows version information.


The /dlv command displays the detailed licensing information. The response should return an error that states that the KMS activation count is too low. This test confirms that KMS is functioning correctly, even though the client isn't activated.


Clients require RPC over TCP/IP connectivity to the KMS host to successfully activate. For more information, see Key Management Services (KMS) activation planning: Network requirements and Remote Procedure Call (RPC) errors troubleshooting guidance.


Regarding your question about hosting 2 VMs with the same license, Windows Server 2022 Standard allows for hosting two virtual instances or two Hyper-V containers on the licensed physical server. However, you may need to purchase additional licenses if you wish to host more than two virtual instances or containers.


Ensure that you have the correct product key - if you are using a product key for the wrong edition of Windows Server 2022, it will not work. Make sure that you have the correct product key for the edition of Windows Server 2022 that you are trying to upgrade to.


Check if the server is connected to the internet - if your server is not connected to the internet, you will not be able to activate Windows Server. Make sure that your server is connected to the internet and that you have a stable internet connection.


Windows Server 2019 requires license activation after 180 days, otherwise the system will shut down. With multiple server workloads, it's not efficient to log in to each machine and manually activate them. There are also times when entering a valid key from the Volume Licensing Service Center (VLSC) will not work. Errors and key rejection can happen, often for no apparent reason. To avoid frustration with the server GUI, it's beneficial to learn how to activate the Windows Server 2019 license through alternative methods such as the command line or Key Management Services (KMS).


A switch to Windows Server 2022 might be a bit premature for many organizations who might prefer a more battle-tested server OS, while Windows Server 2016 might lack the more advanced functionality sought by some companies.


Windows Server 2019 offers important enhancements and a few years of updates that should placate even the wariest of admins who prefer stability over cutting-edge features. Some advantages in Windows Server 2019 over Windows Server 2016 include:


Windows Server 2019 also bakes in two modern technologies: AI and IoT support. Windows Server 2019 uses artificial intelligence for smarter predictions based on analytics. Microsoft added this feature to help admins lower operating costs. Devices on connected IoT platforms, such as servers and machines, can seamlessly share and back up data.


Microsoft updated Server 2019's security features, added better support for Linux VMs, tweaked subsystem containers for easier development and updated its Remote Desktop Services functionality. This newest version also integrates with Windows Admin Center.


Tapping into the elevated command line is a reliable way to access the Software License Manager (SLMGR), also called the Windows Software Licensing Management Tool. Interacting directly with SLMGR handles activation and access to license information.


There are some potential issues that come with working via the command line. Accidental commands will typically generate an error message, but it's possible to harm the environment. Certain SLMGR parameters can also alter registry information. Double check the command before execution to avoid problems.


A pop-up dialog box will show if the operation failed or succeeded. Microsoft recommends a server restart after a successful activation attempt. After a reboot, Server Manager will show the activated server.


If a server is missing from Server Manager, there might be an activation error. Open the command line and enter the slmgr /ato command. A Windows Script Host pop-up will display an error message that explains why the Multiple Activation Key was invalid. Either use another activation key or contact Microsoft for support.


KMS clients connect to a KMS server, also called the KMS host, on the network for activation. A KMS host can be a VM or physical machine. To activate a computer running Windows Server 2019, the KMS host must use one of the following OSes: Windows Server 2012 R2, Windows Server 2016 or Windows Server 2019.


The KMS host should then announce its presence on the network for KMS clients, such as a Windows Server 2019 machine. The KMS client should activate automatically, which remains valid for 180 days until it renews the activation via the KMS host.


Note to all voters to close: This is not a LEGAL advice - the poster asks about a technical implementation issue which is ok according to the board. Technically he does not ask about LICENSING (terms etc. - legal issue and VERY complicated) but how to activate his key (technical issue), and we do handle those here. Heck, for some parts of windows there are hugh guidelines for the technical side...


Microsoft released their newest version of their server operating system almost one year ago on October 2, 2019. I have had Windows Server 2019 running in my lab environment since November 2018. It is certainly not advisable to be on the bleeding edge of technology in your production environment and to test thoroughly any new product before committing to it. Major version releases of operating systems are one such technology that falls squarely into that category.


Once you have logged into the Microsoft Volume License Center and acquired the key needed to activate the operating system, it should be as simple as opening Server Manager, navigating to the Local Server page, clicking the Not activated link and punching in the key, right?


When a new installation of Windows Server 2019 that is not accepting the key from the GUI, the /ipk parameter is what we would use. From an elevated command prompt, enter (where the asterisks are your actual license key):


This publication contains general information only and Sikich is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or any other professional advice or services. This publication is not a substitute for such professional advice or services, nor should you use it as a basis for any decision, action or omission that may affect you or your business. Before making any decision, taking any action or omitting an action that may affect you or your business, you should consult a qualified professional advisor. In addition, this publication may contain certain content generated by an artificial intelligence (AI) language model. You acknowledge that Sikich shall not be responsible for any loss sustained by you or any person who relies on this publication.


This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.


Hello I am migrating servers from our old cloud provider and noticed one of the Windows servers now needs activation. I figure this is due to not being able to reach the old cloud provider activation server. How do I activate this server now on AWS? I assume I would need a new license from AWS correct?


I upgraded my CheckMK appliance firmware to 1.5.1 today and the site to 2.1.0. I am using Agent Updater with a certificate. Since the latest update, all Windows servers (2022 and 2016) are reporting the following error to me


Normally, after you install MS Windows 10/7, it will automatically activate the license via our KMS license server. If you found that the MS Windows cannot activate automatically, please follow the steps below to activate manually.

3a8082e126
Reply all
Reply to author
Forward
0 new messages