How to Fix Error Code 0xC004F213: No Product Key Found Windows 11/10

If you have ever booted up your Windows 10 or Windows 11 PC only to be greeted by Error Code 0xC004F213: No Product Key Found, you are not alone, and more importantly, you do not need to panic.

Back in the day, installing Windows on a PC was a real hassle. However, with time, Microsoft fixed the issue by linking the Windows licence to your hardware or Microsoft account, or by embedding the product key in your PC’s UEFI firmware. So reinstalling Windows has become quite easy. However, there are occasional hiccups when you might get the no product key found Windows 11/10 error code 0xC004F213. 

Today, we are going to help you fix this exact error code 0xC004F213. So let’s start with the step-by-step guide. 

What Causes This Error Code 0xC004F213?

Error Code 0xC004F213

Here is how you usually see this error: You reinstall your Windows 11/10, and when you try to activate it (on the same PC or another one), you will see an error reading “Windows reported that no product key was found on your device. Error Code: 0xC004F213.”

Windows 11 pro activation

As mentioned earlier, you shouldn’t be getting this error in the first place, as your Windows license is usually linked to your Microsoft account or embedded in the UEFI firmware.

However, here are a few possible reasons for you to be getting this error: 

  • The Windows license is not linked to the Microsoft account used on the device, preventing automatic activation after reinstalling or updating Windows.
  • The product key is missing or not embedded in the device’s UEFI firmware, which is where many OEM PCs store the activation key by default.
  • A major hardware change (such as replacing the motherboard or hard drive) makes Windows unable to find the original digital license tied to the device, triggering the error on activation.
  • The device is being reactivated more times than allowed under the Microsoft license agreement, especially if multiple PCs are activating under the same key or account.
  • The product key used previously is already in use on another device, or has been blocked by Microsoft due to policy violations or suspicious activity.
  • The Windows version installed does not match the version associated with the digital license or product key, such as installing Windows Home when the license is for Windows Pro.
  • A recent Windows update may have corrupted the activation status or caused the license binding to break, requiring reactivation or manual troubleshooting steps.

In many cases, you might see this error after a Windows update as well. 

Here are some of the ways by which you can fix the error code 0xC004F213. 

Fix Error Code 0xC004F213

Here are the things you need to do to fix the error code 0xC004F213 on Windows 11:

1. Sign in With Your Microsoft Account

As mentioned earlier, your Windows 11 license is linked to your Microsoft account. So you can fix this error by simply logging in with your Microsoft account. Here is how to do it:

Step 1: In the taskbar, click on the Settings icon. 

Step 2: Now, click on Accounts from the left menu. 

Step 3: Click on Email and accounts.

windows 11 accounts

Step 4: Here, make sure that you have added the email address linked to your Microsoft account, which you have used to purchase the Windows 11 license key. 

Microsoft emails and accounts

In most cases, this should fix the issue. However, if you have tried this method and it didn’t work, move to the next one.

2. Use the Windows Activation Troubleshooter

Step 1: In the taskbar, click on the Settings icon. 

Step 2: Now, click on System from the left menu. 

Step 3: Now, click on Activation, and in the right menu, click on Troubleshoot

Error Code 0xC004F213

A pop-up window will appear, and it might take a few seconds to load. Usually, the troubleshooter will fix any issues you might be facing. However, if you do see the pop-up menu reading “We can’t activate Windows on this device at the moment. Try activating again later – if you’re not sure your license is genuine – buy a license version from the store. (0x80072ee2)” Then you need to follow these steps:

Step 4: Click on I changed hardware on this device recently.

Error Code 0xC004F213

Step 5: You will now see a new pop-up window. Just select your PC and then click on Activate

reactivate windows

Again, this should fix the problem in most cases. But if you are still getting the same error code, then you can move to the next fix.

3. Use Your Microsoft Account

Step 1: Open any browser and go to Microsoft.com

Step 2: Sign in to your Microsoft account. 

Step 3: Now, click on your account icon and then click on My Microsoft account

login to microsoft

Step 4: Scroll down, and here you will see all the devices that are activated using this particular account. 

The catch is that you can only activate a certain number of devices using one account. To check that,

Step 5: Go to the Devices option and then click on View all devices.

devices in your ms account

Step 6: If you see multiple devices activated using your Microsoft account, then you need to remove the devices you are not using. 

Step 7: Expand the device you want to remove and click on Remove device

Step 8: In the pop-up menu, check the option for “I’m ready to remove this device” and then click on Remove.

remove device from your microsoft account

Now, restart your PC. Once it boots up, go to the activation page again and then try activating your Windows. You can follow the entire troubleshooting method mentioned above again. This should fix the error code 0xC004F213 for you. 

4. Re-enter Your Product Key Manually

Usually, the above method helps you to fix the error. However, if you are still getting the error on your PC, you need to activate Windows using the product key.

A simple way to retrieve it is by logging in to your Microsoft account and finding the Windows product key. Additionally, you can also see this detailed guide on: How To Find Windows 10 Product Key Using CMD, Registry & Other Ways, and retrieve the Windows product key. Once you have the product key with you, here is what you can do: 

Step 1: In the taskbar, click on the Settings icon. 

Step 2: Now, click on System from the left menu. 

Step 3: Now, click on Activation, and in the right menu, click on Change next to Change product key.

Error Code 0xC004F213

Step 4: Type the Windows product key and then click on Next

Fix Error Code 0xC004F213. Windows Activation

Step 5: Wait for a while and then click on Activate

This will definitely activate your Windows without any problems. 

Summary: Fix Error Code 0xC004F213

Fix MethodSteps InvolvedWhen to Use
Sign in with Microsoft AccountIf the license is linked to MicrosoftIf too many devices are activated
Run Windows TroubleshooterGo to Settings > System > Activation > TroubleshootAfter hardware changes or updates
Remove Excess DevicesManage devices at Microsoft.com; remove old devicesIf the license/product key missing
Use Genuine Product KeyRetrieve key > Settings > Activation > Change keyIf the license/product key is missing

5. Reset the Windows License Manager Service

Sometimes the Software Protection service, which handles Windows activation, gets stuck or corrupted. Resetting it can clear the error without requiring any action on your part with your product key.

Step 1: Open Command Prompt as administrator.

Step 2: Stop the Software Protection service by typing:

net stop sppsvc

Step 3: Navigate to the Software Protection folder:

cd C:\Windows\System32\spp\store\2.0

Note: On some Windows versions, the path may be C:\Windows\System32\spp\store instead. Check which one exists on your machine.

Step 4: Rename the tokens file that stores license data:

ren tokens.dat tokens.dat.bak

Step 5: Restart the Software Protection service:

net start sppsvc

Step 6: Now force Windows to rebuild the tokens file:

cscript C:\Windows\System32\slmgr.vbs /rilc

Step 7: Restart your computer and check activation status.

This process forces Windows to regenerate its license data files from scratch, which often clears activation errors caused by corruption.

6. Restore the OEM Product Key from BIOS/UEFI

If you have an OEM machine, your product key may still be embedded in the UEFI firmware even though Windows cannot read it properly. You can extract it and enter it manually.

Method A: Using PowerShell

Open PowerShell as administrator and type:

(Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey

If a product key appears, copy it and use it in Fix 2 to enter it manually.

Method B: Using a third-party tool

Tools like ProduKey by NirSoft or ShowKeyPlus can read the product key embedded in UEFI firmware. These are free, portable tools that do not require installation. Download them from the official developer’s website, run them, and look for the OEM key listed under “BIOS/UEFI” or “OEM.”

Method C: Using Command Prompt

Open Command Prompt as administrator and type:

wmic path softwarelicensingservice get OA3xOriginalProductKey

If any of these methods return a product key, enter it via Settings or slmgr as described in the earlier fixes.

If no key is returned, it either means the firmware key was never embedded (common on white-label or assembled PCs), was cleared, or was consumed by the installation.

Summing Up

So that was all about how to fix error code 0xC004F213. In most cases, you won’t get this error as the process of reinstalling Windows is relatively easy now. However, these fixes should help you get ahead of the issue and use your PC seamlessly. In case of any queries, feel free to reach out to us. 

FAQs

What does error code 0xC004F213 mean?

It means Windows cannot find a valid product key or license for activation on the device.

Can I activate Windows without a product key?

Yes, if the digital license is linked to a Microsoft account or stored in the device’s UEFI firmware, activation can occur automatically.

Will hardware changes affect my Windows activation?

Major hardware changes, like replacing the motherboard, can cause activation errors, including 0xC004F213.

How do I retrieve my product key if lost?

You can find it by logging into your Microsoft account or using key retrieval tools as described in official guides.

How many devices can use the same Windows license?

Typically, a retail Windows license is meant for one device; activating on multiple devices may trigger errors and require license management.

Will error 0xC004F213 cause me to lose my files?

No. Activation errors do not affect your files, applications, or settings. They only restrict certain personalization features and display notification banners.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Scroll to Top