How to Fix VSS 0x8004231F (VSS_E_INSUFFICIENT_STORAGE) Error?

This tutorial describes how to fix 0xXXXXXXXX8004231F (VSS 0x8004231F error - VSS_E_INSUFFICIENT_STORAGE, Insufficient storage available to create either the shadow copy storage file or other shadow copy data.) error you encounter when performing backups or clones using Hasleo Backup Suite.

VSS 0x8004231F error
 

Hasleo Backup Suite uses Microsoft's Volume Shadow Copy Service (VSS) technology to implement Windows hot backup/cloning. You may encounter 0xXXXXXXXX8004231F error while performing backups or clones with Hasleo Backup Suite. The last 8 bytes (8004231F) of which are the VSS error code returned by Windows. The VSS error code 0x8004231F (VSS_E_INSUFFICIENT_STORAGE) usually means that one or more selected partitions lack enough space to create the required VSS snapshot. Below we describe how to fix the VSS 0x8004231F (VSS_E_INSUFFICIENT_STORAGE) error.

 

 

Method 1: Delete Old Shadow Copies to Fix VSS 0x8004231F (VSS_E_INSUFFICIENT_STORAGE) Error

Step 1. Open an elevated cmd.exe in Windows.

Step 2. Run "vssadmin list shadowstorage" to show the shadow storage space of the current system.

run vssadmin list shadowstorage

Step 3. Run "vssadmin delete shadows /for=X: /all" to delete all shadow copies on a specific volume (X: is the drive letter of the volume).

run vssadmin delete shadows

Alternatively, run "vssadmin delete shadows /for=X: /oldest" to delete the oldest shadow copy from a specific volume.

Alternatively, run "vssadmin delete shadows /shadow=[ShadowId]" to delete a specific shadow copy from any volume.

 

Method 2: Increase Shadow Storage Space to Fix VSS 0x8004231F (VSS_E_INSUFFICIENT_STORAGE) Error

Step 1. Open an elevated cmd.exe in Windows.

Step 2. Run "vssadmin list shadowstorage" to show the shadow storage space of the current system.

run vssadmin list shadowstorage

Step 3. Run "vssadmin resize shadowstorage /For=X: /On=X: /MaxSize=10GB" or "vssadmin resize shadowstorage /For=X: /On=X: /MaxSize=25%" to increase the storage space for a specific volume (X: is the drive letter of the volume).

run vssadmin resize shadowstorage

 

Frequently Asked Questions

Q: What causes VSS 0x8004231F error?

A: This error occurs when there is insufficient disk space to create shadow copies. VSS requires storage space to hold the snapshot data, and if the shadow storage is full or nearly full, the backup fails.

Q: How do I check shadow storage usage?

A: Run "vssadmin list shadowstorage" in Command Prompt as administrator. It shows the current shadow copy storage space allocation for each volume.

Q: How much shadow storage do I need?

A: Shadow storage should be at least 20-30% of the volume size being backed up. For system drives, Microsoft recommends at least 50GB or 10% of the drive, whichever is larger.

Q: Does deleting shadow copies delete my backups?

A: No, deleting shadow copies via vssadmin only removes Windows system restore points and VSS snapshots. Your Hasleo Backup Suite backup images remain intact.

Q: Can I delete shadow copies for a specific drive?

A: Yes, use "vssadmin delete shadows /for=C: /all" to delete all shadow copies only for the C: drive. Replace C: with your drive letter.

Q: What's the maximum shadow storage size?

A: There is no fixed maximum, but it cannot exceed the size of the source volume. A good rule is to allocate 10-20% of the drive capacity.

Q: Should I disable shadow copies to save space?

A: Not recommended if you use Hasleo Backup Suite for hot backups. VSS is required for hot backup functionality. Instead, manage shadow storage size properly.

Q: Will increasing shadow storage affect performance?

A: Minimal impact during normal operation. More shadow storage only means more potential data can be saved if a backup is interrupted. Performance returns to normal after backup completes.

 

Conclusion

This tutorial describes how to fix the 0xXXXXXXXX8004231F (VSS 0x8004231F error - VSS_E_INSUFFICIENT_STORAGE) error you encounter when performing backups or clones using Hasleo Backup Suite.