System restore is part of the Microsoft Windows Operating System. It allows the rolling back of system files, installed programs, registry keys, etc. to an earlier state in case of a system breakdown. In system restore the user can create new restore points before automatic updates, new device drivers, unsigned drivers and new applications are installed. Windows can even create restore points automatically when you need them the most. If you are adding or removing applications regularly, you have to optimize the rate at which the restore points are created. It is important to delete unused restore points to save space on the hard disk.
Windows is configured to perform a restore point by default every 24 hours. A restore point is created if a change in the registry is detected by the system.If you have to add or remove applications regularly (downloading, testing, debugging new software), it is recommended that you optimize the rate at which restore points updated for security constraints.
Below is a simple explanatory procedure on how to configure this setting:-
First of all, open the registry editor by typing regedit in the Run menu and press OK.
Click on: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore.
In the right table, double click on click on the DWORD entry named RPGlobalInterval.
Modify from Hexadecimal to decimals.
The default parameters are settled to a time laps of 86400 sec (24 hrs). Modify this value dividing it by 2 (43200 sec) if you wish to have two restore points. This practice may be very useful in case of a system failure.
Note that you can create manually your own restore point (before installing a demo version of a software for testing purposes).
To perform this setting:
Go to Start menu > all programs > Accessories> System Tools > System Restore .
Then select the option "create a restore point".
In the text box, enter the description of your restore point (this is very important to identify between the different restore points created, the one you created manually and the others default to your system.) It can be the name of the program you are going to install.
It's true that restore points are very useful, but bear in mind that they also occupy a significant space on your hard disk (depending on the size of your hard disk, a restore point can occupy several gigabytes). Another constraint of earlier created restore points is that after a given period of time, they no longer work and clutter your hard disk unnecessarily. It is more practicable to delete your unused restore points to save space on your hard disk. To do this, follow these instructions:
In the registry as explained above, double-click on the value DWORD recognized as RPLifeInterval
Enter the restore point lifetime value to 604800 sec to delete if it has more than a week lifetime.
Earlier created restore points can be deleted manually:
Double click on My Computer and right click on hard drive and select Properties .
Then click on Disk clean up .
In the new window, select Disk Clean Up and other options.
In the Other options press on Clean for System Restore"