System Restore in Windows
System Restore (aka System Protection in Windows Vista, 7, 8 and 8.1) literally turns back time for your computer - it restores the system files, programs, drivers and settings that were used at a time when your computer was still working well.
It also restores your previous Windows password in case you changed it recently - so please make sure you remember your previous password!
Here are some troubleshooting steps to try before using System Restore:
- Last Known Good Configuration often solves booting and stability problems after installing software, drivers, or messing with Registry entries. This is available for Windows XP, Vista and 7 only.
- Always boot to Safe Mode at least once - this often repairs corrupted file system and essential system files.
- If Windows is able to boot, use System File Checker and icacls.exe to repair corrupted system files.
- While Windows is running, use free WhoCrashed for determining BSOD (Blue Screen Of Death) causes.
In Windows Vista and later, Reliability Monitor might also reveal faulty drivers or software.
Do not worry, System Restore will not touch your documents, e-mails, pictures, videos, etc. It will restore only system and program files, and settings in Registry. But if you have installed a program after the time you want to restore your system to, you will still have to reinstall that program.
System Restore is available both in Safe Mode (including Safe Mode with Command Prompt) and while running Windows normally. The only difference is that after restoring to an earlier restore point in Safe Mode of Windows Vista, 7, 8 or 8.1, the action cannot be undone; if you have Windows running normally, you can undo the restoration.
System Restore is configured and turned on by default. You can read about its settings in the Configure System Restore in Windows article.
It is preferred to start System Restore while Windows runs in its normal mode. If Windows is unable to start or run normally, use one of the following options to start System Restore:
- Boot into Safe Mode and run System Restore. In Windows XP, this is the only alternative.
- If Windows fails to start in Safe Mode, boot into Recovery Environment (instructions for Windows Vista and 7; instructions for Windows 8/8.1) from Windows installation media (DVD) or System Repair Disc (Windows 7) or Recovery Drive (Windows 8 and 8.1).
- To start System Restore from Command Prompt or Run dialog, type rstrui.exe and press Enter.
In Windows XP, open Start menu and browse to All Programs, Accessories, System Tools. Click System Restore.
In Windows Vista and 7, click Start button or press Ctrl+Esc on your keyboard, type "system restore" into Start menu Search box and click System Restore.
In Windows 8 and 8.1, use keyboard shortcut Windows Key+W to open Settings Search, type "system restore" into Search box and click Create a restore point. That's correct, this just opens System Protection window and does not create a new restore point.
In Windows 8 and 8.1, you must also click the System Restore button on System Protection tab of System Properties window. If the tab is not available, open Command Prompt or Run dialog (keyboard shortcut Windows Key+R), type rstrui.exe and press Enter or click OK.
If you have no restore points available or System Protection is turned off, you are out of luck with System Restore. This might be some malware has disabled System Restore completely.
If you have several versions of Windows (for example, Vista and 7) installed on the same hard disk or partition, then starting one Windows version deletes all restore points for other versions - stupid, but for some reason Microsoft decided to implement it this way (the same folder is used to store Restore Points).
If you do have something to restore, you will be reminded that System Restore will not affect your documents, e-mails or other personal data - just programs and their settings will be restored. Click Next.
In Windows 8 and 8.1, if you launched System Restore from Recovery Environment and there are System Restore Points available, Windows will ask you to sign in first. Click your user name, provide your password and click Continue. Please note that U.S. keyboard layout is active by default, so use the Change keyboard layout button if needed.
In Windows XP, a calendar appears. The dates that are in bold have restore points. Select the one you need and click Next.
In Windows Vista, a list of all available restore points is displayed. Select the point you need and click Next.
In Windows 7, 8 and 8.1, not all available restore points are shown in case you have recently created a restore point yourself. In that case, put a check mark in the Show more restore points box.
To see which programs will be affected by restoring to an earlier restore point of Windows 7 and 8/8.1, click the one you want to restore in the list and then click Scan for affected programs. Building the list will take a while.
Check the Programs and drivers that will be deleted list and the Programs and drivers that might be restored list. Please note that restoring a program does not always mean that this program will start or work correctly - you might still have to reinstall the program. Click Close, choose your restore point and then click Next.
A summary screen appears. Click Next or Finish.
Ignore any warnings about the drives where System Restore was turned off.
In Windows Vista, 7 and 8/8.1, System Restore warns that restoring cannot be undone if you are using it in Safe Mode. Click Yes to start restoring. This warning does not appear if you start System Restore while Windows runs normally.
If started from Windows normal mode, the restoration process usually logs all users off and message "Windows is shutting down" might be displayed. Do not worry, System Restore just needs to unlock files and settings before it can run properly.
Restoration process takes time - from ten minutes to several hours is absolutely normal.
Do not reboot or power off your computer during the restoration process!
First, System Restore initializes and restores Windows files and settings (no, your documents are not affected!), then it will clear temporary files.
After System Restore is complete, your computer will restart. In Recovery Environment, an additional dialog will be displayed, click Restart.
If Windows starts normally, then the restoration probably solved your problem. Please note that the restart and logging on after System Restore might take noticeably more time than usual - this is normal just this once.
If Windows will not restart your computer automatically in three hours, verify that the hard disk activity indicator light is not on and does not blink within a minute. You can then press reset button or hold down power button for more than 5 seconds to reboot or turn off your PC. After turning off, wait 20 seconds and turn the computer back on.
Windows should start normally and System Restore was probably not interrupted.
Log on as usual and you will hopefully see a System Restore success dialog. Click Close. In Windows 8 and 8.1, the dialog appears only if you open Desktop.
If the restoration affected programs or drivers, you might need to reinstall them - but make sure that they are not the cause of your Windows problems! Reinstall one of the programs or drivers and then restart to see if Windows works correctly. Then continue with reinstalling the second one, restart again, etc. Welcome to the world of troubleshooting!
In case System Restore did not finish its job well enough, you will see an error message after logging on to Windows. Read the Details part carefully - this includes the probable cause of failure.
Here system was rebooted during restore (you should never do that while restoring!). Click Home or Run System Restore to retry restoring to an earlier point of time.
Here System Restore was not able to access some file or files. Although the details part talks about anti-virus programs, the real cause was that files or folders were messed up on hard disk drive. You should boot into Safe Mode then, because a disk check is always performed before starting Windows. Then, in Safe Mode, retry the restoration process.
Click Close in such case.
If restoration itself succeeds, but you have even more problems than before, you can undo the last System Restore operation. In Windows Vista, 7, 8 and 8.1, you can undo only if you ran System Restore in normal mode of Windows, not Safe Mode! In other cases, just restore some other restore point available (described here).
To undo the last restoration, run System Restore again:
- In Windows XP, open Start menu and browse to All Programs, Accessories, System Tools. Click System Restore.
- In Windows Vista and 7, open Start menu and type "system restore" into Search box. Then click System Restore in search results.
- In Windows 8 and 8.1, open Settings Search using keyboard shortcut Windows Key+W, type "system restore" into Search box and click Create a restore point. In System Properties window, click System Restore.
If System Restore detects a previously restored state, you have an option to undo it.
Select Undo my last restoration (in Windows XP) or Undo System Restore. Then click Next.
In Windows XP, ignore any warnings about disks that had System Restore turned off.
Click Next or Finish to start undoing.
In Windows Vista, 7 and 8/8.1, a warning about interrupting System Restore appears. Click Yes.
You will again be logged off and System Restore will take from 10-30 minutes to several hours. After Windows starts again, log on and check that you see success message about System Restore Undo.