OK if your system is clean "no viruses/baddies" and running stable you should consider turning off system restore if the restore folder is "HUGE" over 500mb or so, you should be able to see the size of your restore folder by enableing "show hidded and system files and folder" in the folder/view properties. Right click on the restore folder "it's in C:" select properties and see just how large it is... If it's like 100mb, don't worry about it, if it's huge, turning off restore purges all the data in the _Restore system folder. You don't need to do this unless it is taking up free space that you need for the swap file.. Turn on restore after rebooting, and you may want to set a new restore point as soon as it finishes booting. THIS article explains how to manage system restore in windows xp