How to Fix Windows 10 Activation Error 0xC004F012


While activating windows 10, you may encounter different types of error codes. However, This article contains some solutions to fix windows activation error 0xC004F012.

If your product key is wrong, Windows will tell you. But, If everything is correct, it will activate windows. Sometimes, Something may interrupt the whole activation process. In that case, Users face issues like error code 0xC004F012.

Screenshot Windows 10 Activation Error 0xC004F012

When you face this error, you may see the following messages

Windows can’t activate right now. Try activating again later. If that doesn’t work, contact support. Error code: 0xC004F012.


The Software Licensing Service reported that the call has failed because the value for the input key was not found.

Fix Windows 10 Activation Error 0xC004F012:

Fortunately, You can get rid of this problem very easily. You can follow more than one methods to do it which is a good thing. However, Here are the ways to fix error 0xC004F012.

1. Rebuild Activation Token

When you encounter this error, you should consider it as the first method. You can rebuild activation token file and try again. I hope it will work. Here are the instructions:


At first, Go to Local Disk C > Windows > System32 > SPP > Store > 2.0. Here, C is the system drive where you have installed Windows. If you installed on another drive, go there instead of C.

There, You will find a file name tokens.dat. You have to rename it to something like tokens.dat.bak or anything else. You also can delete it, but I don’t suggest to do such thing.

Now, Open the start menu, type cmd, right click on Command Prompt and choose Run as administrator.

In the command prompt, run those commands one by one.

net start sppsvc
cscript.exe slmgr.vbs /rilc

It may take a moment to complete the process. However, After that, Restart your PC. Then, Try to activate windows again. You also can run activation troubleshooter. Hopefully, It will fix windows activation error code 0xC004F012.

2. Change Product key

This is another cool method to fix this problem. You can go to Settings > Update & Security > Activation > Change Product Key. Now, Use any product key for your version of Windows. You can find these product keys by searching on google. However, These product key won’t work and show you failure message.

Now, Try using the genuine product key that you already owned. Hopefully, This time it will activate the windows without showing the error code 0xC004F012.

3. Activate Using Command

This is another method that worth a try. At first, Open the command prompt as administrator and then run the following commands.

slmgr.vbs.ipk <product key>

It fix fix error 0xC004F012 and activate the windows.

4. Activate by Phone

If you have a genuine windows 10 key, you can activate windows by a simple call Microsoft. It is very easy to do. Here are the instructions.

At first, Open RUN by pressing on Win + R on the keyboard. Now, Type slui.exe 4 and hit enter. It will open a new window. From there, Select your country and click on Next.

Now, You will see some toll free numbers. Just, Call there using your smartphone. A bot will receive your call. Follow the bot’s instructions. It may ask you to provide your windows 10 installation ID. Just provide it using keypad or touchpad on your phone. Then, It will provide you an activation number.

Enter the activation number on the activation Window of your PC and click on Next.

I hope it will activate windows and also fix the error code 0xC004F012.

5. Run System File Checker Command

This error may appear due to an internal error of your PC. In this case, Repairing problematic system files may solve error 0xC004F012. To do it, run system file checker command. Here are the instructions.

At first, Open Command Prompt as administrator.

Now, Run the following command and wait until it completes the process.

sfc /scannow

6. Re-Install Windows and Try Again

Sometimes, All of the methods may fail. In that case, You can install windows by using genuine windows 10 ISO file. Then, Try to activate windows using the above methods. Hopefully, It will remove the windows activation error code 0xC004F012.

It is possible that there is a problem with your product key. So, You also may contact Microsoft support or the product key seller. Hopefully, It will help to get rid of the situation.