How to Configure Windows 10 to Auto Create a System Restore Point on Startup

It is essential to have a Windows 10 restore point if you need to recover your PC. It is necessary to create a system restore position first before you make massive changes to your PC like swapping hardware or tweaking registry.

Here is how you can make the Windows auto make a restore point each time you want on your PC.

It is worth noticing that Windows 10 creates restore point before any notable event like installing a new driver. You can create your own restore point anytime you want to. If you make sure that you are staying on top of things that this will make a new without thinking about it. It will help you in making sure that you have the freshest point of restore that you may return in case disaster strikes.

Read More >> Steps to Change Default OneDrive folder location in Windows 10

Auto Restore Point Startup

The first thing to do is to ensure that feature of Restore Point is turned on. By default, Microsoft has decided to ship Windows 10 out with System Restore. For making sure that it is on, do the following:

  1. Click the Windows key.
  2. Enter System Restore and press Enter.
  3. When System Properties window pops up, tap Configure button and see Turn on system protection.
  4. Now tap Apply.
  5. You require to disable frequency of system restore to permit Task Scheduler to create a restore point every time you start PC.

Follow the below steps for further completion:

  • To open the Registry Editor, press the Windows Key+ R.
  • Enter regedit and tap OK.
  • Now follow the respective command. Click right on the System Restore and Choose New>DWORD value.
  • Name the key.
  • It’s a value of 0.
  • Tap OK.
  • Close the Registry Editor.
  • Now you need to create a new task in Task Scheduler.
  • For opening it, tap the Windows key and Enter in Task Scheduler.
  • Choose it from results or just hit enter.
  • Now right click the Task Scheduler Library.
  • Choose Create Task from the menu.
  • Ensure that the General tab is selected.
  • In the Name field type something that helps you in identifying task.
  • You may choose whatever works well.
  • Below the Security Options, choose Run whether the user is logged on or not. Now check, Run with highest privileges.
  • Tap OK.
  • Again choose the Triggers tab.
  • Hit the New button.
  • On Edit Trigger screen, set Begin task drop down to startup.
  • Hit OK.
  • Now, Hit Actions tab and New button and take help of the following:
    • Actions- Start program.
    • Program- powershell.exe
  • Type in the respective command in Add Arguments field and hit OK.
  • Now below the condition tab, below Power section clear up both boxes for AC and battery power.
  • Please keep in mind that you need to uncheck Stop if computer switches to battery power first.
  • You will be asked to type in the admin password now.
  • So now that you have completed all the steps.
  • You will now see new task in Task Scheduler Library.
  • If you have provided everything correctly, then a new system restore point will get created whenever you start your PC.
  • Verify it.
  • Restart your device and wait for 10 minutes.
  • You can continue to work and open System Restore.
  • Select ‚ÄúThen choose a different restore point option.
  • You may see restore point that was created at the time of startup.
  • You also can make Windows 10 to create a restore point before Windows Defender scan.


Leave a Reply

Your email address will not be published. Required fields are marked *