- Vista's Stability Improvements
- Checking Your Hard Disk for Errors
- Checking Free Disk Space
- Deleting Unnecessary Files
- Defragmenting Your Hard Disk
- Setting System Restore Points
- Backing Up Your Files
- Checking for Updates and Security Patches
- Reviewing Event Viewer Logs
- Setting Up a 10-Step Maintenance Schedule
- From Here
Setting System Restore Points
One of the biggest causes of Windows instability in the past was the tendency of some newly installed programs simply to not get along with Windows. The problem could be an executable file that didn't mesh with the Windows system or a Registry change that caused havoc on other programs or on Windows. Similarly, hardware installs often caused problems by adding faulty device drivers to the system or by corrupting the Registry.
To help guard against software or hardware installations that bring down the system, Windows Vista offers the System Restore feature. Its job is straightforward, yet clever: to take periodic snapshots—called restore points or protection points—of your system, each of which includes the currently installed program files, Registry settings, and other crucial system data. The idea is that if a program or device installation causes problems on your system, you use System Restore to revert your system to the most recent restore point before the installation.
System Restore automatically creates restore points under the following conditions:
- Every 24 hours— This is called a system checkpoint and it's set once a day as long as your computer is running. If your computer isn't running, the system checkpoint is created the next time you start your computer, assuming that it has been at least 24 hours since that previous system checkpoint was set.
- Before installing certain applications— Some newer applications—notably Office 2000 and later—are aware of System Restore and will ask it to create a restore point prior to installation.
- Before installing a Windows Update patch— System Restore creates a restore point before you install a patch either by hand via the Windows Update site or via the Automatic Updates feature.
- Before installing an unsigned device driver— Windows Vista warns you about installing unsigned drivers. If you choose to go ahead, the system creates a restore point before installing the driver.
- Before restoring backed-up files— When you use the Windows Vista Backup program to restore one or more backed-up files, System Restore creates a restore point just in case the restore causes problems with system files.
- Before reverting to a previous configuration using System Restore— Sometimes reverting to an earlier configuration doesn't fix the current problem or it creates its own set of problems. In these cases, System Restore creates a restore point before reverting so that you can undo the restoration.
It's also possible to create a restore point manually using the System Protection feature. Here are the steps to follow:
- Select Start, right-click Computer, and then click Properties to open the System Window.
- Click System Protection and then enter your UAC credentials to open the System Properties dialog box with the System Protection tab displayed, as shown in Figure 15.10.
Figure 15.10 Use the System Protection tab to set a restore point.
- By default, Vista creates automatic restore points for just the system drive. If you have other drives on your system and you want to create automatic restore points for them, as well, use the Automatic Restore Points list to activate the check box beside each drive you want to protect.
- Click Create to display the Create a Restore Point dialog box.
- Type a description for the new restore point and then click Create. System Restore creates the restore point and displays a dialog box to let you know.
- Click OK.