While humans can't turn back time, computers can – thanks to System Restore Points. You create a System Restore Point when you're unsure about the changes you want to make to your system/operating system. This mechanism allows you to revert to a previous state if you're not happy with the updates or changes. So, the question is: how do we create a restore point automatically in Windows 10?

In this post, we'll learn how to prepare and perform the method of creating a Restore Point automatically on Windows 10. Read on to know the process in detail.

Preparation: Enabling System Restore in Windows 10 Enabling System Restore on Windows 10 is an essential step to protect your computer from unintended changes or issues. System Restore allows you to revert your computer to a previous working state without losing personal files or installed programs. Here's how to enable it: 1. Open the "Create a restore point" window: - Click the "Start" button, type "create restore point," and select the "Create a restore point" app from the search results. - Alternatively, press `Win + X`, choose "Control Panel," and then find "System Protection" under "System and Security." 2. In the "System Properties" window, ensure that the drive you want to configure is selected (usually drive C:). 3. Click the "System Protection" tab, and then hit the "Configure..." button. 4. In the "System Protection" dialog box, select the "Turn on system protection" option. 5. You can adjust the "Max Usage" slider to set the percentage of disk space to be reserved for system restore points. The default value may be suitable for most users, but you can customize it as needed. 6. After confirming your settings, click "Apply" and then "OK." 7. Next, create a system restore point for future use. Under the "System Protection" tab in the "System Properties" window, click the "Create..." button. 8. Enter a descriptive name for the restore point, such as "Current Stable State," and then click "Create." The system will create a restore point and display a message confirming the operation is complete. 9. Finally, close all open windows to finish the setup. Now, System Restore is enabled on your Windows 10 system. If you encounter problems, simply open "System" in the Control Panel, and under the "System Protection" tab, click "System Restore" to revert to a previous state. Remember not to perform system restores frequently, as this might overwrite important updates or fixes.

Before creating a System Restore point, you'll need to make sure System Restore is enabled on your Windows 10 computer. Follow these steps:

Step 1: Search for Create a restore point on your Windows computer.

Search for Create a restore point

Step 2: Go to the System Protection tab and click Configure.

Enable System Protection Enable System Protection

Step 3: Next, switch to the “Turn on system protection” option. Click “Apply” and “OK” to enable System Protection for Windows. You can now proceed to create a System Restore point in Windows 10.

How to Set Up System Restore Points in Windows 10

With System Restore now enabled, we need to perform two more steps: first, reduce the frequency of System Restore point creation, and second, create a task that will automate the Restore Point process using the Task Scheduler to run on every startup of the computer.

Operation 1: Disable System Restore Points Frequency

When System Restore is enabled in Windows 10, it won't create an automatic system restore point if one was created in the last 24 hours. However, this rule doesn't apply if you create a system restore point manually or if an application, driver, or update creates one automatically. This can prevent the Task Scheduler from backing up when the computer starts. Nevertheless, you can eliminate this confusion by disabling the frequency of system restore points.

Important: Editing the Windows Registry can be complex and irreversible, so proceed with caution. We recommend that you back up your system before continuing.

Step 1: Press Windows + R simultaneously to open the Run application.

Open Registry Editor

Step 2: Type regedit, and then click OK. This will open the Registry Editor. Navigate to the following location, or copy and paste it into the path:

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

Access the Registry Editor

Step 3: Right-click on System Restore, hover over New, and click DWORD (32-bit) Value.

Step 4: Type the value name SystemRestorePointCreationFrequency, and press Enter. Double-click the new value, set Value data to 0, and click OK.

Disable the frequency of creating system restore points

Upon completing these steps, the Task Scheduler will run the corresponding command on every startup, creating a new system restore point for your computer.

Related Articles

Windows Solutions: Unable to Create Restore Point in Windows 10

This article presents some of the best methods to resolve the issue of being unable to create a restore point in Windows 10. Check and utilize these solutions to fix the problem.

Unable to Create Restore Point in Windows 10

Action 2: Create a system restore point through Task Scheduler

Here, we will use the Task Scheduler to create a new task that runs at startup and triggers a system restore point to save the current state of the system. Follow these steps:

Step 1: Search for “Task Scheduler” and open the program.

Step 2: Right-click the Task Scheduler Library and select Create Task.

Create a task in the Task Scheduler library

TIP: Be sure to click OK before going to another tab.

If you find it useful, remember to share it with your friends.

I'm sorry, it seems that you have entered a blank message. Please provide the English content you would like translated, and I'd be happy to assist you.

Step 3: In the General tab, give your task a name. Under Security options, check Run whether user is logged on or not, and then check Run with highest privileges.

Define Schedule Properties

Step 4: Click New at the bottom of the Triggers tab.

Modify Trigger tab

Step 5: Click the drop-down menu next to Start task, and select At startup.

Select the start time for the System Restore point

Step 6: On the Actions tab, click New, and then select Start a program from the Action drop-down menu.

Click “New” under the “Actions” tab.

Step 7: Under Program/script, type the following command: powershell.exe.

If you find it useful, remember to share it with your friends:

I'm sorry, it seems like you've entered an empty message. Please provide the English content you'd like translated, and I'll be happy to assist you.

Step 8: Next to Add arguments (optional), type the following command:

Bypass Execution Policy - Command "Checkpoint-Computer -Description \"My Restore Point Startup\" -RestorePointType \"MODIFY_SETTINGS\"" This command translates to: Bypass the execution policy - Command "Create a system restore point with a description of \"My Startup Restore Point\" and a type of \"MODIFY_SETTINGS\"" Please note that this is a PowerShell command that creates a system restore point described as "My Startup Restore Point" with the type "MODIFY_SETTINGS." Be cautious when executing such commands, as bypassing execution policies might involve privilege escalation or running untrusted code.

Edit Operation Tab

Step 9: Under the Conditions tab, uncheck both of these options in the Power section:

    • Stop if the computer switches to battery power.
    • Start the task only when the computer is running on AC power.

Check the two options on the 'Conditions' tab

Step 10: Click OK, and type your account password when prompted.

Enter the password and click “OK”.

Note:
After completing these steps, you should be able to see the newly created task in the "Task Scheduler Library" folder. This task will run every time the device starts up and create a system restore point automatically. If you want to remove it, just go to the Library, right-click the task, and select Delete.

Appendix: A Simpler, Better Way to Create a Windows 10 System Image

Creating a System Restore Point in Windows 10 requires familiarity with the Registry, creating a Task Scheduler job, and there's always the risk of Registry errors. Isn't there an easier, better way to create a Windows 10 system image?

System Image and System Restore in Windows

System Image Recovery vs System Restore in Windows 11/10/8/7

This article mainly helps users understand the differences between them and choose a better system recovery solution based on their needs. Read More>>

Todo Backup Tools is the easiest way to make System Images when backing up your data. It's just a few simple steps to create an image of your whole system. Select the source and destination drives, and the imaging will be done quickly. Later on, use the software to conveniently mount and restore specific files in no time.

Backup & Recovery Options Create a full backup, including drives, files, and your entire system, with just a few clicks, and restore quickly.
Efficient Cloning Clone only used disk space. Use the tool to create a sector-by-sector clone to save disk space.
Bootable Drive Creation Create a rescue media using a flash drive or CD/DVD to boot your device in case of emergencies.
?️ Secure Zone Create a secure space for important data, protecting it from external threats.
☁️ Cloud Backup Store your files in our cloud service for backup, cloning, or upgrading when needed.

Here are the steps to create a system image using the Todo Backup tool:

Step 1. On the main screen, tap "Select Backup Content".

Create System Backup Step 1

Step 2: Click on OS in the list of four options.

Create System Backup Step 2

Step 3. Todo Backup will automatically select your system partition; you just need to choose a backup destination.

Create System Backup Step 3

Step 4. You can choose to save the backup file on your local disk or NAS.

Create System Backup Step 5

5. After the backup is complete, you can check the backup status, restore, open, or delete the backup by right-clicking on the backup task on the left.

Create System Backup Step 5

The bottom line?

System Restore Points are essential for reverting to a previous state in case of major issues or problems. In this article, we'll delve into how to create an automatic Windows 10 Restore Point. The main issue with System Restore Points is that they carry a risk of permanently altering registry settings.

A viable solution is to use specialized tools, such as Todo Backup, to create a system image before updating or making any changes. You can then revert to the previous state with the tool if you're not satisfied.

Frequently Asked Questions About Creating Restore Points Automatically

Here are some common questions about creating restore points automatically in Windows 10. Hopefully, you'll find the answers helpful.

1. Does Windows 10 create System Restore points automatically? Yes, by default, Windows 10 creates System Restore points automatically at regular intervals. These restore points are typically created when updates, applications, or significant system changes are installed, allowing you to revert to a previous working state in case of issues. However, the frequency of automatic restore point creation may vary depending on specific settings and configurations. Users can also create System Restore points manually.

Yes, once you set up System Restore Points, Windows 10 creates them automatically. Using these restore points won't affect your personal files; it will only remove drivers, apps, and updates installed after the creation of the restore point. Generally, the Windows operating system creates a System Restore Point every day.

2. Can I delete System Restore points?

Yes, since recovery points are created automatically, you don't need to create them frequently. Actually, removing old recovery points helps free up space, which can enhance performance. However, make sure to create a new recovery point before deleting the old ones.

When are System Restore points created automatically in Windows 10?

These are the instances when Windows creates a System Restore point automatically in Windows 10.

    • When installing and using applications that are compatible with System Restore
    • When updating Windows (including Automatic Updates)
    • When performing a System Restore operation