How to Automatically Create System Restore Points on Boot in Windows 11

System Restore is a critical Windows safety net that allows you to roll back your computer’s state to a previous point in time if a bad driver or software update causes instability. While Windows 11 creates restore points automatically before major updates, it can go weeks without creating a new one during normal use. By using the Task Scheduler, you can force Windows to automatically generate a fresh restore point every time you turn on your computer.

How to Enable System Protection in Windows 11

Before you can automate the process, you must ensure that System Protection is enabled for your primary drive.

  1. Click the Start button, type Create a restore point, and press Enter.
  2. In the System Properties window, select your primary C: Drive and click the Configure button.
  3. Ensure Turn on system protection is selected, allocate at least 5% of your disk space to the feature, and click OK.

How to Create the Automated Task

With System Protection active, you can now use the Windows Management Instrumentation Command-line (WMIC) to trigger the creation process via Task Scheduler.

  1. Click the Start button, type Task Scheduler, and launch the application.
  2. In the right-hand Actions pane, click Create Task… (do not click Basic Task).
  3. In the General tab, name the task “Daily Restore Point”. At the bottom, select Run with highest privileges.
  4. Switch to the Triggers tab and click New. Change the Begin the task dropdown to At startup, then click OK.
  5. Switch to the Actions tab and click New.
  6. In the Program/script field, type wmic.exe
  7. In the Add arguments (optional) field, paste the following exact string: /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Startup Restore Point", 100, 7
  8. Click OK on the action window, and then click OK on the main task window to save your changes.

The next time you restart your PC, Windows will silently execute the WMIC command in the background, ensuring you always have a restore point less than 24 hours old.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.