Activation Error Code 0x8007000D. slmgr.vbs The data is invalid.

Scenario:
Windows Server 2008 R2. Refusing to activate.
Changed Keys, reset the spp service, renamed tokens.bat, removed softwaredistribution / any other fix under the sun

Errors:

Through the GUI.
Activation Error Code 0x8007000D

through the Telephone Option
The data is invalid.
Next screen just shows the numbers 1 2 3 4 5 6 7 8 9

slmgr.vbs /dlv to get the Installation ID
C:\Windows\system32\slmgr.vbs(1333, 5) (null): The data is invalid.

Microsoft Fix It wasn’t available and the permissions it mentioned matched what I had.
https://support.microsoft.com/en-us/help/2230957/error-code-0x8007000d-when-trying-to-activate-a-windows-server-2008-or-windows-7-machine-using-any-type-of-product-key.

The fix:
Albeit struggling, there is some merit to Microsofts article above.

Note: Always take a backup first.

To fix, I took ownership of the Key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root and set “replace permissions on child objects” in the advanced security.

Once applied, I was able to successfully activate. I hope this helps someone else out there.

Advertisements

One thought on “Activation Error Code 0x8007000D. slmgr.vbs The data is invalid.

  1. Pingback: Windows Activation Data is Invalid (0x8007000D) – DrewChapin.com

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s