Kms Activator Windows Server 2022 May 2026
What is KMS Activation?
Key Management Service (KMS) activation is a method of activating Windows operating systems, including Windows Server 2022, over the internet. It allows organizations to activate multiple computers with a single license key, eliminating the need for individual product keys.
How KMS Activation Works
Here's a step-by-step explanation of the KMS activation process:
- KMS Host: A KMS host is a server that runs a KMS activation service. The KMS host is responsible for managing and verifying the activation requests from client computers.
- Client Request: A Windows Server 2022 computer sends an activation request to the KMS host.
- Verification: The KMS host verifies the client's eligibility for activation by checking its license status and ensuring it meets the activation requirements.
- Activation: If the client is eligible, the KMS host generates an activation token, which is then sent to the client computer.
- Activated: The client computer uses the activation token to activate Windows Server 2022.
KMS Activator Tools for Windows Server 2022
Several KMS activator tools are available for Windows Server 2022, including:
- Microsoft's built-in KMS activator: Microsoft provides a built-in KMS activator tool for Windows Server 2022, which can be used to activate the operating system.
- KMSpico: KMSpico is a popular third-party KMS activator tool that supports Windows Server 2022. It offers a simple and user-friendly interface for activating Windows.
- HEU_KMS_Activator: HEU_KMS_Activator is another third-party tool that supports Windows Server 2022. It offers advanced features, such as auto-activation and support for multiple KMS hosts.
Features and Benefits of KMS Activators
KMS activators offer several features and benefits, including:
- Easy Activation: KMS activators simplify the activation process, eliminating the need for individual product keys.
- Centralized Management: KMS activators enable centralized management of Windows activations, making it easier to manage licenses and track activations.
- Cost-Effective: KMS activators can be more cost-effective than purchasing individual product keys for each computer.
- Flexible: KMS activators can be used to activate multiple Windows versions and editions.
Risks and Limitations
While KMS activators offer several benefits, there are also risks and limitations to consider:
- Licensing Risks: Using KMS activators may pose licensing risks if not used properly. Organizations must ensure they comply with Microsoft's licensing terms.
- Security Risks: Third-party KMS activators may pose security risks if they are not downloaded from trusted sources or if they are used with malicious intent.
- Dependence on KMS Host: KMS activators require a functioning KMS host to activate and maintain Windows activations.
Best Practices
To ensure successful and secure KMS activation, follow these best practices:
- Use official Microsoft tools: Use Microsoft's built-in KMS activator tool or other trusted tools to minimize security risks.
- Comply with licensing terms: Ensure you comply with Microsoft's licensing terms and conditions when using KMS activators.
- Maintain a reliable KMS host: Ensure your KMS host is reliable, secure, and properly configured to avoid activation issues.
In conclusion, KMS activators can simplify the activation process for Windows Server 2022, offering features like centralized management, cost-effectiveness, and flexibility. However, it's essential to be aware of the potential risks and limitations and follow best practices to ensure successful and secure activation.
Activating Windows Server 2022 using a Key Management Service (KMS) involves setting up a central host server that manages activation requests for clients on your network. This method is ideal for managing large volumes of servers without entering individual keys on each machine. Microsoft Learn 1. Setting Up the KMS Host Server
To activate clients, you must first designate a server (running Windows Server 2016, 2019, or 2022) as the Microsoft Learn Install the Role Server Manager Add Roles and Features , and select Volume Activation Services . Alternatively, use PowerShell:
Install-WindowsFeature -Name VolumeActivation -IncludeManagementTools Configure the Firewall TCP port 1688 is open to allow client communication. Install the Host Key (CSVLK) : You must obtain a Customer Specific Volume License Key (CSVLK) Microsoft 365 Admin Center slmgr /ipk
: Ensure the host is published to DNS so clients can find it automatically: slmgr /sdns 2. Activating Windows Server 2022 Clients
Once the host is ready, client machines must be configured with a Generic Volume License Key (GVLK) to point them toward the KMS server.
How to Set Up a KMS Activator for Windows Server 2022 If you're managing a fleet of servers, using a Key Management Service (KMS) is the gold standard for volume activation. Instead of activating each machine individually with a unique key, your servers "check in" with a local KMS host to verify their license.
Here is how to configure Windows Server 2022 as a KMS host or client. 1. Setting Up the KMS Host
The KMS host is the central server that handles activation requests. You typically only need one per network. Install the Role : Open PowerShell as an administrator and run:
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –IncludeManagementTools Obtain your CSVLK : Log into the Microsoft 365 Admin Center Volume Licensing Service Center (VLSC) to find your Customer Specific Volume License Key (CSVLK) specifically for Windows Server 2022. Install the Host Key Volume Activation Tools wizard from the Server Manager or by running Key Management Service (KMS) as the activation type. Enter your KMS host key (CSVLK) and click Activate the Host : Use the command slmgr /ato to activate the host with Microsoft online. 2. Configuring Windows Server 2022 Clients
For a server to be activated by your host, it must have a Generic Volume License Key (GVLK) installed. Most volume-licensed media come with these pre-installed, but you can manually set them if needed. Standard GVLKs Server 2022 Standard VDYBN-27WPP-V4HQT-9VMD4-VMK7H Server 2022 Datacenter WX4NM-KYWYW-QJJR4-XV3QB-6VM33 Activation Commands : Run these in an elevated Command Prompt on the client: Set the key slmgr /ipk
If you installed the Evaluation version of Windows Server 2022, you must convert it to a full version before KMS will work. Run the following DISM command:
dism /online /set-edition:ServerStandard /productkey:
before it begins activating clients. Servers will remain in a "grace period" until this threshold is met. DNS Publishing : If your clients can't find the host, use slmgr /sdns to publish the service record to your DNS. troubleshooting commands for checking the current activation count on your KMS host? Windows Server 2022 Product Key - Microsoft Community Hub
What People Mean by “KMS Activator” for Windows Server 2022
Online searches for “kms activator windows server 2022” usually lead to unofficial tools, scripts, or executables (e.g., KMS_VL_ALL, Microsoft Toolkit, AutoKMS). These tools mimic a local KMS server but are not authorized by Microsoft.
These activators typically:
- Install a fake KMS service on your machine.
- Redirect activation requests to a local or remote emulated KMS server.
- Bypass genuine license validation.
Part 8: The Bottom Line – Why You Should Never Search for “KMS Activator Windows Server 2022” Again
The internet is filled with forums claiming that KMS activators are “safe if you download from the right source.” This is a dangerous myth. Today’s malware authors specifically target IT professionals who think they are smarter than average users. They hide advanced persistent threats (APTs) inside activation tools.
Consider the economics:
- Average ransomware remediation cost for a single server: $50,000 to $150,000.
- Cost of a legitimate Windows Server 2022 license: $500 to $1,000.
- Risk calculation = Not worth it.
Microsoft also now detects most KMS emulators via the Activation Validation Library. Even if the activator works for months, a simple update like KB5022286 will detect tampering and mark your copy as "Non-genuine." Worse, some updates intentionally break server roles (like RDS or File Server) on non-genuine copies.
D. Windows Server 2022 Essentials (Low-Cost Option)
Windows Server 2022 Essentials is designed for small businesses with up to 25 users and 50 devices. List price is around $500—significantly cheaper than Standard.
- Limitations: No virtualization rights, limited to 2 CPU sockets, 64GB RAM max.
3. Visual Studio Subscriptions (formerly MSDN)
If you or your company has a Visual Studio Professional or Enterprise subscription, you can activate Windows Server 2022 for development and testing legally. Keys are provided in the subscriber portal.
Summary
While KMS activators are widely available, they pose a high risk to server integrity and security. For a production environment, always use the official Volume Activation tools provided by Microsoft. For testing and learning, stick to the official Evaluation editions to ensure your lab remains clean and secure. kms activator windows server 2022
Key Management Service (KMS) is a legitimate Microsoft activation method designed for organizations to activate systems on their own network
. For Windows Server 2022, KMS allows for automated, large-scale licensing without each individual machine needing to connect to Microsoft. Key Features of KMS for Windows Server 2022 Centralized Local Activation
: Instead of individual servers contacting Microsoft, they connect to a local KMS host on your network. Volume Licensing Efficiency
: It is built specifically for Volume License customers to manage hundreds or thousands of activations seamlessly. 180-Day Activation Cycle
: Systems activated via KMS remain active for 180 days. They attempt to renew their activation every seven days by reconnecting to the KMS host. Coexistence with AD-Based Activation
: Windows Server 2022 supports Active Directory-Based Activation (ADBA), which can work alongside KMS to provide redundant activation methods. Minimal Network Footprint : Communication between the client and the KMS host uses TCP port 1688 and involves very small data packets. Activation Threshold
: To prevent misuse, a KMS host only begins activating "client" systems once it receives requests from at least 25 unique client computers or 5 unique server computers. Implementation via Command Line Administrators typically manage KMS using the
(Software License Manager) script in an elevated Command Prompt. Install a KMS Client Key : You must first install the Generic Volume License Key (GVLK) for Windows Server 2022. Set the KMS Host : Point the server to your internal activation server using cscript slmgr.vbs /skms [YourKMSServerName] : Trigger the activation process with cscript slmgr.vbs /ato
Note: Be cautious of "KMS Activator" software found on third-party sites. While official KMS is a Microsoft tool, many unofficial "activators" are wrappers for malware designed to bypass legitimate licensing. GVLK setup keys for the different editions of Windows Server 2022?
Guidelines for troubleshooting the Key Management Service (KMS)
To activate Windows Server 2022 using Key Management Service (KMS), you generally use a Generic Volume License Key (GVLK) and point your system to a legitimate KMS host. Standard KMS Activation Steps
If your organization has a KMS host set up, you can activate your instance by running these commands in an Administrator Command Prompt:
Install the KMS Client Key:Input the GVLK for Windows Server 2022.slmgr /ipk VDYBN-27WPP-V4HQT-9VMD4-VMK7H
Set the KMS Machine Address:Replace ://example.com with your organization's specific KMS server address.slmgr /skms ://example.com Activate Windows:slmgr /ato Windows Server 2022 KMS Client Keys (GVLKs)
According to Microsoft’s official documentation, use the key corresponding to your specific edition: Windows Server 2022 Standard: VDYBN-27WPP-V4HQT-9VMD4-VMK7H
Windows Server 2022 Datacenter: WX4NM-KYWYW-QJJR4-XV3QB-6VM33
Windows Server 2022 Azure Edition: NT8WH-GW86C-T9RCM-G69P9-3HMMX Important Security Note
Avoid downloading third-party "KMS Activator" executable files (like KMSPico or similar). These tools are frequently bundled with malware, ransomware, or backdoors that can compromise server security. For legal and secure activation, always use the official slmgr commands with keys provided by your Volume Licensing Service Center (VLSC).
A "KMS activator" for Windows Server 2022 refers to the Key Management Service (KMS), a legitimate Microsoft activation method designed for organizations to activate systems on their own local network. It removes the need for individual computers to connect directly to Microsoft for activation. How KMS Activation Works
Instead of using a unique key for every server, a central "KMS Host" is set up within your network.
KMS Host: A server configured with a specific host key (CSVLK) from the Microsoft Volume Licensing Service Center.
KMS Clients: Servers or PCs that use a Generic Volume License Key (GVLK). These keys tell the OS to look for a local KMS host rather than Microsoft's servers.
Activation Threshold: KMS activation requires a minimum of 5 servers (or 25 client PCs) on the network before it begins successfully activating machines. GVLK Keys for Windows Server 2022
To point a Windows Server 2022 instance toward your KMS host, you use the following official GVLK keys via the command line: KMS Client Setup Key (GVLK) Windows Server 2022 Standard VDYBN-27WPP-V4HQT-9VMD4-VMK7H Windows Server 2022 Datacenter WX4NM-KYWYW-QJJR4-XV3QB-6VM33 Windows Server 2022 Azure Edition NTY4X-JJX7P-96CTF-T4C2W-8Y6F4 Setup via Command Line (slmgr)
You can manage these activations using the Software Licensing Management Tool (slmgr.vbs): Install the GVLK: slmgr /ipk Set the KMS Host Address: slmgr /skms Activate Immediately: slmgr /ato A Note on Third-Party "Activators"
Many online searches for "KMS Activator" lead to unauthorized third-party tools (like KMSpico or HWIDGEN). Using these is highly discouraged for several reasons:
Security Risks: These tools often contain malware, trojans, or backdoors that compromise your server environment.
Legal Compliance: Using unofficial activators violates Microsoft’s licensing terms and can lead to legal issues for businesses.
Unstable Activations: They may fail during future Windows Updates or system audits.
For legitimate deployment, you should use the official Active Directory-Based Activation or the Volume Activation Management Tool (VAMT) provided by Microsoft. Activate Windows Server 2019 with KMS or the command line
To prepare and configure the Key Management Service (KMS) features for Windows Server 2022, you must set up a KMS host that can validate activation requests from client machines on your local network. Prerequisites for the KMS Host
Before starting, ensure the designated host server meets these requirements:
Operating System: Must be running Windows Server 2022, though a patched Windows Server 2019 can also act as a host if the specific Windows Server 2022 KMS host key is installed. What is KMS Activation
Host Key: You need a CSVLK (KMS Host Key) specifically for Windows Server 2022, available from the Microsoft 365 Admin Center or Volume Licensing Service Center (VLSC). Network: The host must be reachable over TCP port 1688.
Permissions: You must have Administrator rights on the host server. Step-by-Step Feature Setup 1. Install Volume Activation Services
You must install the role that enables KMS functionality on your server. Open Server Manager and select Add Roles and Features.
Navigate to Server Roles and check Volume Activation Services.
Click through the wizard and select Install. Alternatively, use this PowerShell command: powershell
Install-WindowsFeature -Name VolumeActivation -IncludeManagementTools Use code with caution. Copied to clipboard 2. Configure the KMS Host
Once the role is installed, use the Volume Activation Tools to register your host key.
Launch Volume Activation Tools from the Start Menu or Server Manager.
Select Key Management Service (KMS) as the activation method. Enter your KMS Host Key (CSVLK) for Windows Server 2022.
Choose Activate online (or by phone if no internet access is available) to authenticate the host with Microsoft. 3. Network & DNS Configuration KMS clients need to find the host to activate. Firewall: Create an inbound rule to allow TCP port 1688.
DNS: By default, the KMS host will attempt to automatically create an SRV record (_vlmcs._tcp) in your DNS so clients can discover it automatically. Install and Configure KMS Server in Windows Server 2022!
KMS Activator for Windows Server 2022: A Comprehensive Overview
Introduction
Windows Server 2022 is a server operating system developed by Microsoft, released on August 18, 2021. Like previous versions, it requires activation to access all its features and ensure compliance with licensing terms. One popular method for activating Windows Server 2022 is through a Key Management Service (KMS) activator. This paper provides an in-depth look at KMS activators for Windows Server 2022, exploring their functionality, benefits, and potential risks.
What is a KMS Activator?
A KMS activator is a software tool that enables the activation of Microsoft products, including Windows Server 2022, using a KMS host. The KMS activation method is designed for organizations with multiple devices, allowing them to activate their Windows installations using a single activation key.
How KMS Activation Works
The KMS activation process involves the following steps:
- KMS Host: A KMS host is set up within the organization's network. This host is responsible for managing the activation process for all clients on the network.
- Activation Request: When a Windows Server 2022 device connects to the network, it sends an activation request to the KMS host.
- Activation Response: The KMS host responds with an activation confirmation, which includes a unique activation ID.
- Activated State: The Windows Server 2022 device is then activated, and its license is verified periodically with the KMS host.
Benefits of KMS Activation
The KMS activation method offers several advantages:
- Convenience: KMS activation simplifies the activation process for organizations with multiple devices, reducing administrative overhead.
- Cost-Effective: KMS activation eliminates the need for individual product keys for each device, making it a cost-effective option for large-scale deployments.
- Flexibility: KMS activation allows organizations to easily manage and update their licenses, making it easier to adapt to changing business needs.
KMS Activator Tools for Windows Server 2022
Several KMS activator tools are available for Windows Server 2022, including:
- Microsoft's Official KMS Tool: Microsoft provides an official KMS tool, which can be used to set up a KMS host and activate Windows Server 2022 devices.
- Third-Party KMS Activators: Third-party tools, such as KMSAuto and Windows 10 KMS Activator, are also available. However, it is essential to note that using unofficial tools may pose security risks and violate Microsoft's licensing terms.
Risks and Limitations
While KMS activation offers several benefits, there are also potential risks and limitations:
- Security Risks: Using third-party KMS activators may expose devices to security risks, as these tools may bundle malware or vulnerabilities.
- Licensing Compliance: Organizations must ensure they comply with Microsoft's licensing terms when using KMS activation.
- Dependence on KMS Host: Devices activated using KMS activation require periodic communication with the KMS host to maintain their activated state.
Best Practices
To ensure smooth and secure KMS activation for Windows Server 2022:
- Use Official Tools: Use Microsoft's official KMS tool or other trusted, third-party tools.
- Comply with Licensing Terms: Ensure compliance with Microsoft's licensing terms and conditions.
- Implement Robust Security Measures: Maintain a secure network infrastructure to prevent unauthorized access to the KMS host.
Conclusion
KMS activators offer a convenient and cost-effective way to activate Windows Server 2022 devices. However, it is crucial to be aware of the potential risks and limitations associated with KMS activation. By following best practices and using official tools, organizations can ensure a smooth and secure activation process. Ultimately, KMS activation remains a popular choice for organizations seeking to streamline their Windows Server 2022 deployments.
Recommendations
- Organizations: Use official KMS tools and comply with Microsoft's licensing terms to ensure secure and smooth activation.
- Administrators: Implement robust security measures to protect the KMS host and maintain a secure network infrastructure.
- Microsoft: Continue to provide support and updates for KMS activation, ensuring that organizations can efficiently manage their Windows Server 2022 deployments.
Future Directions
As Windows Server 2022 continues to evolve, it is likely that KMS activation will remain a key component of Microsoft's licensing strategy. Future developments may include:
- Improved Security: Enhanced security features to prevent piracy and unauthorized access to KMS hosts.
- Streamlined Activation: Simplified activation processes, making it easier for organizations to deploy and manage Windows Server 2022.
- Cloud-Based Solutions: Integration with cloud-based services, enabling more flexible and scalable activation options.
By understanding the ins and outs of KMS activators for Windows Server 2022, organizations can make informed decisions about their activation strategies, ensuring compliance and maximizing the benefits of their Windows Server 2022 deployments.
Key Management Services (KMS) is a Microsoft technology designed for volume licensing KMS Host : A KMS host is a
in enterprise environments. It allows organizations to automate activation for multiple Windows Server 2022 instances without contacting Microsoft for each one. Microsoft Learn Official KMS Activation Process
To activate Windows Server 2022 legitimately using KMS, you must have a valid volume license agreement. Microsoft Learn
Key Management Services (KMS) activation planning - Microsoft Learn
Understanding KMS Activator for Windows Server 2022: A Comprehensive Guide
As a system administrator or IT professional, managing licenses and activations for Windows Server can be a daunting task. One popular method for activating Windows Server is through a Key Management Service (KMS) activator. In this blog post, we'll dive into the world of KMS activators, specifically focusing on Windows Server 2022.
What is KMS Activator?
A KMS activator is a tool used to activate Windows operating systems, including Windows Server, without the need for a Multiple Activation Key (MAK). Unlike MAK, which requires a unique key for each installation, KMS uses a single key to activate multiple installations. This method is particularly useful for organizations with a large number of Windows Server instances.
How Does KMS Activator Work?
Here's a simplified overview of the KMS activation process:
- KMS Host: A KMS host is designated, typically a Windows Server machine, which runs the KMS service.
- KMS Key: A KMS key is installed on the KMS host. This key is used to activate clients.
- Client Activation: When a Windows Server instance is installed, it contacts the KMS host to request activation.
- Activation: The KMS host verifies the client's eligibility and activates it if valid.
Benefits of Using KMS Activator for Windows Server 2022
Using a KMS activator for Windows Server 2022 offers several advantages:
- Simplified License Management: KMS reduces the complexity of managing licenses, especially in large environments.
- Cost-Effective: KMS can be more cost-effective than purchasing individual MAKs for each server.
- Easy Deployment: KMS activation can be automated, making it easier to deploy and manage Windows Server instances.
KMS Activator for Windows Server 2022: Things to Consider
Before using a KMS activator for Windows Server 2022, keep the following points in mind:
- Requirements: Ensure your environment meets the requirements for KMS activation, including a KMS host and a valid KMS key.
- Internet Connectivity: The KMS host and clients require internet connectivity to activate.
- Firewall Configuration: Firewalls may need to be configured to allow KMS traffic.
- KMS Key Security: Protect your KMS key, as it's used to activate multiple servers.
Best Practices for Implementing KMS Activator
To ensure a smooth KMS activation process:
- Designate a KMS Host: Choose a reliable server to act as the KMS host.
- Use a Valid KMS Key: Obtain a valid KMS key from Microsoft or an authorized reseller.
- Configure DNS: Ensure DNS is properly configured to allow clients to find the KMS host.
- Monitor Activation: Regularly monitor activation status to identify potential issues.
Common Issues and Troubleshooting
Common issues with KMS activation include:
- KMS host not found: Verify DNS configuration and KMS host availability.
- Activation errors: Check the KMS key, firewall settings, and internet connectivity.
Conclusion
In conclusion, a KMS activator can be a useful tool for managing Windows Server 2022 activations, especially in large environments. By understanding how KMS works, its benefits, and best practices for implementation, you can simplify license management and reduce administrative overhead. If you're considering using a KMS activator for Windows Server 2022, we hope this guide has provided valuable insights to get you started.
A review of KMS (Key Management Service) activators for Windows Server 2022 reveals a sharp divide between official Microsoft methods and third-party "crack" tools. While both aim to license the software, they differ fundamentally in security, legality, and stability. 1. Official Microsoft KMS (Volume Licensing) For organizations, Microsoft provides the Key Management Service (KMS)
as a legitimate way to automate activation across a network. The University of North Carolina at Chapel Hill How it Works:
You configure a central "KMS Host" with a legitimate volume license key. Other "KMS Clients" (like your Windows Server 2022 instances) then connect to this host to activate.
Fully legal and supported by Microsoft for enterprise environments.
No third-party software or "cracks" are required; it uses built-in system tools like Requires a minimum "activation threshold" (typically 25 physical or virtual computers ) before it begins activating clients. Requires an initial purchase of a Volume License. Read the Docs 2. Third-Party "KMS Activators" (KMSPico, KMSAuto) Tools like KMSAuto Lite
are popular "cracks" that emulate a local KMS server on a single machine to trick Windows into thinking it is activated. YPIT Mutiara Security Risks:
These tools are frequently flagged by antivirus software. They are often bundled with malware, backdoors, or trojans that can compromise a server's security. Legal & Compliance:
Using these tools is a violation of Microsoft's Terms of Service and is considered software piracy. This can lead to severe legal and financial penalties for businesses during a software audit. Stability:
Activations are temporary (usually 180 days) and require the background tool to "renew" the license constantly. If the tool is deleted or blocked, the server will revert to an unactivated state. YPIT Mutiara Summary Table Official Microsoft KMS Third-Party Activators (Enterprise/Volume) High (Built-in Windows feature) Low (High risk of malware) Paid (License required) "Free" (But high hidden risks) Businesses with 25+ devices Not recommended for production Important Note:
For a secure and stable production environment, it is highly recommended to use a legitimate Windows Server 2022 Product Key
or the official KMS method if you have a volume license agreement. GvLK (Generic Volume License Keys) to use with an existing official KMS host?
kmsauto lite Activate Windows 10 11 & Office Easy Steps 2025
The Key Management Service (KMS) is a Microsoft technology used by volume licensing customers to automate and centralize the activation of Windows and Office products across a local network. Unlike standard activation, which requires each machine to connect individually to Microsoft, KMS clients activate against an internal KMS host. Core Components
KMS Host: A server (or sometimes a client PC) that runs the Volume Activation Services role and holds a unique host key known as a Customer Specific Volume License Key (CSVLK).
KMS Clients: Managed systems that use Generic Volume License Keys (GVLKs). These keys are pre-installed in volume editions of Windows Server 2022, allowing them to automatically look for a KMS host via DNS. Windows Server 2022 Activation Keys (GVLKs)
KMS clients require specific setup keys to identify themselves to the host. Below are the standard GVLKs for Windows Server 2022: Operating System Edition KMS Client Setup Key (GVLK) Windows Server 2022 Standard VDYBN-27WPP-V4HQT-9VMD4-VMK7H Windows Server 2022 Datacenter WX4NM-KYWYW-QJJR4-XV3QB-6VM33 Windows Server 2022 Datacenter: Azure Edition NTBV8-9K7Q8-V27C6-M2BTV-KHMXV Setting Up a KMS Host on Windows Server 2022 KMS client activation and product keys - Microsoft Learn