The forum isn't a soapbox to rant against MS.
Some more details would help and losing restore points is an age old problem with Win 7, but you haven't said which version of Windows you are using.
Are you saying that sfc /scannow has reported that it is unable to repair some files or just complaining that sfc cannot repair all files in general.
Have you run the Windows Repair program ?