I saw a really odd one today. A Windows Vista (basic) machine suddenly decided that it had to be reinstalled, for no reason. It just claimed that it had to be activated (which it already was) and the only way to achieve this, according to the error message, was to reinstall the entire operating system – which seemed a little like swatting a fly with a bazooka to me.
The actual error message was “windows must be reinstalled to activate. Please insert the Windows CD or DVD to begin reinstallation”.
I guessed there must be an easier way around this, and eventually I worked this out:
1 . When you see that message, press Ctrl + Alt + Del and select “Start Task Manager”.
2. Click the “Applications” tab.
3. Click the “New Task…” button.
4. In the Create New Task window type: iexplore.exe and hit return.
5. Type %windir%\system32 into the browser address bar.
6. Find the file CMD.exe
7. Right-Click on CMD.exe and select ‘Run as Administrator’.
8. Type: net stop slsvc (it may ask you if you are sure, select yes).
9. Type: cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing
10. Type: rename tokens.dat tokens.bak
11. Type: cd %windir%\system32
12. Type net start slsvc
13. Type: cscript slmgr.vbs -rilc (This will take a couple of mins to run through, don’t panic).
14. Reboot.
15. You should be presented with a screen telling you that an unauthorised change has been made to Windows and that you need to reactivate. Just type in the product key (usually stuck to the side of your PC) and follow the prompts.
16. Say ‘hello’ again to your fully working computer, complete with all of your files etc.
It was a pain in the bum, so I thought I would share this with you.
Thank you.
**UPDATE** – I saw this again recently and I wouldn’t let me get into the task manager in step 1. To get around this I restarted and went into safe mode (which avoids the error message), and then carried on from step 5.
**2ND UPDATE** – Some people have reported problems carrying out the steps in safe mode. If you have trouble the only alternative is to roll back to a recent restore point (this can be done in safe mode) and if successful this will give you 1 chance to log in to a working version of windows before the error comes back – so use this chance to follow the steps starting from number 5.
—————————————————————————————————————————————
You like?
Did you find this interesting or useful? Then maybe you could buy me a beer?
If you though it was rubbish or boring, then I’m sorry and you don’t need to bother.





















Thanks for the fix. To eliminate having to go in to safe mode click on the link at the bottom of the error message that states, “How do I restore ……”. This will bring up the help and support menu. In the search box type “open internet explorer” and click search. About 3 or 4 links down will be a link that says “open internet explorer”. Click on this link. This will take you to a page that displays instructions on how to open internet explorer from the Start Button in Vista. Look above this message and there will be a link that you can click and it will open “internet explorer”. You can then follow the instructions from #5 above. Again, thanks for the fix!!! My problem started with the 0x0000c1f5 and ended with this error. System is up and online. It took me 4 days to crunch it out but it’s done!!!
Thanks
Jeff
This activation issue has caused many many headaches, so I want to thank you for this invaluable help!
I had to roll back to an earlier session (using rstrui) and was then able to carry on from step 5.
However, I now get a message at the bottom right of the desktop:
Windows Vista (TM)
Build 6000
This copy of windows is not genuine
!!!!!! Unbelievable! This is a brand new laptop purchased from a large chain of stores…
If you know how to get rid of that, thank you in advance…
David
Just after I wrote the message above I found the “proper” way to revalidate Windows in this article:
http://www.tipandtrick.net/2008/windows-vista-0×80070426-activation-service-not-started-or-validation-not-genuine-error/
All the messages have now gone!
Thank you again
David
I had the same problem and I have fixed it using the same thing (cmd…bla bla). Do you have any idea why this type of error occurs so that I will know what to avoid later?
10x
Having this same issue, tried to follow steps but unable to run the slsvc service from within safe mode! And unable to boot into safe mode with networking, any ideas around this, also the vbs script saya acces is denied even though running from admin command proplt, maybe because the service is not running in safe mode?
Thanks a lot for the information. I was ctrl-alt-del to work and the services wouldn’t work in safe-mode. You can get to cmd.exe by tapping the shift key until the sticky keys message comes up and then click the link to change it.