@ techpro5238 : happy to see you've been accepted as an HJT trainee
Now, please don't use that method to remove restore points

It will cause inconsistency in the restore points database and will prevent you to use any system restore point. You can't delete one restore point selectively.
Quote:
|
Each restore point only stores changes to the system since the creation of the previous restore point to minimize space usage and improve performance and so all the restore points are associated to each other.
|
source :
Frequently Asked Questions Regarding System Restore in Windows XP
What you can do is right-click my computer => properties => system restore. For each drive other than the system drive, click settings and turn off system restore on that drive. For the system drive (probably c:) decrease the disk space to use and this will decrease the number of restore points (first in first out). Leave at least 1GB of space if you want to be able to go back several weeks in time.
You can also erase all system restore points except for the most recent one if you use disk cleanup : all programs => accessories => system tools => disk cleanup. Click the more options tab and the option will be there.
Another solution would be to use DriveImage or another backup software each time you install a new software and forget completely about system restore :
How to Backup your boot hard drive
But system restore shows its usefulness when there's some incompatibility with some of your software/hardware and one update from windows update as it would be tedious to create a new backup each time you install one update. I use DriveImage to make a monthly backup of my system drive an leave system restore running on my system drive with 1,5GB of space.
Here's a very interesting link with plenty of informations about the way system restore works and which settings you can tweak :
http://bertk.mvps.org/html/srarticles.html