โŠž Upgrading Windows 11 Home to Windows 11 Pro Using the KMS Client Key

โŠž Upgrading Windows 11 Home to Windows 11 Pro Using the KMS Client Key

๐Ÿ“‹ Overview

This article walks you through upgrading a Windows 11 Home edition machine to Windows 11 Pro by installing the built-in KMS client setup key and activating against your organizationโ€™s KMS host. This approach is ideal for volume-licensed environments where you manage activation centrally.


๐Ÿ”‘ Prerequisites

Before you begin, ensure you have:

  1. Administrative privileges on the target PC.

  2. Network connectivity to your organizationโ€™s KMS host (default TCP port 1688).

  3. The appropriate KMS client setup key for Windows 11 Pro:

    NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
  4. (Optional) The fully qualified domain name (FQDN) or IP of your KMS server, if it isnโ€™t published via DNS.


๐Ÿ› ๏ธ Step-by-Step Upgrade

1. Open Settings โ†’ Activation

  1. Press โŠž Win + I to open Settings.

  2. Navigate to System โ†’ Activation.

  3. Click Change product key.


2. Enter the Windows 11 Pro KMS Client Key

  1. In the Enter a product key dialog, paste the Pro KMS key:

    NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
  2. Click Next, then Activate.

  3. Windows will stage the Pro edition upgrade; your PC will automatically reboot when prompted.


3. (Alternate) Use Command-Line to Install & Activate

Tip: A command-line approach is scriptable for multiple machines.

  1. Open Command Prompt as Administrator:

    • Press โŠž Win, type cmd, then Ctrl +Shift +Enter.

  2. Install the Windows 11 Pro KMS client key:

    slmgr /ipk NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
  3. (If needed) Point to your KMS host:

    slmgr /skms kms.yourdomain.local:1688
  4. Request activation:

    slmgr /ato
  5. Confirm success. You should see a pop-up stating activation was successful.


โœ… Verify Activation Status

Run the following for detailed licensing info:

slmgr /dlv
  • License Status: Should read Licensed.

  • Product Key Channel: Should show Volume:KMS_Client.


๐Ÿ›ก๏ธ Troubleshooting

Symptom

Possible Cause

Remedy

Symptom

Possible Cause

Remedy

0xC004F074 KMS host unreachable

DNS misconfiguration or firewall blocking port 1688

Verify DNS entry for _vlmcs._tcp SRV record; open port 1688

Activation fails with network time error

System clock skew exceeds KMS tolerance

Sync time via w32tm /resync

Upgrade stuck at โ€œGetting Windows readyโ€

Corrupted component store

Run DISM /Online /Cleanup-Image /RestoreHealth


๐Ÿ“– Related Articles


๐Ÿ“ Was this article helpful? Let us know in the comments!