There is quantity of threads on the web for a recovery but since I never had to do a recovery (I'm just reinstalling Windows/Linux when that happens) I found a few solutions for it:
There a tons of it on the web so try softwares first, then if not working, do try as Microsoft is suggesting (at last resort since it can mess it up and you MAY not be able to try other solutions).