XP and above have restore points, go to 'control panel. I have no idea of what you're talking about as restore points are created either by updates or you. Since it's a 'public' PC, I have no idea, maybe some malware on board?
Didelis sudas with 'public PC's.
Everything that irritates us about others can lead us to an understanding of ourselves. -- Carl Jung
eVGA X58 tri-SLI, i7 930 @ 3.8GHz., Corsair 6GB Dominator, Inno3D GTX470, eVGA260
ASUS P8P67 Pro, i7 2600K @4.60 GHz, 8GB RAM, eVGA GTX 460