The System Restore utility in Windows Vista is a very valuable tool when you're working to solve a major problem.
Most major issues in Windows Vista are caused by problems with the Windows Registry, device drivers, and DLL files. When a restore point is created, a current copy of these files in Windows Vista are saved and can be restored using System Restore.
Considering the scope of protection that System Restore provides, using the tool early in your troubleshooting could save you lots of time.
Follow these instructions for reverting important Windows Vista files back to a previous state using System Restore:
Navigate to the Start -> All Programs -> Accessories -> System Tools program group.
Click on the System Restore program icon.
Choose the Choose a different restore point radio button and then click Next >.
Note: The default choice is Recommended restore. This restore point is probably the most recent automatically created one and is likely the best choice. However, for purposes of demonstrating the entire System Restore process in Windows Vista, I'll be continuing with the longer process of choosing a restore point manually.
Choose the restore point that you want to use.
Note: Check the Show restore points older than 5 days checkbox to see more than the most recent restore points.
Note: Any restore points that you created, scheduled restore points that Windows Vista created, and those created automatically during the installation of certain programs will be listed here. You can not use System Restore to undo Windows Vista changes to a date that a restore point does not exist.
Click Next >.
Click Finish on the Confirm your restore point window to begin the System Restore.
Note: Windows Vista will shut down to complete the System Restore so be sure to save any work you might have open in other programs before proceeding.
Important: System Restore will not revert any of your non-system files like documents, email, music, etc. to a previous state. These types files are completely unaffected by System Restore. If your intention with this tool was to recover a deleted non-system file, try using a file recovery program instead of System Restore.
Click Yes to the Are you sure you want to continue? dialog box.
System Restore will now restore Windows Vista to the state that was recorded in the restore point you chose in Step 4.
Note: The System Restore process could take several minutes as you see the "Please wait while your Windows files and settings are being restored" message. Your computer will then reboot as normal when complete.
Immediately after logging in after the reboot, you should see a message that System Restore completed successfully.
Check to see if whatever Windows Vista problem you were troubleshooting has been corrected by this System Restore.
If the problem still persists, you can repeat the steps above and choose another restore point if one is available.
If this restoration caused a problem, you can always undo this particular System Restore.