Table of Contents
On a computer running Microsoft Windows non-core edition, the error code 0xC004D302 shows up. It happens when the trusted data memory is turned back on, when license files in the Machine keys folder are corrupt, or when a user tries to run different commands after running slmgr.vbs /rearm without restarting the computer.
In Windows OS, the windows activation files are kept in the token.dat file. These Toke.dat files have digital signatures that they can’t change on any other system or use anywhere else to start Windows. But if these files get corrupted, they can make it hard to activate, and an error will show up.
You can clean your Windows registry or do a system restore in this case. The certificate keys for IIS are kept in this folder. When there is a problem with activation, this folder can get filled with hundreds or even thousands of files. In this case, you’ll need to scan the system to see if the error shows up. You can also scan the Drive to see if it has any problems. we’ll show you how to try different ways to fix Windows Activation Error 0xC004D302
(Fixed): Windows Activation Error 0xC004D302
Run System Restore
- Start up your computer and log in as an administrator.
- Click “Start,” then choose “All Programs,” “Accessories,” “System Tools,” and “System Restore.”
- In the new window, click “Next” next to “Restore my computer to a previous state.”
- Choose the most recent system restore point from the “Click a restore point in this list” list, then click “Next”.
- Click Next on the window that asks if you’re sure.
- Once the recovery is done, turn your computer back on.
Start the software protection service
- Run slmgr / dlv
- Put an end to the service that protects software.
- Bring tokens.dat and the two hidden files back to where they were before.
- Run slmgr / ipk to put in the product key.
- Start the service to protect software.
- Turn on windows.
Run SFC / scannow command
It takes time to do this. When the scan is finished, the scan results are shown. It’s possible that Windows Resource Protection didn’t find any integrity problems. You can turn it off and find another way to fix the problem with the system.
- Open a command prompt with administrative privileges or Windows PowerShell.
- Type the following command into the command prompt or Windows PowerShell and press Enter.
Edit Windows Registry
- Type Registry into the Start menu.
- Now, open the Registry Editor and go to the location below:
- Software.Microsoft.Windows.NT.CurrentVersion.SoftwareProtectionPlatform.HKEY LOCAL MACHINE.
- Right-click on SkipRearm in the right pane.
- If you choose “Modify,” a dialogue box will appear. Here, you should see the DWORD 32-bit folder. Set the Value Data to 1 and click the Ok button.
- Restart your computer
- Now, click on the Start button and look for Command Prompt.
- Choose the option to run as an administrator.
- Type this command and hit the Enter key:
- See if the mistake has been fixed.
Run Windows Activation troubleshooter
Running the Windows Activation Troubleshooter is another way to fix the error. Most of the time, it is able to find and fix problems with the way Windows is activated. So, running this troubleshooter might help you get rid of the error. For the Activation troubleshooter to work, your Microsoft Account must be linked to a digital license. The type of Windows 8.1/10/11 license for your device also affects how you activate Windows.
If Windows 8.1/10/11 came pre-installed on your PC, it has an OEM license, which means it can’t be given to someone else. So, in that case, you would have to get a new license. But if you bought the license from the Microsoft Store, it is a Retail license that gives you the right to transfer it.To open the Settings app, press the Windows key + I.
- Go to the System > Activation menu.
- Click the “Troubleshoot” link and then follow the instructions on the screen.
Use System Restore
- Press the Window key and the R key together to open the Run box.
- Type rstrui and press Enter. Choose a different restore point and then press the Next button.
- Now, choose the time and date when the error didn’t happen. Click the Next button, and then click the Finish button.
- Check to see if the problem is fixed once the restore is done.
Final Words
The Windows activation error code 0xC004D302 means that the trusted data store has been reactivated. This was reported by the security chip. Error 0xC004D302 can be very large, and each number has its own problem. To fix the wrong thing with these “codes,” you have to do a lot of research. We hope our article on “ How to Fix Windows activation error 0xC004D302” will surely help you to do so. you can visit Microsoft support center for further help.