Windows 2008/KMS lost activation status with error: 0xc004d302 after reboot

On already activated KMS client a Windows Activation window comes up with the error

An error has occurred:

Code: 0xC004D302

Description: The Security processor reported that the trusted data store was rearmed.

Cause :

1. Changes in the default permissions of the "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys" .

2. Corruption in the Licensing Files. (tokens.dat)

3. If you have run the slmgr.vbs /rearm command and try to run any other activation command(/dlv or /dli for example) prior to rebooting you will experience this error. You must reboot after using the slmgr.vbs /rearm command prior to attempting activation.