How To Enable & Create A Restore Point In Windows 11

System Restore Point is a brilliant feature that can help you get rid of annoying PC issues and save time. Although Windows 11 ships with advanced options such as built-in troubleshooters and Reset this PC option, the System Restore feature can quickly fix issues.

A system restore point can help you restore your PC to an earlier date in the event of system failure. You can restore your PC even if your Windows 11 is not booting up. Moreover, when you restore your PC, it does not delete your personal files. Only applications that were installed post the creation of that specific restore point will be removed.

We suggest you create a restore point before making any significant changes to your Windows 11 installation. For instance, we recommend creating a restore point before updating device drivers.

Enable System Restore feature in Windows 11

One cannot create a system restore point if the System Restore feature is disabled. So, it’s essential to enable the System Restore feature to be able to create a system restore point. Here is how to do that.

Step 1: Type sysdm.cpl in the search and then press the Enter key to open the System Properties dialog.

How To Enable & Create A Restore Point In Windows 11

Step 2: In the System Properties dialog, click on the System Protection tab.

How To Enable & Create A Restore Point In Windows 11

Step 3: Now, as you can see in the picture above, the Protection Settings section displays a list of drives on your PC along with their protection status. A protected drive indicates that the System Restore feature is enabled.

Step 4: To enable the System Restore for a drive, select the drive from the list, click Configure.

How To Enable & Create A Restore Point In Windows 11

Step 5: In the resulting dialog, select the Turn on system protection radio button, allocate disk space, and then click the Apply button. That’s all!

Note that Windows 11 automatically allocates about 2% of the drive space to System Restore feature. You can move the slider to alter the default allocated size.

How To Enable & Create A Restore Point In Windows 11

You can now proceed to create a system restore point.

Create a system restore point in Windows 11

This guide will show you how to create a system restore point in Windows 11.

Step 1: Type Create a restore point in the search and press the Enter key to open the System Properties dialog and switch to the System Protection tab.

If the search does not help you open the System Properties dialog, type sysdm.cpl in the search and press the Enter key. Once the dialog is open, click on the System Protection tab to switch to the same.

Step 2: The Protection Settings section shows the drives for which the protection (system restore) is enabled. You cannot create a restore point for a drive if the same is disabled.

How To Enable & Create A Restore Point In Windows 11

So, make sure that the system restore/protection is enabled. If enabled, you will see the “On” entry next to the drive. If not, refer to the directions mentioned above (Enable System Restore in Windows 11) to enable the same.

Since we are interested in creating a system restore point for Windows 11 drive, we have turned on the System Restore feature for Windows 11 drive.

Step 3: To create a system restore point, select the drive from the list and click the Create button.

How To Enable & Create A Restore Point In Windows 11

Step 4: Clicking the Create button will pop up the following dialog. Give a name for the system restore point (so that you can easily identify it when needed) and then click on the Create button.

How To Enable & Create A Restore Point In Windows 11

Windows 11 might take a minute or two to finish creating the restore point. Once done, you will see the “The restore point was created successfully” message.

How To Enable & Create A Restore Point In Windows 11

You may close the System Properties dialog now.

NOTE: A restore point takes about 0.6 GB of disk space. So make sure that there is at least a few GB of free space left to ensure errors while creating system restore.

FAQ’s

1. Does Windows 11 have restore points?

The restore point feature in Windows 11 is one of the many recovery options at your disposal. Whether you want to make changes to your registry entries, install new Windows updates, or just want an easy way to fix issues with your PC, a restore point can help when things go awry.

2. How do I manually create a restore point driver?

Follow below points:

  1. Click the menu button, then select Settings.
  2. Click Restore Points. You can choose whether to let Driver Easy automatically create a restore point or not before it installs drivers for you.
  3. Click Save to save your changes.

3. Can not create restore point?

Windows system files corrupted can also cause the failure of creating restore point. You can use SFC utility to check and fix corrupted system files. In this window, type “sfc /scannow” and press “Enter” key. Pleas wait patiently for this process to finish.

4. How do I turn on Windows Restore Point?

To turn on windows restore point follow below point:

  1. Open Start.
  2. Search for Create a restore point and click the top result to open the System Properties page.
  3. Under the “Protection Settings” section, select the main “System” drive.
  4. Click the Configure button.
  5. Select the Turn on system protection option.
  6. Click the Apply button.

How To Enable & Create A Restore Point In Windows 11 Video Tutorial

In this video, we will show you how to enable & create a restore point in windows 11 and enjoy without fearing loosing data.

Leave a Comment