How to Create System Restore Point in Windows 11

This article describes how to create system restore points yourself in Windows 11. System restore point is a memory of the system files and settings on the computer at a particular point in time. So, when your Windows system runs slowly or you get locked out, you can use system restore to restore your Windows 11 to a previous point when the system worked fast and perfectly. Your personal files and documents are not affected. So you don’t need to factory reset your PC with losing all your data or apps.

Usually, in Windows 10 and 8, System Restore automatically creates restore points itself. But in Windows 11, people need to do that manually. Now let’s see how to create Windows 11 system restore point yourself.

Step 1: Open “Start” menu and type “create a restore point” in the search box. From the search results, select “Create a restore point”.

Step 2: System Properties with “System Protection” selected is open. You will see protection of your Windows System drive is off. You need to turn on it from configure restore settings. Now click “Configure…”.

Step 3: Select “Turn on system protection” and then select “Apply”. Then click “OK”.

Step 4: Now click “Create” button. A dialog pops up, type a description to help you identify the restore point. Then click “Create”. The current data and time are added automatically.

Step 5: Wait Windows creates a restore point.

Step 6: The Windows 11 restore point has been created successfully. Click “Close”. That’s all. If your Windows 11 runs slowly in future, you can restore or recover the system to the created time point when it ran fast and smoothly. Here is step-by-step guide about how to restore Windows 11 to a created point.


Windows Password Rescuer Personal

Price: $ 17.95

Works Perfectly For:
  • Windows 11 All Editions (x32/64 bit)
  • Windows 10 (x32/64 bit)
  • Windows 8.1/8 (x32/64 bit)
  • Windows 7 (x32/64 bit)
  • Windows XP (x32/64 bit)
  • Windows Vista (x32/64 bit)
  • Windows 2000 Professional/Advanced
  • Windows 2000 Server
  • 100% Guaranteed

  • We provide a 100% money back guarantee for the first 90 days of your purchase.
  • Professional and free technical support for you at any time. Please mail to:
  • Awards


    Promotion Products
    Related Topics