How To Fix: Cannot Create Restore Point Error 0X80042306

RECOMMENDED: Click here to fix Windows errors and optimize system performance

When you try to create a restore point, you receive a system protection message with error code 0X80042306, indicating that the restore point could not be created.

0X80042306 error

Reason: “The shadow copy provider had an error.Check the system and application event logs for more information. (0x80042306)”

This error may also occur if the Volume Shadow Copy service is stopped. This occurs when the Volume Shadow Copy Service (VSS) cannot operate due to the installation of another snapshot management provider on the system.

Clean the Volume

clean volume

The volume must be cleaned.

vssadmin delete shadows /for= delete shadows

vssadmin delete shadows /for=<ForVolumeSpec>

January 2021 Update:

We now recommend using this tool for your error. Additionally, this tool fixes common computer errors, protects you against file loss, malware, hardware failures and optimizes your PC for maximum performance. You can fix your PC problems quickly and prevent others from happening with this software:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.


Check that there is enough space left for a snapshot at one of the volumes
??vssadmin list shadowstorage
Configure a different volume for keeping a snapshot for this volume:
vssadmin resize shadowstorage /for=? /on=? /maxsize=UNBOUNDED
??Replace the “?” with the intended volume
Ex. vssadmin resize shadowstorage /for=C: /on=D: /maxsize=UNBOUNDED

New registration of VSS components

re-register VSS components

Copy and paste the following lines into a DOS batch file (.bat) and run it:

cd /d %windir%\system32
net stop vss
net stop swprv
regsvr32 /s ole32.dll
regsvr32 /s oleaut32.dll
regsvr32 /s vss_ps.dll
vssvc /register
regsvr32 /s /i swprv.dll
regsvr32 /s /i eventcls.dll
regsvr32 /s es.dll
regsvr32 /s stdprov.dll
regsvr32 /s vssui.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml3.dll
regsvr32 /s msxml4.dll
vssvc /register
net start swprv
net start vss

Run Chkdsk

Try running ChkDsk to check your hard drive for errors that can cause this System Restore error. Right-click on the reader/properties/tools/error check/check icon. It will immediately inform you if there are any problems with your hard drive. If he says there are errors, then run the analysis by checking both boxes and chkdsk to correct them.

RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance