Windows Recovery Guide Β· Updated 2025

System Restore Points in Windows 10 & 11:
Complete Creation & Recovery Guide

Everything you need to know about creating, managing, and using restore points to protect your PC from failed updates, driver issues, and registry errors.

πŸͺŸ Windows 10 πŸͺŸ Windows 11 βš™οΈ System Protection πŸ›‘οΈ Disaster Recovery πŸ–₯️ All Editions
3
Ways to create a restore point
~5min
Average restore time
0
Personal files affected by restore

What Is a Windows System Restore Point?

A System Restore Point is a snapshot of your Windows operating system's critical state β€” capturing registry settings, installed drivers, system files, and application data β€” at a specific moment in time. It does not include personal files like documents, photos, or downloads.

When something goes wrong β€” a bad driver update, a broken registry edit, or a problematic software installation β€” you can roll Windows back to that saved snapshot and undo the damage, often in under ten minutes.

πŸ’‘
Key concept System Restore is part of the Volume Shadow Copy Service (VSS) in Windows. It stores differential backups of system-relevant files on the same drive, so no external storage is needed.

What a restore point saves and doesn't save

Category Included in Restore Point Notes
Windows Registry βœ“ Yes Full registry hive snapshot
System files & DLLs βœ“ Yes Protected Windows system files
Installed drivers βœ“ Yes Driver packages and INF files
Installed programs βœ“ Partial Entries removed; binaries may remain
Windows Update state βœ“ Yes Updates installed after are reversed
Personal documents βœ— No Not touched by restore
Photos & videos βœ— No Safe during restore
User profile settings βœ— No Desktop, themes not affected
Email & browser data βœ— No Remains intact

How System Restore Works in Windows 10 and 11

System Restore monitors changes to system-critical locations on your hard drive. Whenever a significant event occurs β€” such as installing an application or a Windows Update β€” Windows automatically takes a snapshot before making changes.

These snapshots are stored in a hidden folder called System Volume Information on each protected drive. You can allocate a fixed percentage of disk space for this storage; once it fills up, Windows automatically deletes the oldest restore points to make room for new ones.

⚠️
Important distinction System Restore is not a full backup solution. It only protects system configuration, not your data. Always maintain separate backups of important files using File History, OneDrive, or a dedicated backup tool.

Windows 10 vs Windows 11 differences

The core System Restore functionality is identical in both operating systems. The differences are primarily cosmetic β€” the Settings app has been redesigned in Windows 11, so navigation paths differ slightly. All methods described in this guide work on both versions.

Win 10 Accessed via Control Panel β†’ System β†’ System Protection
Win 11 Accessed via Settings β†’ System β†’ About β†’ System Protection
Both Also accessible by searching "Create a restore point" in the Start menu

How to Enable System Protection (Restore Points) in Windows 10 & 11

System Protection may be disabled by default, especially on systems with small SSDs. Before you can create or use restore points, you must enable it for the drive where Windows is installed (typically C:\).

  1. Press Win + S and type Create a restore point, then click the result. The System Properties dialog opens to the System Protection tab.
  2. In the Protection Settings list, select your system drive (usually C: (System)). Check whether Protection is shown as On or Off.
  3. Click the Configure… button to open protection settings for that drive.
  4. Select "Turn on system protection".
  5. Under Disk Space Usage, drag the slider to allocate space. A value between 5% and 10% is recommended for most users β€” this stores several restore points without wasting drive space.
  6. Click Apply, then OK. System Protection is now enabled.
βœ…
Recommended disk allocation For a 256 GB SSD: allocate 5–8% (~13–20 GB), which stores 3–6 restore points. For a 1 TB drive: 3–5% (~30–50 GB) gives you more restore history without sacrificing significant space.

How to Create a System Restore Point Manually in Windows 10 & 11

Creating a manual restore point takes less than a minute. You should do this before installing new software, updating drivers, editing the registry, or making any significant system change.

  1. Open the Start menu, type Create a restore point, and press Enter.
  2. In the System Properties window, confirm the System Protection tab is active.
  3. Click the Create… button at the bottom of the dialog.
  4. In the text field, type a descriptive name for the restore point β€” for example: "Before installing GPU driver 555.85". Windows automatically appends the current date and time.
  5. Click Create. A progress bar appears briefly while Windows saves the snapshot.
  6. When the message "The restore point was created successfully" appears, click Close.
🏷️
Naming best practice Use a clear, specific name that tells you why you created the point. Vague names like "test" or "backup" become confusing when you have multiple restore points and need to choose the right one under pressure.

Four ways to trigger the restore point dialog

πŸ”

Start Menu Search

Search "Create a restore point" β€” fastest method, works identically in Windows 10 and 11.

βš™οΈ

Control Panel (Win 10)

Control Panel β†’ System and Security β†’ System β†’ System Protection (left sidebar).

πŸͺŸ

Settings App (Win 11)

Settings β†’ System β†’ About β†’ scroll to Related links β†’ System Protection.

▢️

Run Dialog

Press Win + R, type sysdm.cpl, press Enter, then go to the System Protection tab.

Creating a Restore Point via Command Line and PowerShell

Power users and system administrators can create restore points from the command line β€” useful for scripting automated backups before maintenance tasks.

Using PowerShell (recommended)

PowerShell β€” Run as Administrator# Create a restore point named "Before maintenance"
Checkpoint-Computer -Description "Before maintenance" -RestorePointType MODIFY_SETTINGS

# Verify the restore point was created
Get-ComputerRestorePoint | Select-Object -Last 5 | Format-Table SequenceNumber, Description, CreationTime
⚠️
Frequency limit By default, Windows limits restore point creation to once every 24 hours via automated triggers. You can bypass this limit manually or via the registry key below.

Remove the 24-hour frequency limit

PowerShell β€” Run as Administrator# Disable the 24-hour creation limit (set to 0 minutes)
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" `
  -Name "SystemRestorePointCreationFrequency" `
  -Value 0 -PropertyType DWORD -Force

Using WMIC (legacy, Windows 10 compatible)

Command Prompt β€” Run as Administratorwmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Before changes", 100, 7

The parameters are: restore point name, event type (100 = BEGIN_SYSTEM_CHANGE), and restore point type (7 = MODIFY_SETTINGS). Note that WMIC is deprecated in Windows 11 β€” prefer PowerShell for new scripts.

Automatic Restore Points: When Windows Creates Them

When System Protection is enabled, Windows creates restore points automatically in several situations. Understanding these triggers helps you know when you're protected β€” and when you should create one manually.

Trigger Windows 10 Windows 11 Notes
Windows Update installation βœ“ Auto βœ“ Auto Created before each update batch
Driver installation βœ“ Auto βœ“ Auto Via Device Manager or Windows Update
Scheduled Task (daily) βœ“ Auto βœ“ Auto Runs at midnight if PC is idle
App installation (MSI) βœ“ Auto βœ“ Auto Depends on installer compliance
App installation (Store / MSIX) βœ— No βœ— No Create manually before Store installs
Antivirus / third-party tools β€” Varies β€” Varies Some tools create points; others don't
πŸ•
Laptops and sleep The daily scheduled task only runs when the computer is awake and idle. On laptops that are frequently closed or sleeping at midnight, this task often gets skipped. Create manual restore points before risky changes.

How to Restore Your System Using a Restore Point in Windows 10 & 11

If your system is unstable but can still boot normally, follow these steps to roll back to a previous restore point. The process typically takes 5–15 minutes depending on drive speed.

  1. Open System Properties (search "Create a restore point" in the Start menu).
  2. On the System Protection tab, click System Restore….
  3. The System Restore wizard opens. Click Next to see the list of available restore points.
  4. Select the restore point you want. To see all available points (not just the most recent ones), check "Show more restore points".
  5. Click "Scan for affected programs" to preview which apps will be removed or re-added after the restore. This is highly recommended.
  6. Review the list. Click Close, then Next.
  7. Confirm the restore point date and drive, then click Finish. Click Yes on the confirmation dialog.
  8. Your PC will restart and begin the restore process. Do not interrupt or power off the computer during this stage.
  9. After restarting, Windows will display a confirmation message. Click Close.
🚫
Do not interrupt Cutting power during a System Restore can corrupt your Windows installation, potentially making your system unbootable. Ensure your laptop is plugged in, or that a desktop PC has a stable power supply before proceeding.

Pros and cons of using system restore

βœ“ Advantages

  • Fast β€” typically completes in under 15 minutes
  • Personal files and documents are never affected
  • No external storage or tools required
  • Can undo bad driver and Windows updates
  • Works even after major system instability
  • Restore can itself be undone if needed

βœ— Limitations

  • Does not recover deleted personal files
  • May not help if the drive itself is failing
  • Disabled by default on some OEM systems
  • Not a substitute for full system backup
  • Store and MSIX apps don't trigger auto-points
  • Points can be lost if disk space runs out

Restoring from Safe Mode or the Windows Recovery Environment (WinRE)

If Windows cannot boot normally, you can still access System Restore through Safe Mode or the Windows Recovery Environment. This is the most important use case β€” when you need restore most, your system may be too broken to boot properly.

Method 1: Boot into Safe Mode

  1. Hold Shift and click Restart from the Start menu or login screen. This enters the Windows Recovery Environment.
  2. Navigate to Troubleshoot β†’ Advanced options β†’ Startup Settings β†’ Restart.
  3. After the restart, press F5 to boot into Safe Mode with Networking.
  4. Once in Safe Mode, follow the normal restore steps: search "Create a restore point" and click System Restore.

Method 2: Windows Recovery Environment (WinRE)

  1. If Windows fails to boot twice in a row, it automatically enters the Recovery Environment. Otherwise, interrupt booting 2–3 times by holding the power button during startup.
  2. Select Troubleshoot.
  3. Select Advanced options.
  4. Click System Restore.
  5. Select your Windows installation if prompted, then follow the restore wizard as normal.

Method 3: Boot from Windows installation media

  1. Boot from a Windows 10/11 USB installation drive or DVD.
  2. On the setup screen, click "Repair your computer" (bottom-left, not Install).
  3. Go to Troubleshoot β†’ Advanced options β†’ System Restore.
  4. Complete the restore wizard as normal.
πŸ”‘
BitLocker users If your drive is encrypted with BitLocker, you may be prompted for your BitLocker recovery key when restoring from WinRE or installation media. Have your recovery key ready β€” stored in your Microsoft account at account.microsoft.com/devices/recoverykey.

Managing and Deleting Restore Points to Free Up Disk Space

Over time, restore points can consume significant disk space. Windows manages this automatically within your allocated limit, but you can also delete restore points manually when you need to reclaim space quickly.

View how much space restore points are using

PowerShell# Show all restore points with size info
Get-ComputerRestorePoint | Format-Table SequenceNumber, Description, CreationTime

# Check shadow storage usage on C: drive
vssadmin list shadowstorage /on=C:

Delete all restore points (Disk Cleanup)

  1. Search for Disk Cleanup in the Start menu and run it as administrator.
  2. Select drive C: and click OK.
  3. Click "Clean up system files" (requires administrator rights).
  4. Switch to the "More Options" tab.
  5. Under System Restore and Shadow Copies, click Clean up….
  6. Confirm by clicking Delete. This removes all restore points except the most recent one.

Delete all restore points via command line

Command Prompt β€” Run as Administrator:: Delete ALL shadow copies and restore points on C:
vssadmin delete shadows /for=C: /all /quiet

:: Or delete all except the most recent
vssadmin delete shadows /for=C: /oldest /quiet
⚠️
Think before deleting Once deleted, restore points cannot be recovered. Only delete old restore points when you're confident your current system is stable and you don't need to roll back.

Adjust disk space allocation

To change how much space is reserved for restore points without deleting them: open System Properties β†’ System Protection β†’ Configure, then drag the Max Usage slider. Reducing the allocation will cause Windows to automatically purge older restore points to fit within the new limit.

Frequently Asked Questions About Windows System Restore Points

Q Will a System Restore delete my personal files or documents? β–Ό

No. System Restore only affects system files, registry settings, installed programs, and device drivers. Your personal files β€” documents, photos, videos, emails, and browser bookmarks β€” are never modified or deleted during a restore. This is one of the key advantages of System Restore over other recovery methods.

Q Why is System Restore greyed out or disabled on my PC? β–Ό

There are several common reasons: (1) System Protection is turned off for the drive β€” go to System Properties β†’ System Protection and enable it; (2) Group Policy has disabled it, common on corporate or domain-joined PCs; (3) You're running Windows in a limited or non-administrator account; (4) Some OEM manufacturers disable it by default to conserve disk space on small SSDs. You can re-enable it by following the steps in Section 3.

Q How many restore points can Windows store at once? β–Ό

Windows does not have a fixed number limit β€” it manages restore points by disk space, not count. The number you can store depends entirely on your allocated space and the size of each snapshot. With 10 GB allocated, you might store 3–8 restore points depending on how much changed between each snapshot. Older restore points are automatically deleted when space runs out.

Q Can I undo a System Restore if it made things worse? β–Ό

Yes. Windows automatically creates a restore point before performing any System Restore operation. If the restore didn't solve your problem β€” or introduced new ones β€” you can run System Restore again and select the new "undo" restore point that was created automatically. This gives you a safety net for the restore process itself.

Q Does System Restore work on drives other than C:? β–Ό

Yes, but only if System Protection is enabled for those drives individually. By default, only the system drive (C:) is protected. To protect additional drives, go to System Properties β†’ System Protection, select the drive in the list, click Configure, and enable protection. Note: restoring system-only files from a secondary drive is uncommon β€” System Restore is primarily designed for the Windows installation drive.

Q Why did System Restore fail with an error? β–Ό

Common causes include: antivirus software blocking VSS (Volume Shadow Copy Service) β€” try disabling it temporarily before restoring; insufficient disk space on the system drive; corrupted restore point data; or a failing hard drive. If you see error 0x80070091, try booting into Safe Mode and running the restore from there. For persistent failures, the Windows Recovery Environment (WinRE) approach described in Section 8 often succeeds when the in-Windows method doesn't.

Q Is System Restore the same as resetting Windows? β–Ό

No β€” they are very different. System Restore rolls back system configuration to a previous snapshot, typically a few days or weeks ago, while preserving all installed software and files. "Reset this PC" (found in Settings β†’ System β†’ Recovery) reinstalls Windows from scratch, optionally keeping or removing personal files, but removes all installed applications. Use System Restore for targeted recovery of specific problems; use Reset only as a last resort.

⚑ Bottom Line

System Restore Points are one of the most underutilized safety nets in Windows. They take under a minute to create, consume modest disk space, and can save you hours of troubleshooting when a driver, update, or software installation goes wrong. The golden rule is simple: create a restore point before any significant system change, and make sure System Protection is enabled on your C: drive. For complete data protection, combine restore points with a full backup solution like Windows Backup, File History, or a third-party tool β€” restore points protect your OS configuration, not your files.