Windows Restore?!?!?!?!?! Why on earth would you do that? If you save over your save slot, that wouldn't help anyway. You need to load an OLDER save slot, not screw with your whole OS, what would give you that idea? That is just going to make things worse.Not sure how far back to go in the equivalent of "Windows Restore Points" to go, though. ... And I don't want to keep playing it several times over until possible "bingo". But thanks anyway!
Try looking at the auto save stuff, if you keep saving over the same slot, that is the only hope of another save. If not that, then use a cheat code or save editor to lower their corruption level. And remember to save under new slots every so often, then you won't have this problem.