Windows 10 activation error 0xc004c020 means the product key you entered has already been used on another device, so Microsoft’s activation servers refuse it. The fix is to either use a different, unused product key or contact Microsoft Support to explain that you are reinstalling Windows on the same hardware. Below is a full breakdown of why this error appears, how to resolve it, and how to avoid it in the future.
What This Error Actually Means
Error 0xc004c020 is a “multiple activation” error. Windows 10 product keys come in two main types: retail keys (which you buy from a store or online) and OEM keys (which come preinstalled on a computer). Retail keys can be transferred to a new PC, but only one PC at a time. OEM keys are permanently tied to the first motherboard they are activated on. When you try to activate a copy of Windows with a key that is already active on another computer, the activation server returns 0xc004c020.
This error is different from a “wrong key” error (0xc004f061) or a “blocked key” error (0xc004c008). It specifically means the key is valid but already in use. The activation server sees the key’s digital fingerprint and refuses to activate a second device.
How Windows 10 Activation Works
Windows 10 activation is managed by Microsoft’s online licensing servers. When you enter a product key, Windows sends a hash of your hardware (mainly the motherboard, CPU, and hard drive) along with the key. The server checks whether that key is already associated with a different hardware profile. If it is, you get 0xc004c020.
There are three common activation channels:
- Retail keys – can be moved from one PC to another, but only one at a time.
- OEM keys – locked to the first motherboard they are activated on.
- Digital licenses – linked to your Microsoft account, not a key. If you signed in with a Microsoft account during activation, you can reactivate on the same hardware without a key.
If you recently replaced your motherboard, Windows may no longer recognize your PC as the same device, even if the key was previously activated on it. That can also trigger 0xc004c020.
How to Fix Error 0xc004c020
Try these steps in order. The first one works for most people.
- Run the Activation Troubleshooter. Go to Settings > Update & Security > Activation and click Troubleshoot. This tool can detect if you recently changed hardware and will ask you to sign in with the Microsoft account linked to your digital license.
- Use the phone activation option. In the same Activation screen, click Change product key, then choose Activate by phone. The automated system will give you a confirmation ID after you read out the installation ID. This sometimes works even when online activation fails.
- Contact Microsoft Support. If the key is genuinely yours (you bought it or it came with your PC), call Microsoft’s activation hotline. Explain that you are reinstalling Windows on the same hardware. They can verify your proof of purchase and reset the activation for that key.
- Use a different key. If you have a spare retail key, enter it via Settings > Update & Security > Activation > Change product key. If you are using an OEM key that was already activated on another PC, you cannot legally transfer it.
Common Mistakes That Cause This Error
Many people trigger 0xc004c020 without realizing it. Here are the most frequent causes:
- Using the same key on two computers. Even if you own both PCs, a single retail key can only activate one at a time.
- Reinstalling Windows after a motherboard swap. The hardware fingerprint changes, so the server thinks it is a new device.
- Buying a “cheap” key from an unauthorized reseller. Many of these keys are volume-license or MSDN keys that have already been used dozens of times. They often trigger this error.
- Typing the key incorrectly. A single wrong character can cause a different error, but if you accidentally enter a key that is already in use, you get this one.
How to Avoid This Error in the Future
Prevention is straightforward. First, link your Windows license to a Microsoft account. Go to Settings > Update & Security > Activation and sign in. If you see “Windows is activated with a digital license linked to your Microsoft account,” you are safe. If you ever need to reinstall, just sign in with that account and the activation follows.
Second, if you plan to upgrade your motherboard, use the Activation Troubleshooter before you swap the hardware. It will let you deactivate the current PC, freeing the key for the new one. If you forget, you can still run it after the swap, but you may need to call support.
Third, buy keys only from Microsoft or an authorized retailer. If a deal looks too good to be true, it probably is. A $10 Windows key from a random website is often a volume-license key that will eventually fail or be blocked.
What to Do If You Still Get the Error
If you have followed all the steps and the error persists, you have a few remaining options:
- Do a clean install. Sometimes a previous activation attempt leaves a corrupted activation cache. Use the Media Creation Tool to create a USB installer, wipe the drive, and reinstall Windows. Then enter your key during setup.
- Check if your key is OEM or retail. If it is OEM and the original PC is dead, you cannot legally transfer it. You will need to buy a new license.
- Use the “I changed this hardware recently” option. In the Activation Troubleshooter, select that option and sign in with your Microsoft account. The tool will ask you to confirm which device you are using now.
If none of that works, the key is likely invalid or already permanently tied to another machine. The only reliable solution is to purchase a new Windows 10 license key from a reputable source.
Frequently Asked Questions
Can I use the same Windows 10 key on two computers?
No. A single retail key can activate only one computer at a time. If you try to activate a second, you will get error 0xc004c020. You can transfer a retail key, but you must first deactivate the old PC (or use the activation troubleshooter).
Will this error go away if I wait?
No. The activation server’s decision is permanent until the key is freed or reset. Waiting does nothing. You need to take one of the steps above.
Does a digital license work without a product key?
Yes. If you signed in with a Microsoft account and activated Windows, a digital license is stored on Microsoft’s servers. When you reinstall, just sign in with the same account and Windows activates automatically, even if you do not have the key.
What if I bought a used PC and get this error?
The previous owner likely still has the key active on their own PC or the key is an OEM key tied to a different motherboard. Contact the seller for the original key or proof of purchase. If that fails, you will need a new license.
Is it legal to use a key from a dead PC?
If the key is a retail key, yes, you can transfer it to a new PC. If it is an OEM key, it is tied to the original hardware and cannot legally be transferred. Microsoft’s licensing terms are clear on this.
Can I bypass this error by editing the registry?
No. There is no registry hack that overrides Microsoft’s activation servers. Any “bypass” you find online is either a temporary workaround that stops working after an update or outright piracy, which is illegal and risky.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Browser SQL Sandbox for Games: Build Guide
- Fix 0x80070005 DISM Error & the 0x800070005 Typo
- Fix Access Denied Adding Shared Printer in Windows 10
- How to Play Minesweeper: Rules, Tips, and Winning Strategy
- Snapchat Face Swap: Step-by-Step Guide
- Fix a Computer Chair Height Adjuster: Step-by-Step