By Yuka / Last update December 13, 2021

Why Need a System Restore on Windows 11?

System Restore is a Microsoft Windows tool designed to protect and repair the computer software. It takes a "snapshot" of some system files and the Windows registry and saves them as Restore Points. In the event of installation failure or data corruption, system restore can restore the system to a working state without the need to reinstall the operating system. It repairs the Windows environment by restoring to the files and settings saved in the restore point.

System Restore Windows 11

How to Create a System Restore Point on Windows 11

System protection is OFF by default, because it needs to reserve space on your hard disk and use system resources for real-time monitoring and saving system status. You need to enable it before you can create a system restore checkpoint for your PC.

Enable System Protection on Windows 11

  1. Open the Start menu and search for Create a restore point. Click on the top result. This will open the System Properties window.

Search for Create a System Restore Point

  1. In the System Properties window, click on the System Protection tab.

System Protection

  1. Under the Protection Settings section, select the main System drive and click the Configure button.

Protection Settings

  1. From the available options, select Turn on system protection option. And then click on Apply and OK.

Turn on System Protection

Tip✍:
Disk Space Usage:
After enabling system protection, you may encounter the problem of insufficient disk space. To avoid this, you can adjust the maximum disk space used for system protection.

After completing the above steps, Windows 11 will automatically start creating restore points when new updates or specific system changes are made.

Create a System Restore Point Manually

For whatever reason, if you want to create a restore point yourself, you can follow the steps below.

  1. Click on your preferred drive listed under the Protection Settings section on the System Properties window. Then, click on the Create button.

Create a Restore Point

  1. After that, provide an appropriate name for this restore point; this will help you distinguish it from other restore points. Then, click on the Create button.

Type a Description of the Restore Point

  1. It takes some time to create a system restore point, please wait for the process to run in the background. After successfully creating the system restore point, Windows will notify you. Click on the Close button to close the window.

Close

When your PC has problems later, you can use the created system restore point to perform Windows 11 recovery.

How to Recover Your Windows 11 with System Restore Point

Now that you have created a system restore point for your Windows 11, it is also important to understand how to use this restore point to perform a Windows 11 restore if your computer starts to experience abnormalities. You can use system restore points to restore your PC in two ways, let's get started.

#1. If You Can Boot the System

If you can still log in to your machine and still be able to perform basic tasks, then this option is best for you. To recovery your Windows 11, follow the steps below:

  1. Open System Properties window and click on the System Restore button.

System Restore

  1. This action will open a new System Restore window on your Windows PC. Click Next on the screen.

Restore System Files and Settings

  1. Then, select the system restore point from the list. After that, if you want to view the programs/applications that will be rolled back, click Scan for affected programs. Then, click Next button to continue.

Select System Restore Point

  1. If you have enabled System Restore for multiple drives, you can select it by clicking the check box in front of the drive in the list. Please note that you must always restore the drive that contains Windows.

Confirm Disks to Restore

  1. After that, you will be able to see information about the Recovery Point from which you are recovering the computer. Read the instructions on the screen carefully, and then click Finish to start the System Restore process.

Confirm Your Restore Point

Your Windows 11 computer will now restart and restore your PC to its best working condition.

#2. If Windows 11 Won’t Boot

If you cannot log in or access the System Restore settings; you can still use the system restore point you have created to restore your PC. That is to use Windows Recovery Environment (WinRE) for Windows 11 recovery.

  1. When your computer is off, power it on, and turn it off as soon as the Windows logo appears. Repeat this three times, then you’ll boot into WinRE. Click the Troubleshoot option in recovery environment.

Troubleshoot Windows 11

  1. After that, click on the Advanced options from the Troubleshoot screen.

Advanced Options Windows 11

  1. Next, select System Restore from the list present on the Advanced options screen.

Select System Restore

  1. After this, a System Restore window will appear on your screen. The remaining steps are the same as the step 2.3.4.5 in the previous case.

System Resrore Window

Best Free Backup and Restore Software for Windows 11

This is all the information for creating and using a system restore point on a Windows 11 PC. Although system restore points can be used to restore your system to an earlier point, some users report that they have encountered some problems when using the System Restore feature on Windows 11. For instance, some users can’t create a restore point on Windows 11, or System Restore greyed out on Windows 11, etc.

Users do not want to spend a lot of time and energy to solve these problems. At this time, they want to find the best System Restore alternative to help them create system restore point. AOMEI Backupper Standard stands out from many third-party backup software. It is a powerful and comprehensive backup tool for Windows 11, 10, 8, 7, XP, Vista.

However, the system restore point created by System Restore cannot always recover your computer from the problem, especially in the case of system file corruption, ransomware infection, or hard drive failure. But if you use AOMEI Backupper for system image backup, these problems can be solved easily.

Backup Windows 11 Using System Restore Alternative

You can refer to the following process to set up system backup tasks.

Step 1. Free download AOMEI Backupper Standard, install and run it.

Download Freeware Win 11/10/8.1/8/7/XP
Secure Download

Step 2. In the main interface, click Backup on the left menu and select System Backup on the right panel.

System Backup

Step 3. The program will select the system and boot partitions by default as the source, you only need to select the backup destination. You can back up the system to an external hard drive, network attached storage (NAS), USB, or internal hard drive.

Select Destination

Step 4. (Optional) Then, you can click “Options”, “Schedule”, “Scheme” in the lower left corner to set up your system backup.

✹ Options: You can annotate the system backup to distinguish it from other backups, compress the system backup image file, split a large system image file into smaller ones, enable email notification to receive an alert after the system backup is completed, etc.

Options

 ✹ Schedule: You can specify the intervals in Schedule to backup system automatically on a regular basis, such as Daily, Weekly or Monthly. (Event trigger and USB plug-in are available in advanced version).

Schedule

 ✹ Scheme: You can set rules to automatically delete old backups so that the backup location has enough space (available at least in AOMEI Backupper Professional).

Scheme

Step 5. After confirming the settings, click Start Backup to begin system backup in Windows 11.

Start Backup

Perform System Restore on Windows 11

After creating a system backup, if you encounter any problems in the future, such as installation failure or data corruption, you can use the system backup you created before to restore your computer to a working state. You just need to go to Restore -> Select Task to choose a system backup task created before.

Select Task

Useful Tips for System Restore
♨ In case you encounter more serious system problems such as system crash or disk failure, it is recommended that you create a bootable media in advance. You can use it to boot Windows 11 computer successfully and use the system backup software and the system backup image file to restore system to previous state
♨ If you buy a new computer, you can use "
Universal Restore" function (available in paid edition) with a bootable media to restore system files on the new computer even with dissimilar hardware configuration.

Summary

After reading this article, you may know why we need system restore and how to perform system restore on Windows 11. You can use the System Restore function that comes with Windows to create a system restore point to help you restore Windows 11 to its previous working state. Or you can use more reliable third-party software—AOMEI Backupper to do this.

Comparing the two, the latter can help you solve more or more serious system problems. Such as Windows 11 start menu not working, Windows 11 taskbar not working after update, etc. With this freeware, you will never worry about system problems. Try it now!