Short answer: The 0xC004F213 activation error shows that Windows found no product key or digital license for this device. A motherboard swap or the wrong edition usually causes it. With a license linked to a Microsoft account, I'd run the Activation troubleshooter. Otherwise enter your 25-character key under Change product key.
The 0xC004F213 activation error appears when Windows looks for a license that matches this PC’s hardware and finds none. It then reports “no product key was found on your device”.
There are two direct fixes.
| Fix | When it fits |
|---|---|
| The Activation troubleshooter, with “I changed hardware on this device recently” | The license is linked to your Microsoft account |
| Your 25-character key under Change product key | You have a retail or upgrade key |
Most cases follow one of three events.
- A motherboard swap
- A clean install of the wrong edition
- A reset on a PC whose license was never linked to a Microsoft account
The message on the Activation page reads: “Windows reported that no product key was found on your device. Error code: 0xC004F213.”
The wording is scary, and the content is simple. Windows isn’t saying your key is fake or blocked.
It’s saying it can’t see one at all. Nothing is in the firmware, nothing in the registry, and no digital license is tied to the current hardware ID.
That’s usually fixable, as long as you still own a valid license.
| Point | Detail |
|---|---|
| What the code says | Windows found no license for this hardware. The license exists somewhere, but not where Windows is looking |
| After a motherboard replacement | The Activation troubleshooter with “I changed hardware on this device recently” works only if the license was linked to your Microsoft account before the swap |
| With a retail or upgrade key | Change product key (or slmgr /ipk plus slmgr /ato) is the direct fix |
| Pro on a Home-licensed PC | A Pro installation on a PC whose firmware holds a Home key gives the same symptom. Install Home again or upgrade with a Pro key |
| Preinstalled (OEM) license | It normally belongs to the original motherboard, so a different board on a store-bought PC may need its own license |
What 0xC004F213 stands for
The Windows Software Licensing Service couldn’t find any product key or digital license that fits the current device.
Microsoft describes it as “no product key was found on your device” and links it to hardware changes.
A Windows license is tied to the hardware it was activated on, above all the motherboard.
Behind the scenes, activation checks three places.
| Place | What sits there |
|---|---|
| The UEFI firmware (the ACPI MSDM table) | An OEM key, on PCs sold with Windows |
| Windows itself | A key typed in during setup or later |
| Microsoft’s activation servers | A digital license stored against a hardware ID |
Find nothing in any of the three, and you get 0xC004F213.
A key of the wrong type, or one already used, gives a different code. One example is 0xC004C008 for a key used on too many devices.
Causes
Each cause has its own fix. That’s why the table comes before the steps.
| Cause | How to recognise it | Fix |
|---|---|---|
| Motherboard replaced or major hardware change | The code appears on the first boot after the repair or upgrade | Activation troubleshooter → “I changed hardware on this device recently” (needs a linked Microsoft account), or re-enter a retail key |
| Wrong edition installed (Pro on a Home-licensed PC) | slmgr /dlv shows Pro, the firmware key is for Home |
Reinstall Home, or upgrade with a genuine Pro key |
| Setup skipped with “I don’t have a product key” | No key ever entered, Windows was not preinstalled | Settings → System → Activation → Change product key |
| Digital license not linked, then a reinstall on other hardware | The Activation page never said “linked to your Microsoft account” | Enter the original retail key; without one, buy a license |
| OEM license on a replaced board (store-bought PC) | The firmware of the replacement board has no Windows key | Ask the manufacturer if the repair was a warranty job; otherwise a fresh license |
| Temporary activation server problem | Rare; the same key worked minutes ago | Wait, then run slmgr /ato again |
How to fix the 0xC004F213 activation error
Check the edition and license channel first. Then reactivate with the method that matches your license.
- Sign in with an administrator account and connect to the internet. Activation can’t finish offline.
- Open the Activation page. On Windows 11 it’s under Settings, System, Activation, and on Windows 10 under Settings, Update & Security, Activation.
- Note the edition shown, Home or Pro, and the exact message text.
- Open Terminal as admin and run the first line below. Write down the Name and Description lines.
- Check the firmware for an OEM key with the second line, in an admin PowerShell.
- After a motherboard swap with a linked license, select Troubleshoot on the Activation page and follow the hardware change route.
- With a retail or upgrade key, select Change product key and type the 25 characters.
- Restart, open the Activation page again and confirm it says “Windows is activated”.
slmgr /dlv
(Get-CimInstance -ClassName SoftwareLicensingService).OA3xOriginalProductKeyDescription
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato
slmgr /dli
slui 4
| Line | What it does |
|---|---|
slmgr /dlv |
Shows the edition and the channel (RETAIL, OEM_DM, VOLUME_KMSCLIENT) in the Name and Description lines |
The Get-CimInstance line |
Shows the description of the firmware key. “Core” is the internal name for Home |
slmgr /ipk, then slmgr /ato |
The command line route for Change product key |
slmgr /dli |
Shows the license status and the last five characters of the installed key |
slui 4 |
Shows whether phone activation is offered for your key |
The Activation page also opens from the Run box with ms-settings:activation.
A description with “Core” next to an installed Pro edition points to the wrong edition. The edition section below covers that.
On the hardware change route, choose “I changed hardware on this device recently” and sign in with the linked account. Then tick “This is the device I’m using right now” and select Activate.
If the code stays or a different one appears, try the phone activation line. After that, I’d contact Microsoft support with the detailed license output ready.
The Troubleshoot button only appears while Windows isn’t activated. The troubleshooter can only reactivate a license linked to the Microsoft account you sign in with. With a local account alone, I’d never expect the old device in the list.
After a motherboard replacement
The motherboard is the anchor of the hardware ID. Swap a GPU, add RAM or replace an SSD, and Windows usually stays activated.
Replace the board, and Windows sees what is, in practice, another computer.
Microsoft’s own page on reactivating Windows after a hardware change lists the conditions.
- You must be an administrator.
- The license must be linked to your Microsoft account.
- The edition must stay the same before and after.
Three situations come up, as a rule.
| Situation | What to do |
|---|---|
| Linked digital license, same edition | The troubleshooter path above. In most cases it activates within a minute |
| A retail key you still have | A full retail license can move to other hardware once it is no longer used on the old one. Enter the key with Change product key. If online activation refuses it, phone activation through slui 4 is the documented fallback where Windows offers it |
| Preinstalled Windows from the PC maker | The OEM key lives in the firmware of the original board. A warranty replacement from the manufacturer typically carries the right key or comes with reactivation help, so ask the repair shop first. A board you bought and fitted yourself has no key for your PC |
An OEM license generally stays with the old board.
The wrong edition
Installing Windows 11 Pro on a PC that shipped with the Home edition leads to this code quite often. The key in the firmware only covers Home.
Windows then finds no license for the Pro edition you installed.
It happens a lot after a clean install from a USB stick. The edition list appears when setup finds no key, or when a generic installer is used.
It’s easy to tick Pro “just in case”. Windows installs it happily.
Activation then fails, because the digital license and the OEM key both say Home.
There are two ways out.
| Way out | How |
|---|---|
| Keep Pro and pay for it | On the Activation page, select Change product key and enter a Pro key. The edition stays and activation completes |
| Go back to Home | A clean install of Home activates from the firmware key on its own, for free |
The Windows 11 Home vs Pro comparison lists what Pro adds.
- BitLocker management
- Group Policy
- Hyper-V
- Remote Desktop host
Need a key? Our Windows 11 Pro key comes as a genuine license. We email it instantly after payment.
Finding the missing product key
There are four places to look.
| Place | Note |
|---|---|
| The firmware of a preinstalled PC | Read it with the PowerShell line below |
| The confirmation email or card | From the seller where you bought Windows |
| The Microsoft account order history | For keys bought from the Microsoft Store |
| The sticker | On older PCs from the Windows 7 or 8 era |
The key currently installed only shows its last five characters.
(Get-CimInstance -ClassName SoftwareLicensingService).OA3xOriginalProductKey
wmic path softwarelicensingservice get OA3xOriginalProductKey
Run the first line in an admin PowerShell. An empty result shows the board has no embedded key.
That’s normal for self-built PCs and for replacement boards bought at retail.
The second, older line still appears on many sites. WMIC is being phased out on current Windows 11 builds and may be missing, so I’d use the PowerShell form.
A free tool such as ShowKeyPlus reads the firmware key and the installed key together. It shows which edition each belongs to.
Digital licenses from a free Windows 7 or 8.1 upgrade often have no key you can look up. The same goes for licenses from the Microsoft Store. They live on Microsoft’s servers against the hardware ID, and I’d call a board swap with no linked account the hard case for that reason.
After a reset or reinstall
The code can show up then too. It happens when a key was never saved and the reinstall used different hardware.
It also happens when setup was told “I don’t have a product key” on a machine with no firmware key.
On the same unchanged hardware, a digital license normally reactivates by itself within a day online.
Patience matters here. A clean install on the same computer, same edition, rarely needs anything at all.
Activation runs in the background after the first internet connection. Seeing the code in the first hour after setup isn’t yet a reason to buy anything.
Restart, check that date and time are correct, and press Troubleshoot once.
If it still fails after a day on the same hardware, the license was probably never digital for this PC. Think of a key a previous owner installed on a used computer.
Enter a key you own, or contact the seller who supplied it.
Not a sign of a fake or blocked key
This code carries no piracy or blocked-key message. It tells you no license was found at all.
| Situation | Code Microsoft uses |
|---|---|
| A key that is invalid | 0xC004C003 |
| A key already used on too many devices | 0xC004C008 |
| A key for another edition | 0xC004F034 |
So F213 tells you Windows simply has nothing to check.
That distinction saves time. People sometimes buy a key straight away, when the license they already own would work after one troubleshooter run.
The reverse happens as well. Someone keeps retrying the troubleshooter on a store-bought PC with a self-fitted board.
There, the old OEM license honestly can’t move.
Other activation codes nearby
F213 is about a missing license. Most nearby codes are about a license that exists but fails a check.
Matching the code to its cause tells you what to do: look for your old license, or fix the one you entered.
The general guide to Windows 11 activation errors lists the rest.
| Code | What Windows found | Typical fix |
|---|---|---|
| 0xC004F213 | No product key or license for this hardware | Troubleshooter (hardware change) or enter your key |
| 0xC004C008 | A key already used on another device | Phone activation after a hardware change, or a separate key |
| 0xC004C003 | A key the activation server rejects as invalid | Contact the seller or PC maker |
| 0xC004F034 | A key for a different version or edition | Enter a key matching the installed edition |
| 0xC004F074 | A KMS host that cannot be contacted | Install your own key or fix the KMS connection |
When to contact Microsoft support
Contact support when three things are true.
- You own a valid license.
- The troubleshooter doesn’t list your device.
- Phone activation isn’t offered.
Have these ready.
- The code
- The detailed license output
- The edition
- Proof of purchase
Support can usually confirm if the license may move to the changed hardware.
The Microsoft list of Windows activation errors gives the official wording for this code. It also lists the options Microsoft itself offers.
- Buy a license from the Store.
- Enter a key used before on this device.
- Use the hardware change troubleshooter.
We added the edition check because Microsoft’s page doesn’t spell it out.
Before you call, ask one honest question: was this license really yours to move.
| License | Yours to move |
|---|---|
| A retail key | Yes |
| A free upgrade linked to your account | Yes |
| The OEM license of a laptop whose board you replaced with a used one from an auction site | Generally no, and no command will alter that |
For every activation method side by side, the complete Windows activation guide covers product keys, digital licenses and phone activation.
Where these steps apply
| System | Activation page and notes |
|---|---|
| Windows 11 Home and Pro, versions 23H2, 24H2, 25H2 | Settings → System → Activation |
| Windows 10 Home and Pro, version 22H2 | Settings → Update & Security → Activation. Linking a license to a Microsoft account needs version 1607 or later |
| Not covered | Enterprise and Education editions activated by KMS or a subscription, where your organisation’s IT team manages activation |
The steps apply to PCs activated with a retail key, an upgrade key, a digital license or a preinstalled OEM key. Menu names follow current Windows 11.
Mistakes we see most
- Buying a key before trying the troubleshooter with a linked account.
- Running the troubleshooter with a local account.
- Installing Pro on a PC whose firmware key is for Home.
- Expecting an OEM license to follow a self-fitted board.
- Judging activation in the first hour after a clean install.
- Reading the code as proof of a fake key.
- Typing a key for another edition.
- Skipping the link to a Microsoft account before a planned board swap.
Terms used on this page
| Term | Meaning |
|---|---|
| Product key | The 25-character code that licenses an edition |
| Digital license | An activation Microsoft stores against your hardware ID |
| Hardware ID | The fingerprint of the PC, anchored on the motherboard |
| OEM key | A key the PC maker embedded in the firmware |
| MSDM table | The firmware table that holds that key |
| Retail license | A license that can move to other hardware |
| Channel | How the license was sold, such as RETAIL or OEM_DM |
| Activation troubleshooter | The tool on the Activation page that reactivates after hardware changes |
| Linked license | A digital license attached to your Microsoft account |
| Phone activation | Microsoft’s automated telephone route for activation |
| Core | The internal name of the Home edition |
| slmgr | The built-in script for license commands |
A few cases from support
The swapped board
A PC shows the code on the first boot after a board swap. The license is linked to a Microsoft account. The troubleshooter activates it within a minute.
Pro on a Home laptop
One laptop gets a clean install of Pro, and activation fails. The firmware key is for Home. A Pro key through Change product key settles it.
The first hour
The code appears right after a clean install on the same hardware. Nothing gets entered. By the next morning the PC is activated.
The auction board
An owner fits a used board from an auction site into a store-bought PC. The OEM license stayed with the old board. A fresh license activates the PC.
The local account
Someone runs the troubleshooter and sees no devices. They’re signed in with a local account. After signing in with the linked account, the old device appears.
FAQ
What does error code 0xC004F213 mean?
Windows reports that no product key was found on your device. The licensing service found no OEM key in the firmware, no installed key and no matching digital license. It typically follows a motherboard replacement. An edition your license doesn't cover causes it too, so I'd check that first.
Can I fix 0xC004F213 without a product key?
Often, yes. If the digital license was linked to your Microsoft account before the hardware change, run the Activation troubleshooter. Choose the hardware change option and sign in with that account. If the PC came with Home and you installed Pro, I'd reinstall Home, and the firmware key activates it for free.
Will a new SSD or graphics card trigger 0xC004F213?
In most cases, no. Replacing a drive, GPU or RAM usually leaves activation alone. The motherboard is what Windows treats as the identity of the PC. So I'd expect a board swap to be the trigger far more often.
Why does Windows 11 Pro show 0xC004F213 on my laptop?
Usually the laptop shipped with the Home edition, and its firmware key only covers Home. PowerShell can show the firmware key's description. I'd then upgrade with a Pro key under Change product key, or reinstall Home.
Does the Activation troubleshooter work with a local account?
Not for a hardware change. The troubleshooter can only find licenses linked to the Microsoft account you sign in with. A local account can stay in use afterwards. For the sign-in step itself, I'd have the linked Microsoft account ready.
Is it safe to run slmgr commands to fix 0xC004F213?
Yes, as long as you only use your own key. The /dlv and /dli switches only display information. The /ipk switch replaces the installed key, and /ato starts online activation. I'd treat that as the same thing Change product key does in Settings.