I am going to declare this issue resolved.
I just checked and my restore points are staying around, both the manual ones I created about 2 weeks ago and some windows updates I took.
So I am surprised. After all this, gee whiz.
You are the guy.
Steevo