Skip to content

This article will show you how to fix Windows 10 activation error 0xC004F012. The error may occur due corrupted/missing licensing repository on the system.

There might be different cases when activation in your Windows 10 doesn’t works properly while you try to activate the license first time. However, there are also cases when you lost the activation status after performing a major upgrade. Recently, we came around such a problem after upgrading one of our Windows 10 machine to Creators Update (V1703).

This machine was activated but after performing the upgrade, there was a watermark to activate Windows on the bottom-right corner of the screen. Clicking that watermark takes to activation page where following error displayed:

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

FIX Windows 10 Activation Error 0xC004F012

In some scenarios, error 0xC004F012 can be interpreted as “The Software Licensing Service reported that the call has failed because the value for the input key was not found.” Technically, this indicates that the licensing repository on the system was either missing or corrupt.

If you’re not sure what to do from here, this article is for you. As the licensing repository is corrupted/missing, you need to rebuild the license store on your Windows 10. Follow the steps mentioned below to rebuild license store and thus consequently fix this activation error:

FIX: Windows 10 Activation Error 0xC004F012

1. Assuming Windows is installed on C: drive, press W8K + R to open Run, type C:\Windows\System32\SPP\Store\2.0 and click OK.

FIX Windows 10 Activation Error 0xC004F012

2. In the 2.0 folder so opened, rename the tokens.dat file to tokens.old. Close File Explorer.

FIX Windows 10 Activation Error 0xC004F012

3. Open administrative Command Prompt i.e. right click Start Button, select Command Prompt (Admin). In the Command Prompt window, type these commands and press Enter key after each:

Net start sppsvc
Cscript.exe slmgr.vbs /rilc

FIX Windows 10 Activation Error 0xC004F012

Let the commands completed and if any pop-up window appears during command execution, close it. Exit Command Prompt and reboot the machine twice.

4. After two reboots, go to Activation page in Settings app and run Activation troubleshooter. Your system must be activated now.

Hope this helps!


Facebook Google+ Twitter

2 Comments

  • when i run net start sppsvc it says 5 error found. what am i suppose to do

  • Kapil Arya

    ^^ Run SFC /SCANNOW command and then retry with that command.

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recent Comments

    • Kapil Arya : ^^ Have you tried above mentioned steps?...

      26 mins ago

    • Kapil Arya : ^^ Glad it helped you!...

      27 mins ago

    • Intekhab : Any tips to cast my display via WI-Fi to my Samsung LED UA37...

      10 hours ago

    • Allan : Finally, a simple and accurate fix! Thx...

      13 hours ago

    • Hendi : Thank You So Much. It's Very Helpful...

      13 hours ago