Windows 10 activation is Microsoft’s confirmation that your copy of Windows has a valid license. For legal activation, your device needs either a digital license or a product key you bought (or that came with the computer). In this guide we explain how to check activation status, how to activate Windows 10 legally, common activation errors, and why the “free KMS activation” commands found online are not a solution.
First: Windows 10 Support Status
Microsoft ended free security updates for Windows 10 on 14 October 2025. The Extended Security Updates (ESU) program for consumers also ended on 13 October 2026. If your hardware is eligible, you can upgrade to Windows 11 for free through Windows Update using your Windows 10 license; the existing digital license carries over to Windows 11. The activation steps in this article are largely the same on Windows 11.
Is Windows 10 Activated? How to Check
If Settings → Update & Security → Activation says “Windows is activated with a digital license” or “Windows is activated”, everything is fine. To check from Command Prompt:
slmgr /xpr
slmgr /dlv
If slmgr /xpr says “The machine is permanently activated”, the license is permanent. If you see an expiry date (usually 180 days), the system is configured as a KMS client; this is normal on computers connected to an organization’s own KMS server, but on a home computer it usually means an unauthorized KMS was used. slmgr /dlv shows the license channel (Retail, OEM, Volume) and details.
How to Activate Windows 10 Legally
1. Digital License (Automatic Activation)
If Windows 10 was activated on your computer before (upgrade from Windows 7/8.1, purchase from the Microsoft Store or a previously activated installation), a digital license tied to the device’s hardware exists. When you reinstall the same edition (Home or Pro), Windows activates by itself after connecting to the internet, without asking for a product key. If setup asks for a key, you can continue with “I don’t have a product key”.
2. Activating with a Product Key
Enter the 25-character product key you bought in Settings → Update & Security → Activation → Change product key. You can do the same in Command Prompt opened as administrator (replace XXXXX with your own key):
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato
The key must match the installed edition: a Home key does not activate Pro and a Pro key does not activate Home. Entering a Pro key on a Home installation upgrades the edition to Pro.
3. Finding the Key That Came with the Computer (OEM)
On laptops and desktops sold with Windows preinstalled, the key is usually embedded in the BIOS/UEFI and read automatically during setup. To see the key, run this in PowerShell:
(Get-CimInstance -ClassName SoftwareLicensingService).OA3xOriginalProductKey
If the command returns nothing, the device has no embedded key. OEM licenses are tied to that device and cannot be moved to another computer.
4. After a Hardware Change: Activation Troubleshooter
After a major hardware change such as a new motherboard, Windows can lose its activation. If you linked your digital license to your Microsoft account beforehand, go to Activation → Troubleshoot → I changed hardware on this device recently and sign in with your account to reactivate the license. To link the license to your account, use “Add a Microsoft account” on the Activation page.
5. Activating by Phone
If online activation fails, press Win + R, type slui 4, choose your country and complete phone activation with the on-screen steps.
The Facts About KMS Activation
KMS (Key Management Service) is an activation method Microsoft built for organizations with a Volume Licensing agreement. The organization sets up a KMS server on its own network, activates that server with Microsoft using its own KMS key, and computers in the organization renew an activation valid for up to 180 days from that server.
The keys in the “slmgr /ipk + slmgr /skms + slmgr /ato” commands found online are generic KMS client keys (GVLKs) published by Microsoft. These keys are not a license by themselves; they only point the computer to a KMS server. If the server in the commands is a public server run by third parties rather than your organization’s own, there is no valid license: this method violates Microsoft’s license terms and connects your system to a server you do not control. That is why we do not recommend it. If you have already run these commands, remove the KMS settings before entering a valid key:
slmgr /upk
slmgr /cpky
slmgr /ckms
Then activate your own license with one of the methods above.
Common Windows 10 Activation Errors
| Error code | Meaning | What to do |
|---|---|---|
| 0xC004F074 | The KMS server could not be reached | The system is set up as a KMS client. If it is not a work computer, remove the KMS settings and enter your own key. |
| 0xC004C003 | The product key is blocked or invalid | Contact the seller of the key and get a valid key. |
| 0xC004F050 | The product key is invalid | Check that you typed the key correctly and that it matches the edition. |
| 0x803F7001 | No valid license was found for this device | Enter a product key, or use the troubleshooter if you changed hardware. |
| 0x8007232B | DNS name does not exist (no KMS host found) | A volume license key is installed; enter your own retail or OEM key. |
What Happens on Windows 10 That Is Not Activated?
- An “Activate Windows” watermark appears in the bottom-right corner of the desktop.
- Personalization settings such as wallpaper, colors, themes and the lock screen are locked.
- Activation reminders appear in Settings.
- Under the license terms, continuing to use Windows without a valid license is not legal.
Conclusion
The legal ways to activate Windows 10 are automatic activation with a digital license, a purchased product key, the OEM key that came with the computer, and the troubleshooter with a Microsoft account after a hardware change. You can check the status with slmgr /xpr. “Free activation” through KMS servers run by third parties does not provide a valid license. Since free security support for Windows 10 has ended, also consider upgrading to Windows 11 if your hardware is eligible.
Categories
-
CentOS 7 guides
-
cPanel 19 guides
-
CyberPanel 18 guides
-
Operating Systems 80 guides
-
Juniper Networks 18 guides
-
Control Panels 49 guides
-
Linux 15 guides
-
MySQL 29 guides
-
Network 83 guides
-
Plesk Panel 12 guides
-
Virtual Servers 284 guides
-
SEO 2 guides
-
Cyber Security 4 guides
-
Technology 157 guides
-
VMware 38 guides
-
WordPress 19 guides
-
Artificial Intelligence 21 guides