How to Fix VSS 0x80042306 (VSS_E_PROVIDER_VETO) Error?

Updated on November 28, 2025 by Admin to Free Windows Backup Software

This tutorial mainly describes how to fix 0xXXXXXXXX80042306 (VSS 0x80042306 error - VSS_E_PROVIDER_VETO, The shadow copy provider had an error. Check the System and Application event logs for more information.) error you encounter when performing backups or clones while using Hasleo Backup Suite.

0xXXXXXXXX80042306 error
 

Hasleo Backup Suite uses Microsoft's Volume Shadow Copy Service (VSS) technology to perform Windows hot backup/cloning. During these processes, you might encounter 0xXXXXXXXX80042306 error. The final 8 bytes (0x80042306) represent the VSS error code returned by Windows. The VSS error code 0x80042306 (VSS_E_PROVIDER_VETO) typically indicates that the backup process failed to initialize. This is often due to a corrupted VSS provider component or the presence of a conflicting third-party VSS provider on the system. The following sections describe how to resolve this error.

 

Method 1: Resolve VSS Error 0x80042306 by Fixing VSS Provider Conflicts

Step 1. Open an elevated cmd.exe prompt and type "vssadmin list providers".

vssadmin list providers
 

The presence of multiple VSS providers can cause conflicts. If third-party backup software (e.g., Acronis, Symantec, or Macrium) has been installed, its VSS provider might remain on the system even after the software is uninstalled. These residual providers can interfere with native backup tools (Microsoft Software Shadow Copy provider) and other applications that attempt to perform a VSS backup or clone.

Step 2. To uninstall third-party software, identify the target program from the VSS providers listed in Step 1.

Step 3. Remove the registry keys for these third-party VSS Providers. The installed VSS Providers can be found in the Registry Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers\

remove registry key for vss providers
 

Step 4. Restart Windows and try Hasleo Backup Suite again.

 

Method 2: Enable the Volume Shadow Copy Service to Fix VSS 0x80042306 Issue

Step 1. Press the Windows + R keys to open the Windows Run dialog.

Step 2. Enter services.msc and press Enter or click OK.

reun services.msc
 

Step 3. Double-click "Volume Shadow Copy" Service program.

Volume Shadow Copy Service program
 

Step 4. Set the service program to start automatically and start the service program.

set service program start automatically
 

Step 5. Ensure that the "Microsoft Software Shadow Copy Provider" service is not disabled here.

 

Method 3: Repair System Files Error to Fix VSS 0x80042306 Issue

Open Command Prompt as administrator and run sfc /scannow to scan and repair corrupted system files.

scan and repair corrupted system
 

Method 4: Repair System Disk Issues to Fix VSS 0x80042306 Error

Use the chkdsk C: /f /r command to scan for hard drive bad sectors or file system errors.

scan and repair file system errors
 

 

Method 5: Increase Shadow Storage to fix VSS 0x80042306 issue.

Open Command Prompt as administrator, then run 'vssadmin resize shadowstorage /For=C: /On=C: /MaxSize=10GB' or 'vssadmin resize shadowstorage /For=X: /On=X: /MaxSize=10%' to increase the storage space for a specific volume (X: is the drive letter of the volume to be imaged).‌

resize shadow storage
 

 

Conclusion

This tutorial describes how to fix the 0xXXXXXXXX80042306 (VSS 0x80042306 error - VSS_E_PROVIDER_VETO) error you encounter when performing backups or clones while using Hasleo Backup Suite.