sodcalculator

10 Tech How-To

Fix 0x80042302 System Restore Error

Guide 10-12194 · Updated · Step by step

To fix the 0x80042302 System Restore error, you need to free up disk space or disable Volume Shadow Copy for the affected drive. This error usually appears when the shadow copy storage is full or the service is misconfigured, and the steps below resolve it in most cases.

What the Error Means

System Restore on Windows relies on the Volume Shadow Copy Service (VSS) to create snapshots of your system files. Error 0x80042302 is a VSS error that translates to “The shadow copy provider had an unexpected error while trying to process the specified operation.� In practical terms, Windows cannot create a restore point because the shadow copy storage is either full, corrupted, or the VSS service is not running correctly.

This error commonly appears when you attempt to create a restore point manually, during a Windows Update, or when installing a driver. It is not a sign of hardware failure, and it does not mean your system is infected. It is a storage and service configuration problem that you can usually resolve without reinstalling Windows.

Why Shadow Copy Storage Gets Full

Every restore point you create consumes disk space. Windows allocates a percentage of each drive for shadow copies, but that allocation can fill up quickly if you have many restore points, large system changes, or if the max usage limit is set too high. When the storage limit is reached, VSS cannot write new snapshots, and you get error 0x80042302.

Another common cause is having System Protection enabled on a drive that is nearly full. If the drive has less than a few gigabytes of free space, VSS may fail even if the shadow storage limit is not reached. Additionally, third-party backup tools or disk cleanup utilities that delete shadow copies can leave the VSS store in an inconsistent state.

Step-by-Step Fix: Free Up Space and Reset VSS

Follow these steps in order. The first two usually solve the problem; the later steps are for stubborn cases.

  1. Free up disk space on the system drive. Use Disk Cleanup (cleanmgr.exe) and select “Clean up system files.� Check “Previous Windows installations� and “Temporary files.� Also empty the Recycle Bin. Aim for at least 5–10 GB of free space on the C: drive.
  2. Reduce the shadow copy storage limit. Open an elevated Command Prompt (Run as administrator) and type: vssadmin list shadowstorage. Note the current usage and limit. Then set a lower limit, for example: vssadmin resize shadowstorage /for=C: /on=C: /maxsize=5GB. This frees space immediately.
  3. Delete all existing restore points. In the same Command Prompt, run vssadmin delete shadows /for=C: /all. Then go to System Protection (Control Panel > System > System Protection) and click “Configure� – you can disable and re-enable protection to start fresh.
  4. Restart the VSS service. In an elevated Command Prompt, run: net stop vss then net start vss. Also restart the “Microsoft Software Shadow Copy Provider� service if it exists.
  5. Run System File Checker. If the above fails, run sfc /scannow followed by DISM /Online /Cleanup-Image /RestoreHealth. This repairs corrupted system files that might be affecting VSS.
  6. Check the event log. Open Event Viewer (eventvwr.msc), go to Windows Logs > System, and look for VSS or volsnap errors around the time of the failure. The details may point to a specific cause, such as a failing disk or a filter driver.

How to Prevent the Error from Returning

Once you have fixed the immediate error, take these steps to avoid it in the future:

  • Keep at least 10% of your system drive free at all times. Windows needs room for temporary files, updates, and shadow copies.
  • Set a reasonable max size for shadow storage – 5 GB is usually enough for a few restore points on a typical system.
  • Do not disable System Protection entirely. Instead, limit the number of restore points by using the “Delete� button in the System Protection dialog periodically.
  • If you use third-party backup software that creates its own snapshots, check its settings to ensure it is not conflicting with Windows VSS.

Common Misconception: It’s a Virus or Hardware Problem

Many users assume error 0x80042302 means their hard drive is failing or they have malware. That is rarely the case. The error is purely a VSS failure. However, if you also see disk-related errors in Event Viewer (like “disk� or “ntfs� errors), then you should check the drive’s health with chkdsk /f or the manufacturer’s diagnostic tool. But in most instances, the error is caused by insufficient space or a misconfigured shadow copy limit.

When to Use System Restore vs. Other Recovery Options

System Restore is not a backup replacement. It only rolls back system files, registry settings, and installed programs – not your personal documents. If you need to recover files, use File History or a full backup. If you are troubleshooting a driver issue, System Restore is a good first step. If the system won’t boot, you can access System Restore from the Windows Recovery Environment (WinRE) by booting from a recovery drive or installation media.

Alternatives to Fixing the Error

If the steps above do not work, you have a few alternatives:

  • Use a different restore point. If you have an older restore point, try that instead of creating a new one.
  • Perform a repair install. Run the Windows setup from within Windows and choose “Keep personal files and apps.� This reinstalls the OS without losing data and fixes many VSS issues.
  • Reset this PC. As a last resort, you can reset Windows, which removes all apps and optionally your files. This is more drastic but guarantees a clean VSS state.
  • Check for third-party disk cleanup tools. Some tools like CCleaner can delete shadow copies aggressively. If you use such a tool, adjust its settings to preserve restore points.

Frequently Asked Questions

Does error 0x80042302 mean my hard drive is failing?

No, not usually. The error is a VSS error, not a disk hardware error. However, if you also see disk-related warnings in Event Viewer, you should run a disk check to rule out hardware issues.

Why does System Restore fail even when I have enough free space?

Even with free space, the shadow copy storage limit may be set to a very small value, or the VSS service may be stopped. Check the storage limit with vssadmin list shadowstorage and ensure the service is running.

Can I fix this without using Command Prompt?

Yes. You can use the System Protection dialog to delete restore points and adjust the max usage slider. However, the Command Prompt commands give you more control and are the most reliable way to reset VSS.

Will deleting all restore points harm my computer?

No, it only removes the ability to roll back to previous states. Your personal files and current system settings remain unchanged. You can create a new restore point immediately after.

How much disk space should I allocate for System Restore?

For most users, 5 GB is sufficient. If you have a very large system drive (500 GB or more), you can allocate up to 10 GB, but more than that is rarely needed and can waste space.

Does error 0x80042302 appear on Windows 10 and 11?

Yes, it can appear on both versions. The fix steps are the same for both, as they share the same VSS architecture.

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 →