How to Restore Windows XP to an Earlier Time with Windows XP System Restore

Windows XP System Restore can restore Windows XP to an earlier time such as a few days ago. Restoring Window XP to an earlier state can be very useful if something goes wrong such as an update or driver causing your computer not to boot properly. In this blog post I will describe how to restore Windows XP to an earlier state using a System Restore point in a few different ways.

System Restore Method

  1. Click Start > All Programs > Accessories > System Tools > System Restore.

    NOTE

    The System Restore window should open.

  2. Select Restore my computer to an earlier time. Refer to Image below.

     

  3. Click Next to choose the System Restore point.
  4. Select the System Restore Point to restore Windows XP to an earlier time. Refer to Image below.

     

  5. Click Next to start the System Restore process.
  6. Confirm the System Restore point and click Next to start the System Restore process. Refer to Image below.

     

  7. Windows XP will automatically reboot and show the progress of System Restore. Refer to Image below.

     

  8. If Windows XP System Restore was successful then a successful message will appear when logging onto Windows XP. Refer to Image below.

Command Prompt Method

  1. Click Start then Run.
  2. Type %SystemRoot%\system32\restore\rstrui.exe on your keyboard.
  3. Press ENTER on your keyboard.
  4. Follow System Restore Method above starting from Step 2 to continue with the System Restore process.

Safe Mode Method

  1. Boot Windows XP into Safe Mode, refer to “How to Start Windows XP in Safe Mode” blog for directions.
  2. When logged on then select No to launch System Restore. Refer to Image below.

     

  3. Follow System Restore Method above starting from Step 2 to continue with the System Restore process.

Safe Mode with Command Prompt Method

  1. Boot Windows XP into Safe Mode, refer to “How to Start Windows XP in Safe Mode” blog for directions using the Safe Mode with Command Prompt Method.
  2. Type %SystemRoot%\system32\restore\rstrui.exe in the Command Prompt window.
  3. Press ENTER on your keyboard.
  4. Follow System Restore Method above starting from Step 2 to continue with the System Restore process.

Platforms Tested

  • Microsoft Windows XP Editions
Related Articles

Version 1.1
Edited: May 16, 2012

How to Start Windows XP in Safe Mode

Windows XP Safe Mode loads minimal set of drivers and services for the user to perform various troubleshooting techniques. This helps troubleshooters to identify if third party drivers are causing your computer to reboot in a continuous loop on startup for example.

Windows XP can be booted into Safe Mode, Safe Mode with Networking, and Safe Mode with Command Prompt by pressing and holding the F8 key on startup to access the Windows XP Safe Boot screen. Safe Mode only loads a minimal set of drivers and services while Safe Mode with Networking will also load networking drivers. Safe Mode with Command Prompt will load a minimal set of drivers and services with the Command Prompt (cmd.exe) replacing Explorer shell. (pic)

In this blog post I will describe how to start Windows XP in Safe Mode in a few different ways.

Safe Mode

Safe Mode Boot Option Method

  1. Press and hold F8 when your computer powers-on to gain access to the Windows XP Safe Boot Options.
  2. Select Safe Mode using the Up or Down arrows on your keyboard. Refer to Image below.

    Windows XP Safe Mode Boot Options

  3. Press ENTER on your keyboard.
  4. Select the Operating System to boot to Safe Mode.
  5. Press ENTER on your keyboard.
  6. At the Logon Screen select an Administrator account then, if required, enter the password for the Administrator account.

MSCONFIG Method

  1. Click Start and then Run.
  2. Type msconfig.exe in the Run dialog box.
  3. Press ENTER on your keyboard.
  4. You should see the System Configuration Utility window (msconfig.exe). Refer to Image below.

    Windows XP System Configuration Utility (MSCONFIG.EXE)

  5. Click on the Boot.ini tab then place a checkmark for /SAFEBOOT. Refer to Image below.

    Windows XP Safe Mode Boot Using MSCONFIG

  6. Click Apply then OK.
  7. Restart Windows XP.

NOTE

To undo the changes when using the MSCONFIG Method the read the section below called "Exiting Safe Mode when Using the MSCONFIG Method"

Safe Mode with Command Prompt

Safe Mode Boot Option Method

  1. Press and hold F8 when your computer powers-on to gain access to the Windows XP Safe Boot Options.
  2. Select Safe Mode with Command Prompt using the Up or Down arrows on your keyboard. Refer to Image below.

    Windows XP Safe Mode with Command Prompt

  3. Press ENTER on your keyboard.
  4. Select the Operating System to boot to Safe Mode with Command Prompt.
  5. Press ENTER on your keyboard.
  6. At the Logon Screen select an Administrator account then, if required, enter the password for the Administrator account.

MSCONFIG Method

  1. Click Start and then Run.
  2. Type msconfig.exe in the Run dialog box.
  3. Press ENTER on your keyboard.
  4. You should see the System Configuration Utility window (msconfig.exe). Refer to Image below.

    Windows XP System Configuration Utility (MSCONFIG.EXE)

  5. Click on the Boot.ini tab then place a checkmark for /SAFEBOOT and select MINIMAL(ALTERNATESHELL). Refer to Image below.

    Windows XP Safe Mode Boot with Command Prompt Using MSCONFIG

  6. Click Apply then OK.
  7. Restart Windows XP.

NOTE

To undo the changes when using the MSCONFIG Method the read the section below called "Exiting Safe Mode when Using the MSCONFIG Method"

Safe Mode with Networking

Safe Mode Boot Option Method

  1. Press and hold F8 when your computer powers-on to gain access to the Windows XP Safe Boot Options.
  2. Select Safe Mode with Networking using the Up or Down arrows on your keyboard. Refer to Image below.

    Windows XP Safe Mode with Networking

  3. Press ENTER on your keyboard.
  4. Select the Operating System to boot to Safe Mode with Networking.
  5. Press ENTER on your keyboard.
  6. At the Logon Screen select an Administrator account then, if required, enter the password for the Administrator account.

MSCONFIG Method

  1. Click Start and then Run.
  2. Type msconfig.exe in the Run dialog box.
  3. Press ENTER on your keyboard.
  4. You should see the System Configuration Utility window (msconfig.exe). Refer to Image below.

    Windows XP System Configuration Utility (MSCONFIG.EXE)

  5. Click on the Boot.ini tab then place a checkmark for /SAFEBOOT and select NETWORK. Refer to Image below.

    Windows XP Safe Mode Boot with Networking Using MSCONFIG

  6. Click Apply then OK.
  7. Restart Windows XP.

NOTE

To undo the changes when using the MSCONFIG Method the read the section below called "Exiting Safe Mode when Using the MSCONFIG Method"

Exiting Safe Mode when Using the MSCONFIG Method

To stop Windows XP from booting into Safe Mode then reverse the changes to MSCONFIG, you will need to perform some steps within Safe Mode. Once you have performed the required steps then your computer should start normally.

  1. Click Start and then Run.
  2. Type msconfig.exe in the Run dialog box.
  3. Press ENTER on your keyboard.
  4. You should see the System Configuration Utility window (msconfig.exe). Refer to Image below.

    Windows XP MSCONFIG Selective Startup

  5. Select Normal Startup – load all device drivers and services. Refer to Image below.

    Windows XP MSCONFIG Normal Startup

  6. Click Apply then OK.
  7. Restart Windows XP.

Version 2.3
Edited: May 2, 2012