Skip to content

Est. 2011ยทMicrosoft Partner 7033487ยทDelivery under 3 minยทSupport 7 days a week

Your vault is empty.

Free Fix 0x81000019

0x81000019 and 0x8100002F: backup cannot read the shadow copy it just made

10 min read Updated October 4, 2026 Windows Server: RDS, Hyper-V & Clustering

Fix it now

The snapshot was created and then could not be used. Neither code has a published meaning, so work from what is documented: every volume in the set needs an NTFS shadow copy storage area with room in it, and the small hidden boot partitions are the ones that never have any.

Run these in an elevated Command Prompt before changing anything

vssadmin list shadowstorage
vssadmin list shadows
vssadmin list writers
  1. Read the associations by volume, not just by drive letter. The volumes without letters are in that output too, and they are the ones this failure usually turns on.
  2. Identify the small partitions on the system disk: diskpart, then list disk, select disk 0, list partition.
  3. To inspect one, give it a temporary letter from inside diskpart with select partition <n> then assign letter=Q, look at the free space, and remove it again with remove letter=Q.
  4. Delete shadow copies that exist on a volume with no room to spare, then re-run the job.
  5. If a data-only backup of the same server succeeds and only the system state or bare-metal job fails, you have narrowed it to those partitions without touching anything.

Do not delete boot files to make room. Anything you remove from these partitions can stop the server booting, and that recovery is far worse than a failed backup.

If a full system state backup completes and restores a test file, you can stop here. The next section explains why the small partitions break large backups.

Why it happens

A modern Windows Server disk has more volumes than File Explorer shows. Depending on firmware there is an EFI system partition or a system reserved partition, and usually a recovery partition. They hold boot files, they are deliberately small, and nothing normally grows inside them.

A snapshot changes that. Shadow copies work by copy-on-write: before a block is overwritten, its original contents are written into the shadow copy storage area for that volume, and that area has to live on an NTFS volume with enough space to store it. A volume with a few megabytes free has nowhere to put it, so the copy either cannot be made or cannot be read from once it exists.

Neither 0x81000019 nor 0x8100002F has a published meaning, and it is worth being honest about that before you act on either. What is documented is the mechanism, the storage requirement, and the fact that a system state or bare-metal backup has to include these partitions because they are what makes a restored server bootable. So the productive move is to check every volume in the set for a usable association with room in it – including the ones with no drive letter – rather than to work backwards from the number.

A volume in the set has no room for its own shadow copy data

You have this one if System state or bare-metal jobs fail while data-only backups of the same server succeed.

  1. Run vssadmin list shadowstorage and read the associations for every volume, including those identified only by volume ID.
  2. Check for shadow copies sitting on the small volumes and remove ones you do not need.
  3. Where the association is on the small volume itself and there is nothing to reclaim, point it at a volume with space.
  4. Re-run the job.

Increasing the maximum does nothing if the volume itself is full. Free space first, size second.

The partition layout was never sized for backups

You have this one if The small partition is genuinely too small for anything, typically on a build that has been upgraded several times.

  1. Confirm you have a working backup by another route before touching the partition table.
  2. Resize the layout in a maintenance window, with a tool that supports moving system partitions on your firmware type.
  3. For a virtual machine, building a replacement with a current layout and migrating the role is often quicker and safer.
  4. Re-run the backup and confirm the system state now completes.

Something else has mounted the boot partition

You have this one if The EFI or system reserved partition shows a drive letter in list partition, usually left behind by a firmware update or imaging tool.

  1. Remove the letter: inside diskpart, select the partition and run remove letter=<letter>.
  2. Find the tool that mounted it and stop it doing so.
  3. Reboot if anything still holds a handle after the letter is removed.
  4. Re-run the backup.

Leave these partitions unmounted. A mounted EFI partition is both a backup problem and an accident waiting to happen, since anything running as administrator can write to it.

The volume is damaged rather than full

You have this one if The partition has space, but reads from it fail and the file system reports errors.

  1. Assign a temporary letter and run chkdsk <letter>: /scan.
  2. If damage is found, schedule an offline pass in a window.
  3. Confirm the underlying disk is healthy with Get-PhysicalDisk before repairing anything.
  4. Remove the temporary letter afterwards.

Full reference

What to inspect, by symptom

Symptom What to inspect
Only system state or bare-metal jobs fail The small boot partitions and their shadow copy storage
Data volumes fail too Look wider: writers, providers and the associations on every volume
A volume named only by identifier in the error Match it in vssadmin list shadowstorage, which lists volumes by identifier as well as by letter
The EFI partition has a drive letter Something mounted it and did not clean up
Reads from the small partition fail File system damage rather than capacity

Working with volumes that have no drive letter

  1. Open an elevated Command Prompt and run diskpart.
  2. list disk, then select disk 0 for the system disk.
  3. list partition to see the system reserved, EFI and recovery partitions.
  4. select partition <n> then assign letter=Q to inspect one.
  5. Look at free space and at any shadow copies associated with it.
  6. remove letter=Q when you have finished, so nothing else starts writing there.
  7. Re-run the backup and confirm the stage that failed now passes.

Working on system reserved, EFI and recovery partitions carries real risk. Take a full image or a storage snapshot of the disk before you assign letters, delete anything or change the layout, and confirm you can boot from recovery media before you begin.

What is actually documented here

  • The shadow copy storage area can be on any local volume, but it must be NTFS and it must have enough space to store the copy.
  • Copy-on-write writes the original block into that area before the overwrite completes, so the area grows with change rate rather than with capacity.
  • vssadmin list shadowstorage reports the association with its used, allocated and maximum sizes, and vssadmin resize shadowstorage changes the maximum for an association that already exists – with the published warning that resizing may cause shadow copies to disappear.
  • The maximum number of software shadow copies per volume is 512.
  • None of the four codes on this page has a published meaning, so treat them as markers of the stage that failed rather than as diagnoses.

Why this appears after an update

Feature and cumulative updates stage files on these partitions, and changes to the recovery environment in particular consume space there. A partition that was adequate for years can cross the line in a single update, which is why this failure so often arrives on a server nobody has otherwise touched. It is also why the fix that lasts is a layout with headroom rather than a one-off clean-up that buys a few megabytes.

Before you accept a workaround

Excluding the failing volume from the job makes the error go away and quietly changes what the backup can do. For a data volume that may be a reasonable trade, made deliberately and written down. For a system state or bare-metal recovery backup it is not: those partitions are exactly what makes the restored server bootable, and a job that skips them produces an image that cannot bring the server back. Test a restore before deciding you have solved anything.

Every code this article covers

Code What it points at Source
0x81000019 Reported when the backup could not use the shadow copy it had created. Microsoft publishes no meaning for the code; check the shadow copy storage association and free space on every volume in the set, including those with no drive letter not published by the vendor
0x8100002F Reported in the same stage, where part of the source set could not be read from the snapshot. No published meaning; diagnose from which volumes are in the set and their associations not published by the vendor
Event ID 12298 Logged by VSS against a named volume during snapshot creation. Microsoft publishes no message text for this ID; use the volume identifier it carries to find the volume in vssadmin list shadowstorage not published by the vendor
0x8078002A Reported by Windows Server Backup with no published meaning. Where it appears on system state jobs, confirm the EFI system partition carries no drive letter and nothing is holding it open not published by the vendor

Confirm the fix worked

  1. A full system state or bare-metal backup completes without error.
  2. In diskpart, the EFI or system reserved partition carries no drive letter.
  3. vssadmin list shadowstorage shows every volume in the backup set with a usable association that has room in it.
  4. A file-level restore from the new backup succeeds, proving the image is readable rather than merely written.
  5. The job still completes after the next cumulative update, which is when these partitions usually change.

Questions people ask about this

Can I skip the system reserved partition in the backup?

Not for a system state or bare-metal recovery backup: those partitions are what make the restored server bootable. You can exclude them from a data-only job, but then that job cannot rebuild the server.

Is there a cost involved in fixing this?

No. diskpart, vssadmin and chkdsk are all included with Windows Server. Only a partition layout rebuild might involve a third-party tool, and rebuilding the machine is often the cleaner route anyway.

Why did this start after an update?

Feature and cumulative updates stage files on these partitions, and recovery environment changes in particular consume space there. A partition that was adequate for years can cross the line in a single update.

Should I leave a drive letter on the EFI partition to make life easier?

No. Leave it unmounted. A mounted EFI partition is both a backup problem and a hazard, because anything running as administrator can write to it.

The code is not documented. How much should I trust advice about it?

Trust the mechanism rather than the number. The storage requirement for shadow copies, the role of these partitions in a bootable restore and the tools for inspecting both are all published; the code itself is not, so any confident claim about what it means is somebody’s inference.

Related error codes

Was this article helpful?

Your feedback helps us improve our documentation.

Related articles

Free Fix HTTP 401.1, 401.2 and 401.3: IIS keeps rejecting perfectly valid logons Free Fix Event ID 1135: cluster nodes are evicted by dropped heartbeat traffic Free Fix Event ID 1 and 20 from iScsiPrt: the initiator keeps losing its target Free Fix Event ID 304 and 305: RD Gateway blocks users on CAP and RAP policy checks
โ† Back to Knowledge Base