How to remove all but the most recent restore point
System Restore is a great feature, but all those restore points can take up a lot of space on your hard drive. It's easy to get rid of them all - just disable and then re-enable System Restore. But what if you want to keep your most recent one, just in case? Yep, there's a way to do that, too. Here's how:
1. Click Start | Run.
2. In the Run box, type CLEANMGR
3. In the Select Drive dialog box, choose the partition where the restore points are located.
4. On the More Options page of the Disk Cleanup dialog box, click the Clean Up button.
This will delete all the restore points except the most recent one and free up space on your hard disk.