System Restore error 0x80042306 in Windows 10 means the Volume Shadow Copy Service (VSS) could not create a snapshot, usually because of insufficient disk space, a full shadow storage area, or a conflict with third-party backup software. You can fix it by freeing up drive space, adjusting the shadow storage limit, and disabling conflicting software, then retrying the restore point creation.
What Causes Error 0x80042306?
This error code belongs to the Volume Shadow Copy Service, the Windows component that takes point-in-time snapshots of your drives. When you create a restore point, VSS copies the selected volumes into a hidden storage area. The error 0x80042306 specifically translates to 0x80042306: The shadow copy provider had an error. In practice, the most common triggers are:
- Low disk space – VSS needs a certain amount of free space to store the snapshot. If the drive is nearly full, the operation fails.
- Shadow storage limit reached – Windows caps how much disk space VSS can use. If that limit is too low or already consumed by old snapshots, new ones fail.
- Third-party backup or disk tools – Programs like Acronis, Macrium, or even some antivirus suites hook into VSS and can interfere.
- Corrupted VSS metadata – After a failed update or a crash, the VSS service may be in an inconsistent state.
- System Protection disabled – If protection is turned off for the drive, the error may appear when you try to create a restore point manually.
How System Restore and VSS Work
System Restore uses VSS to create a snapshot of your system drive (usually C:) and sometimes other drives if you enable protection for them. The snapshot is stored in the System Volume Information folder, which is hidden and protected. VSS coordinates with several services and drivers to freeze the file system, copy the changes, and then release it. The whole process usually takes seconds, but it requires:
- At least 300 MB of free space on the system drive (Microsoft’s minimum, though more is better).
- The Volume Shadow Copy service and the Microsoft Software Shadow Copy Provider service to be running.
- No other process holding a lock on the volume that prevents the snapshot.
When any of these conditions fail, you get a VSS error. Error 0x80042306 is often accompanied by event log entries from VSS, which you can view in Event Viewer under Windows Logs > System with source “VolSnap” or “VSS”.
Step-by-Step Fixes for 0x80042306
Try these in order, as they go from simplest to more involved.
- Free up disk space – Open File Explorer, right-click your system drive, and check free space. If it’s below 5–10% of the drive size, delete temporary files (Disk Cleanup or Storage Sense), uninstall large programs, or move personal files to another drive. At least 1–2 GB free is a good target for reliable restore points.
- Restart the VSS services – Press Win + R, type
services.msc, and press Enter. Find Volume Shadow Copy and Microsoft Software Shadow Copy Provider. Right-click each and choose Restart (if they are not running, set their Startup type to Automatic and start them). - Increase shadow storage limit – Open an elevated Command Prompt (right-click Start > Windows Terminal (Admin) or Command Prompt (Admin)) and run:
vssadmin list shadowstorage
This shows the current allocated space. To increase it, run:vssadmin resize shadowstorage /for=C: /on=C: /maxsize=10GB
Replace 10GB with a value that is 5–10% of your drive size. If you have old restore points you don’t need, delete them withvssadmin delete shadows /for=C: /oldest. - Disable conflicting software temporarily – If you have third-party backup or disk imaging software, close it and disable its services (or uninstall it temporarily). Also check your antivirus for a “system protection” or “rollback” feature that might hook into VSS. After disabling, try creating a restore point again.
- Run System File Checker – Corrupted system files can break VSS. In an elevated Command Prompt run:
sfc /scannow
Then also runDISM /Online /Cleanup-Image /RestoreHealthand restart. - Check if System Protection is enabled – Go to Control Panel > System > System Protection. Select your system drive and click Configure. Ensure “Turn on system protection” is selected. If it’s off, turn it on and set a reasonable max usage (e.g., 5–10% of the drive).
- Re-register VSS components – As a last resort, in an elevated Command Prompt run the following commands one by one:
cd /d %windir%\system32net stop vssregsvr32 /s ole32.dllregsvr32 /s oleaut32.dllregsvr32 /s vss_ps.dllvssvc /registernet start vss
Restart your computer.
Common Mistakes and Misconceptions
One common mistake is assuming that error 0x80042306 means your hard drive is failing. In most cases, it is a space or configuration issue, not a hardware problem. Another misconception is that increasing the shadow storage limit will always fix the error. If the drive itself is full, increasing the limit won’t help—VSS still needs free space to write the snapshot. Also, some users disable System Protection entirely to “save space,” which is fine, but then they cannot create restore points at all. If you want restore points, you must have protection enabled and enough free space.
Another frequent error is trying to create a restore point on a drive that doesn’t have System Protection enabled. You can only create restore points for drives that are listed under the Protection Settings in the System Properties dialog. If you select a drive that isn’t protected, Windows will ask you to enable it first.
When to Use Alternative Backup Methods
If you repeatedly hit 0x80042306 and cannot resolve it, consider using a different backup approach. System Restore is not a full backup—it only saves system files and some program files, not your personal documents. For reliable system recovery, you can:
- Create a full system image – Windows has a built-in “Backup and Restore (Windows 7)” tool that creates a complete image of your drive. This is more robust than restore points.
- Use File History – For personal files, File History (in Settings > Update & Security > Backup) is a good continuous backup option.
- Use third-party imaging software – Tools like Macrium Reflect Free or Acronis True Image can create snapshots that are independent of VSS, but they may still use VSS under the hood, so ensure they are compatible with your system.
If you rely on System Restore for troubleshooting, try to keep at least one restore point available. You can create a restore point manually before installing new drivers or making major changes.
Frequently Asked Questions
Why does error 0x80042306 appear even when I have plenty of free space?
If you have enough free space but still get the error, the issue is likely with the VSS provider or a conflict with third-party software. Try restarting the VSS services, running SFC, and disabling any backup tools that might be interfering. Also, check if the shadow storage limit is set to 0 or very low—you can increase it with the vssadmin resize command.
Can I fix 0x80042306 without using Command Prompt?
Yes, you can try simpler steps first: free up disk space, restart your computer, and ensure System Protection is enabled. If those don’t work, you may need to use Command Prompt for more advanced fixes like resizing shadow storage or re-registering DLLs. There is no GUI-only method to change the shadow storage limit, so Command Prompt is necessary for that step.
Will deleting old restore points help?
Yes, if the shadow storage area is full, deleting old restore points frees up space for new ones. Use vssadmin delete shadows /for=C: /oldest to remove the oldest snapshot. You can also use the Disk Cleanup tool to remove all but the most recent restore point.
Is error 0x80042306 a sign of a failing hard drive?
Not usually. The error is a VSS failure, not a disk error. However, if you also see disk-related errors in Event Viewer or hear unusual noises from the drive, it’s wise to check the disk health with a tool like CrystalDiskInfo or the built-in chkdsk command.
Does disabling System Protection save a lot of space?
It can save a few gigabytes, but the space is used to store restore points. If you disable protection, you lose the ability to undo system changes. A better approach is to set a reasonable max usage (e.g., 5% of the drive) so it doesn’t consume too much space.
Can I create a restore point on an external drive?
No, System Restore only works on internal drives that are formatted with NTFS. External drives are not supported for restore points. For backup of external drives, use File History or a third-party backup tool.
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
- Gmail Gemini Privacy: Data Access & Limit Settings
- Fix Outlook Inbox Corruption with DISM in Windows
- How to Set Up Apple Pay on iPhone
- How to Choose a Refurbished iPhone With Years of Support
- Voice Dictation in Google Docs: How to Use It
- Turn Off Message Notifications on Mac