How to Create a Restore Point or Roll-back to Previous Restore Point?

system restore (rstrui.exe)

System Restore has always been an invaluable rescue feature built-in with all versions of Windows. It helps you revert back to a previous working state if something goes haywire after installing a software, device driver or an OS update delivered through Windows Update. This post tells you how to enable System Restore, create a restore point or rollback to a previous restore point.

Information in this post applies to all versions of Windows, including Windows 10.

Creating a Restore Point

Press WinKey + R to bring up the Run dialog,. Type SystemPropertiesProtection.exe and press ENTER.

create restore point or rollback previous

If you prefer the GUI to launch the System Restore Properties dialog, do a search for "restore point" in the Start menu or from Control Panel. Running the above command might be quicker, and it works in all Windows Operating Systems.

This launches the System Restore Properties dialog.

create restore point or rollback previous

Check if protection is enabled for the system drive.. the drive where Windows is installed. You don’t have to enable protection for other drives.. that’s optional. If protection of the System drive is turned off, click the Configure button.

create restore point or rollback previous

Click Turn on system protection, and adjust the Max Usage slider depending upon the free space available in the partition. The more disk space you allocate, more restore point choices would be available when you want to rollback your system to a previous state. If you’re running short of disk space, set the slider to a lower value.

Click OK, and you’ll be back to the System Properties dialog (Fig 1).

Click Create… to create a restore point, type the description and click Create.

create restore point or rollback previous

create restore point or rollback previous

create restore point or rollback previous

Restore point is now created successfully.

Perform a System Restore Rollback

So, you installed a 3rd party program or driver update, and find that the responsiveness of your system very slow or experience occasional crashes. You can restore your system to a previous restore point, choosing an earlier date before you installed the software or driver.

Start System Restore by clicking System Restore button (Fig 1), or by running the file RSTRUI.EXE from Run dialog.

create restore point or rollback previous

Click Next. In the dialog that appears, only some of the restore points are shown by default. To see the full list, click the Show more restore points check box to enable it.

create restore point or rollback previous

Select the restore point you want to restore the system to.

Optionally, you can see which applications would be affected if you rollback to that particular point. To view that information, click Scan for affected programs.

create restore point or rollback previous

This shows the list of programs, updates and drivers that would be deleted, and the ones which would be restored back in the event you rollback to that restore point. This option can be very helpful to decide which restore point to choose from the list.

Close the Scan for affected programs dialog. Select your restore point from the list, and click Next.

create restore point or rollback previous

Click Finish. Windows will now rollback to the chosen point and then restart Windows automatically.

About the author

Ramesh Srinivasan founded back in 2005. He is passionate about Microsoft technologies and has a vast experience in the ITeS industry — delivering support for Microsoft's consumer products. He has been a Microsoft MVP [2003 to 2012] who contributes to various Windows support forums.