If this doesnt work them im all out of ideas!
So you can check whether the Software Licensing service is running and start it if it’s not already running, and ensure the service is always started up in future, try the following:
Click Start and type Services or services.msc in the search box and then click on Services under Programs section of the search results on top pane.
If User Account Control ask your permission to continue, click Continue. If UAC asks for administrator’s password, enter a valid password.
Scroll down the list to the service Software Licensing and double-click it.
In the properties window of the Software Licensing service, set Startup type to Automatic.
Click Start to start the service. If the status is already running, click the Stop button and confirm with Yes to stop the service. Restart the service by clicking the Start button.
Click OK to exit from Software Licensing’s Properties window and close the Services window.
Go to
www.microsoft.com/genuine and click the Validate Windows button to re-validate Windows. If you have problem with system updates, re-initiate system update.
The Software Licensing service can also be started with command prompt on high privilege elevation mode with the following command:
net start slsvc.exe
Good Luck!