Introduction and understanding activation
If you're lucky, you'll install or upgrade to Windows 10 and the system will activate automatically, or as soon as you type in the 25-character product key – that confirms that you have a legal copy of Windows that you're entitled to use, which will get security updates and new features. But for some users, Windows 10 isn't activating properly. Here's how to fix that.
Understanding Windows 10 activation
Depending on how you get Windows 10, in some cases you're not supposed to need to type in a product key. If you were running a legitimate copy of Windows 7 or 8.1, or you're using a Windows 10 Insider Preview flight on a PC that has been activated with an earlier version of Windows, then the activation is done automatically and Windows stores what Microsoft calls a "digital entitlement" which marks the system as eligible to run Windows 10 by registering it with the Microsoft Product Activation Server.
You get that after you buy a Windows 10 upgrade from the Windows Store. If you reinstall Windows 10 on that PC and setup asks for a product key, select Skip instead (or Next or Do This Later, depending on the dialog box).
But you have to enter the product key if you're installing from a boxed copy or a digital download of Windows 10. Even if you buy a new PC with Windows 10, it will have a record of the product key in the box, or on a sticker on the device.
Keep that around because if you ever reinstall Windows 10 on that device, you'll need to type in the key again, even if you'd previously activated Windows 10. You also need to use the product key if you're activating a different version of Windows 10 – say if you upgrade from Windows 10 Home to Pro.
If you were part of the Windows 10 Insider Preview before launch, you can't use the same product keys that you might have had for the technical preview; they won't even activate old builds any more. If you want to join the preview now, you have to upgrade to the release version of Windows 10 first and activate it, and then change your updates to Get Insider Builds.
If you've upgraded to Windows 10 and then made major changes to your hardware – especially changing your motherboard, which counts for a lot of points in the scheme Microsoft uses to check if you're still using the same PC – then you'll have to activate by phoning Microsoft. This is usually painless, but you can't do it online.
Clean install issues
If you clean install Windows 10 (which often gives you a better result on problematic systems) instead of doing a simple in-place upgrade, you can run into problems activating. Rather than formatting your PC, do a factory reset and then install Windows 10 straight away, and activation should work – or do an in-place upgrade using an installer you create with the Windows 10 Media creation tool, then use the same media to do a clean install once you've successfully activated your copy of Windows and Microsoft has issued the digital entitlement for your PC.
If you're installing from an ISO or media you've created, choose Upgrade this PC now rather than Install now – and make sure you're using the edition of Windows 10 that matches the edition you're upgrading from (32-bit or 64-bit and the Home or Pro flavour depending on what version of Windows you had before).
However, starting with the Windows Insider build 10565, you can activate Windows 10 using a Windows 7, 8 or 8.1 product key. Choose Settings, Update & Security, then Activation, and select Change Product Key, or enter the key during setup if you're doing a clean install.
Again, the edition of Windows 10 has to match the edition of Windows that the product key is for. You'll need a Windows 7 Pro or Ultimate, or a Windows 8 Pro key to activate Windows 10 Pro, for example. Some Windows 8 and 8.1 PCs have the OEM key stored in firmware and from build 10565 onwards, Windows 10 will use that for activation. Again, this will give your PC the new 'digital entitlement' for activating later builds or if you reinstall.
Dealing with activation problems
The first thing to do is to check Settings, Update & Security, Activation to see if your copy of Windows has been activated. If you see Connect to the Internet to activate Windows, either your network connection isn't working or the Windows activation servers are busy. If not you can click Activate, but often it's less frustrating to wait a couple of days; many systems will activate automatically in the background.
If you still can't activate, try using a different network connection – you can't activate Windows if you're connecting through a proxy server that uses basic authentication (where you have to type in a username and password for authentication).
If you see error messages 0XC004E003, 0x8007000D, 0x8007232b or 0x8007007B, they usually mean that the activation servers are overloaded and the installer can't reach them to validate your installation ID.
Automated phone activation
If you don't want to wait (or you suspect the problem is your network connection), you can try an automated phone activation. Press Windows-R or type this command straight into the Cortana search box (and select Run command from the Cortana results):
This opens a box with a dropdown list of countries. Choose yours and you'll see both the free number to call and your Installation ID (divided into groups to make it easier to read) – take a note of it, call the number and type in your Installation ID, then click Next on screen. The Microsoft automated system will read out an installation key that you can type into the SLUI dialog box.
If the SLUI command doesn't run, you may need to start it from an admin command prompt – right-click on the Windows key and choose Command Prompt (Admin).
If you want to reset your product key and force activation, you can use the command line for that too. Open an admin command prompt and type:
Now press Enter and restart your PC, then enter the product key as normal and force activation by opening an admin command prompt and typing:
Again you need to restart.
If you can't type in the product key for any reason, at the admin command prompt, type:
SLMGR.VBS -IPK XXXX-XXXX-XXXX-XXXX
(Fill in your product key instead of the Xs, then restart).
Error 0xC004F061 means that you didn't have a previous version of Windows to upgrade from (if you used to run Linux or you've just reformatted or replaced your drive). Either install Windows 7 or 8, or use your Windows 7 or 8 product key (if you're installing a new enough build of Windows 10 – at least build 10565).
Error 0xC004C008 means that the product key you're trying to use has been used to activate another PC already – if it's a key that can activate multiple systems, then you've reached the limit.