Skip to content

How to create system restore points at startup

August 8, 2018
Windows 10

This article provides a solution to the issue of not being able to create a system restore point at startup.

System Restore

To create automatic, restore points during startup, you must enable System Restore, disable the restore point creation frequency option, and use Task Scheduler to create a task to automate the restore point process every time your computer starts.

Enabling system restore point service.

On Windows 10, System Restore comes disabled by default, but you can use these steps to enable the feature:

  1. Open Start.
  2. Search for Create a restore point and click the top result to open the experience.
  3. Under “Protection Settings,” if your device system drive has “Protection” set to “Off,” click the Configure button.
How to create system restore points at startup

Enabling system restore point service

On Windows 10, System Restore comes disabled by default, but you can use these steps to enable the feature:

  1. Open Start.
  2. Search for Create a restore point and click the top result to open the experience.
  3. Under “Protection Settings,” if your device system drive has “Protection” set to “Off,” click the Configure button.
How to create system restore points at startup
  1. Select the Turn on system protection option.
How to create system restore points at startup
  1. Click Apply.
  2. Click OK.

Once you’ve completed the steps, you can continue with the steps below to configure System Restore to create restore points during startup.

If you want to disable System Restore, you can use the same instructions, but on step No. 4, make sure to select the Disabled System Protection option.