How to restore the operating system to a previous state in Windows XP

• Microsoft Windows XP Home Edition
• Microsoft Windows XP Professional
• Microsoft Windows XP Professional for Itanium-based systems

Windows XP System Restore "Snapshot" or Chekpoint, Restore Points
The information below describes how to use the Windows System Restore tool to return your computers' OS to a previous working state. Please note that System Restore takes a "snapshot" of critical system files and some program files ONLY and stores this information as "restore points".  Windows System Restore does not restore your complete hard drive including data. You would need a complete system restore software utility such as RollBack Rx to accomplish this.

If you are only relying only on Windows XP System Restore and you would like to restore your system files and some program files you can use the following methods:

  1. If Windows XP starts
  2. If Windows XP does not start

If Windows XP starts

1. Log on to Windows as Administrator.
2. Click Start, point to All Programs, point to Accessories, point to System Tools, and then click System Restore. System Restore starts.
3. On the Welcome to System Restore page, click Restore my computer to an earlier time (if it is not already selected), and then click Next.
4. On the Select a Restore Point page, click the most recent system checkpoint in the On this list, click a restore point list, and then click Next. A System Restore message may appear that lists configuration changes that System Restore will make. Click OK.
5. On the Confirm Restore Point Selection page, click Next. System Restore restores the previous Windows XP configuration, and then restarts the computer.
6. Log on to the computer as Administrator. The System Restore Restoration Complete page appears. 
7. Click OK.

Troubleshooting
You may inadvertently restore Windows XP to a previous configuration that you do not want. To undo the restoration: 1. Log on to Windows as Administrator.
2. Click Start, point to All Programs, point to Accessories, point to System Tools, and then click System Restore. System Restore starts.
3. On the Welcome to System Restore page, click Undo my last restoration, and then click Next. A System Restore message may appear that lists configuration changes that System Restore will make. Click OK.
4. On the Confirm Restoration Undo page, click Next. System Restore restores the original Windows XP configuration, and then restarts the computer.
5. Log on to the computer as Administrator. The System Restore Undo Complete page appears. 
6. Click OK.

 

If Windows XP does not start:


How to start the System Restore tool at a command prompt in Windows XP
Windows XP includes the System Restore tool, but you cannot start the System Restore tool from a Recovery Console prompt. Therefore, you may want to start the System Restore tool when you cannot start your Windows XP-based computer normally or in Safe mode.

The information below describes how to start the System Restore tool in Safe mode by using Command Prompt.

Start the System Restore tool at a command prompt
1. Restart your computer, and then press F8 during the initial startup to start your computer in Safe Mode with a command prompt.

See below information on Safe mode boot options in Windows XP 
2. Log on to your computer with an administrator account or with an account that has administrator credentials.
3. Type the following command at a command prompt, and then press ENTER: %systemroot%\system32\restore\rstrui.exe
4. Follow the instructions that appear on the screen to restore your computer to an earlier state.


Safe mode boot options in Windows XP


This illustrates the several Safe Boot options that Windows supports. These options load a minimal set of drivers. You can use these options to start Windows so that you can modify the registry or load or remove drivers.
To use a Safe Boot option, follow these steps:

1. Restart your computer and start pressing the F8 key on your keyboard. On a computer that is configured for booting to multiple operating systems, you can press the F8 key when the Boot Menu appears.
2. Select an option when the Windows Advanced Options menu appears, and then press ENTER.
3. When the Boot menu appears again, and the words "Safe Mode" appear in blue at the bottom, select the installation that you want to start, and then press ENTER.  

Description of Safe Boot options


• Safe Mode (SAFEBOOT_OPTION=Minimal): This option uses a minimal set of device drivers and services to start Windows.
• Safe Mode with Networking (SAFEBOOT_OPTION=Network): This option uses a minimal set of device drivers and services to start Windows together with the drivers that you must have to load networking.
• Safe Mode with Command Prompt (SAFEBOOT_OPTION=Minimal(AlternateShell)): This option is the same as Safe mode, except that Cmd.exe starts instead of Windows Explorer.
• Enable VGA Mode: This option starts Windows in 640 x 480 mode by using the current video driver (not Vga.sys). This mode is useful if the display is configured for a setting that the monitor cannot display.

Note Safe mode and Safe mode with Networking load the Vga.sys driver instead.
• Last Known Good Configuration: This option starts Windows by using the previous good configuration.
• Directory Service Restore Mode: This mode is valid only for Windows-based domain controllers. This mode performs a directory service repair.
• Debugging Mode: This option turns on debug mode in Windows. Debugging information can be sent across a serial cable to another computer that is running a debugger. This mode is configured to use COM2.
• Enable Boot Logging: This option turns on logging when the computer is started with any of the Safe Boot options except Last Known Good Configuration. The Boot Logging text is recorded in the Ntbtlog.txt file in the %SystemRoot% folder.
• Starts Windows Normally: This option starts Windows in its normal mode.
• Reboot: This option restarts the computer.
• Return to OS Choices Menu: On a computer that is configured to starting to more than one operating system, this option returns to the Boot menu.
An environment variable is set when you use one of the Safe Boot options. The environment variable is SAFEBOOT_OPTION. This variable is set to either Network or to Minimal.

The default Microsoft VGA driver is used for display at 640 x 480 resolution and in 16 colors. You must log on in all modes by a domain or by the local Security Accounts Manager, depending on which Safe Boot mode you select.

For Complete hard drive protection it is recommended that you have a drive level Windows system restore solution. Take a look at RollBack Rx Professional for advanced systems users and Drive Vaccine for administrators of public access computers