sodcalculator

10 Tech How-To

Windows 10 System Restore Not Working: Fixes

Guide 10-28917 · Updated · Step by step

If System Restore in Windows 10 fails with errors like “0x80070091” or simply doesn’t start, the fix usually involves checking that System Protection is enabled, freeing up disk space, or repairing the system files that the restore process depends on. Below are the most effective solutions, from quick checks to deeper repairs, with step-by-step instructions.

How System Restore Works

System Restore creates snapshots of critical Windows files, registry settings, and some program files, called restore points. These points are saved to a protected system volume, and you can use them to roll back your PC to an earlier state without affecting personal files. The feature is not a full backup—it doesn’t touch documents, photos, or other user data. It only monitors system components and certain application files that are registered with the Volume Shadow Copy service.

Restore points are created automatically before significant events like Windows Update installations, driver updates, or when you install certain software. You can also create them manually. The restore process uses the Volume Shadow Copy (VSS) service to take the snapshot, and it relies on the System Restore service (SrService) to manage the points. If either of these services is disabled or corrupted, restore points may fail to be created or used.

Why System Restore Stops Working

Several common issues cause System Restore to fail in Windows 10:

  • System Protection is turned off for the drive you’re trying to restore. This is the most frequent cause, especially on drives other than C:.
  • Disk space is insufficient. System Restore needs a minimum amount of free space to save restore points. If the disk is full, it will silently skip creating new points.
  • Corrupted system files. The core Windows files that System Restore depends on may be damaged, causing errors during the restore process.
  • Third-party disk cleanup tools or antivirus programs that delete restore points or interfere with the Volume Shadow Copy service.
  • Conflicting software that hooks into the system, such as certain driver utilities or system optimizers.
  • Registry corruption in the System Restore configuration keys.

Quick Checks and Basic Fixes

Before diving into advanced repairs, try these simple steps:

  1. Verify System Protection is enabled: Press Win + R, type sysdm.cpl, and press Enter. Go to the System Protection tab. Under “Protection Settings,” select your system drive (usually C:) and click Configure. Make sure “Turn on system protection” is selected. If it’s off, turn it on and allocate some disk space (at least 5% of the drive is recommended).
  2. Check available disk space: System Restore needs at least 300 MB of free space, but more is better. If your drive is nearly full, free up space by running Disk Cleanup or moving large files to another drive.
  3. Run the System Restore troubleshooter: Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters and run the “System Restore” troubleshooter. This tool can automatically find and fix common issues.
  4. Create a restore point manually: In the System Protection tab, click Create and give it a name. If this fails, you’ll see an error that points to the underlying issue.

Repairing System Files

If the basic checks don’t help, corrupted system files are likely the culprit. Run the System File Checker (SFC) and the Deployment Imaging Service and Management tool (DISM) from an elevated Command Prompt:

  1. Press Win + X and select Command Prompt (Admin) or Windows PowerShell (Admin).
  2. Run sfc /scannow. This scans all protected system files and replaces corrupted ones. Wait for it to complete (it can take 15 minutes or more).
  3. If SFC finds issues it can’t fix, run DISM /Online /Cleanup-Image /RestoreHealth. This repairs the Windows image that SFC relies on. Then run sfc /scannow again.

These commands are safe and don’t affect personal files. After they finish, try creating a restore point again.

Restarting Services and Registry Fix

System Restore depends on two services: Volume Shadow Copy and System Restore. If they’re stopped, restore points won’t work. To restart them:

  1. Press Win + R, type services.msc, and press Enter.
  2. Find Volume Shadow Copy. Right-click and select Restart. If it’s not running, select Start.
  3. Do the same for System Restore (the service name is “Microsoft Software Shadow Copy Provider” in some versions).

If the services fail to start, you may need to fix the registry. Open Registry Editor (regedit) and navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS

Check that the Start value is set to 2 (Automatic). Do the same for HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\swprv (the System Restore service). If the value is something else, change it to 2 and restart your PC.

Using Safe Mode and Alternative Recovery

If System Restore still fails, try running it in Safe Mode. Safe Mode loads only essential drivers and services, which can bypass interference from third-party software.

  1. Boot into Safe Mode: Press Win + R, type msconfig, go to the Boot tab, check Safe boot, and select Minimal. Restart. (Alternatively, hold Shift while clicking Restart in the Start menu to access recovery options.)
  2. Once in Safe Mode, run System Restore from the System Protection tab as before.
  3. If it works, you can then uninstall recently installed programs or drivers that may be causing the issue.

If Safe Mode doesn’t help, you can use the Startup Repair tool from the Windows Recovery Environment (WinRE). To access it, restart your PC and press F11 (or go to Settings > Update & Security > Recovery > Advanced startup). Then choose Troubleshoot > Advanced options > Startup Repair. This can fix boot issues that prevent System Restore from running.

When All Else Fails: Reset or Reinstall

If you’ve exhausted all options and System Restore still isn’t working, you have two final choices:

  • Reset this PC: Go to Settings > Update & Security > Recovery and select Get started under “Reset this PC.” You can choose to keep your personal files or remove everything. This reinstalls Windows while giving you a clean system state. It’s a more drastic step but often resolves persistent corruption.
  • Use a system image backup: If you have a full system image from before the problem started, you can restore from it. This is the most reliable method but requires that you’ve already created the backup.

Before resetting, make sure to back up any important files to an external drive or cloud service, as the reset process can remove apps and settings.

Frequently Asked Questions

Why does System Restore say “No restore points have been created”?

This usually means System Protection is turned off for the drive, or the disk is too full to save new points. Enable System Protection and free up space, then manually create a restore point to test.

Can System Restore remove viruses or malware?

No. System Restore only reverts system files and settings. Malware can hide in user folders or in the restore points themselves. Use a dedicated antivirus program to remove infections.

Will System Restore affect my personal files?

No, it won’t touch documents, photos, or other personal files. However, it will remove programs installed after the restore point date and may revert driver updates.

How much disk space should I allocate for System Restore?

Microsoft recommends at least 300 MB, but for practical use, allocate 5% to 10% of your system drive. On modern drives, 5 GB is a reasonable minimum.

Does System Restore work in Windows 10 version 2004 and later?

Yes, System Restore is still available in all current versions of Windows 10 and Windows 11. However, some newer features like Storage Sense may automatically delete restore points if disk space is low.

Can I use System Restore if Windows won’t boot?

Yes, you can access System Restore from the Windows Recovery Environment by going to Troubleshoot > Advanced options > System Restore. You’ll need to select an administrator account and enter its password.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →