I gave up on Windows System Restore. Yep, I turned the feature off and replaced it with a freebie I like better.
System Restore is a recovery tool built into Windows that backs up and restores the Registry. System Restore takes a snapshot of your computer — called a restore point — once a day, as well as before you perform certain tasks, such as installing a new program. If all goes well, you can use a restore point later on to bring your PC back to the state it was in when the snapshot was taken. But remember, we’re talking about computers.
Sometimes System Restore doesn’t work. You click a restore point and Windows has a hearty, gleeful laugh. The problem is that each restore point is linked to previous points; if one is corrupt or missing, you’re out of luck: System Restore won’t work. (Learn more about the ins and outs of System Restore in Bert Kinney’s smart and thorough FAQ.)