Windows

Creating a System Restore Point in Windows: Step-by-Step Guide

This guide provides a detailed explanation of how to create a system restore point in Windows. You will learn to do this both through the standard interface and using PowerShell, as well as how to verify the result and troubleshoot potential issues.

Updated at February 15, 2026
5-10 minutes
Easy
FixPedia Team
Применимо к:Windows 10Windows 11Windows 8.1

Introduction / Why It's Needed

A restore point is a "snapshot" of system files, the registry, and settings at a specific moment in time. If the system starts behaving incorrectly after installing a program or an update, you can roll back to this point without affecting personal files. Restore points are especially useful when testing new software or drivers, as well as a precaution before making significant changes to the system.

Requirements / Preparation

Before creating a restore point, ensure the following conditions are met:

  • Administrator privileges: You are logged in with an account that has administrator rights.
  • System protection enabled: System protection must be active for the system drive (usually C:). You can check this in the System Properties window (System Restore tab). If protection is disabled, you need to enable it.
  • Free disk space: The system drive must have sufficient space (recommended at least 500 MB, but ideally 1–2 GB) to store restore points.

Step-by-Step Instructions

This method is suitable for most users and does not require command-line knowledge.

Step 1: Open the Create Restore Point window

  1. Press the Win + R key combination.
  2. In the "Run" window that appears, type sysdm.cpl and press Enter.
  3. The "System Properties" window will open. Go to the "System Restore" tab.
  4. In the "Protection Settings" section, select the system drive (usually C:) and click the "Create" button.

⚠️ Important: If the "Create" button is unavailable (grayed out), system protection is disabled for the selected drive. Click "Configure" and select "Enable system protection".

Step 2: Complete the creation

  1. In the window that appears, enter a description for the restore point (e.g., "Clean system after update" or "Before installing Photoshop"). The description will help you easily identify the point in the future.
  2. Click "Create".
  3. A progress indicator will appear. Wait for it to finish (usually 1–5 minutes). Do not close windows or turn off the computer during this process.

Method 2: Through PowerShell (For Automation)

If you need to create restore points regularly, remotely, or as part of scripts, use PowerShell.

⚠️ Important: Start PowerShell as an administrator (Win+X → Windows PowerShell (Admin) or Terminal (Admin) in Windows 11).

  1. Open PowerShell with administrator privileges.
  2. Run the command:
    Checkpoint-Computer -Description "Restore point description"
    
    Replace "Restore point description" with a meaningful name, e.g., "Before installing Office 2021".
  3. Wait for the command to complete. Upon successful creation, you will receive the message:
    Successfully created restore point.
    

💡 Tip: To create a restore point without a description, you can use Checkpoint-Computer without the -Description parameter. However, descriptions are highly recommended for easy identification.

Verifying the Result

After creating the point, ensure it appears in the list of available restore points:

  1. Open the System Restore window (as in Step 1 of Method 1: Win+Rsysdm.cpl → "System Restore" tab).
  2. Click the "Next" button. You will see a list of available restore points, including the one you just created (with your description and the current date).
  3. Close the windows. Do not select a point for restoration at this stage unless you intend to roll back the system immediately.

You can also check the list of points via PowerShell:

Get-ComputerRestorePoint

This command will output a table with all points, including creation date, description, and event type (e.g., BEGIN_SYSTEM_CHANGE).

Potential Issues

Error: "Not enough space to create a restore point"

Cause: The system drive has run out of free space allocated for restore points (or the total disk volume is insufficient).

Solution:

  1. Clean the disk of unnecessary files (temporary files, Recycle Bin, old downloads).
  2. Or reduce the space allocated for restore points: In the "System Properties" window → "System Restore" → "Select Drive" → "Delete" old points, then click "Configure" and adjust the "Max Usage" slider.

System protection is disabled for the drive

Cause: Restore points are not created if system protection is disabled for the system drive.

Solution: In the "System Properties" window → "System Restore", select the system drive (e.g., C:) and click "Configure". Select "Enable system protection", click "OK", and try creating the restore point again.

Access error when launching PowerShell

Cause: PowerShell was launched without administrator privileges.

Solution: Close the current PowerShell window, open it as an administrator (Win+X → Windows PowerShell (Admin)) and repeat the Checkpoint-Computer command.

The point does not appear in the list

Cause: Creation failed with an error, the point was created but immediately deleted (e.g., if the space limit was exceeded), or you are viewing points for a different drive.

Solution:

  • Check if the point was automatically deleted due to lack of space. Create a restore point with a unique description (e.g., "Test point") and check the list immediately after creation.
  • Ensure the correct drive is selected in the System Restore window (usually C:).
  • Check the system protection status: if it was turned off at the time of creation, the point will not be saved.

Additional Tips

  • Automatic creation: Windows periodically creates restore points automatically (e.g., before installing Windows updates or certain programs). However, it's better to create them manually before important changes.
  • Cleaning old points: Regularly delete outdated points to free up space. Do this via the "Configure" option in the System Restore properties or with the command vssadmin delete shadows /for=C: /all (run as administrator).
  • Restoring from a point: If the system becomes unstable, launch System Restore via sysdm.cpl → "System Restore" → "Next" and select the desired point. The process will not affect personal files, but it may remove programs installed after the restore point was created.

F.A.Q.

Are system restore points enabled by default in Windows?
How much space do system restore points occupy?
How often should I create system restore points?

Hints

Open the System Restore window
Enter a description for the restore point
Wait for completion
Verify the restore point was created
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community