A shadow copy is a point-in-time snapshot of a Windows volume. The Volume Shadow Copy Service (VSS) coordinates applications, backup software, storage providers, and the operating system so a snapshot can be created while files remain in use. Backup products, System Restore, and the Previous Versions feature may use VSS, but they are not all the same thing.
Microsoft describes a shadow copy as a view of a volume at one well-defined instant. It is useful because normal applications can continue writing to the live volume while backup or recovery software reads the snapshot.
How VSS creates a snapshot
- A VSS requester, such as backup software, asks for a snapshot.
- VSS tells participating writers to prepare application data and briefly freeze writes.
- A storage provider creates the snapshot, usually using copy-on-write or another space-efficient method rather than duplicating every byte immediately.
- Applications resume normal writes, while the snapshot preserves the older state needed for recovery or backup.
Without application-aware writers, a snapshot may be only crash-consistent: comparable to the disk state after an unexpected shutdown. Open files exist, but an application transaction may not be complete. A successful snapshot is therefore not proof that every database can be restored correctly.
Shadow Copy, System Restore, Previous Versions, and backup
| Feature | Purpose | Key limitation |
|---|---|---|
| VSS shadow copy | Point-in-time volume view used by other tools | Availability and consistency depend on configuration and requester |
| System Restore | Rolls back selected system files, registry, drivers, and settings | It is not a complete personal-file backup |
| Previous Versions | Exposes recoverable earlier file or folder versions | The tab may be empty if no usable snapshot or backup exists |
| Independent backup | Stores recoverable data on separate, protected media or service | Must be configured, monitored, and tested |
A shadow copy on the same disk is not an independent backup. Disk failure, storage cleanup, administrative deletion, or ransomware can remove both the live data and its snapshots.
Why shadow copies use disk space
Windows reserves a shadow-storage area, sometimes called the diff area, to preserve changed blocks. Usage grows as the live volume changes and as more snapshots are retained. When the configured area fills, Windows can delete older copies first. Large updates, databases, frequently changing virtual disks, or an undersized allocation can make copies disappear sooner than expected.
How to inspect shadow-copy storage
Open Command Prompt or Windows Terminal as an administrator and use:
vssadmin list shadowsto list system-provider shadow copies.vssadmin list shadowstorageto show used, allocated, and maximum storage associations.vssadmin list writersto review registered writer states when backups fail.
These commands do not necessarily show every snapshot made by every hardware or software provider. Check the backup product’s console and documentation as well.
How to reclaim space safely
- Confirm that shadow storage, rather than temporary files or another workload, is consuming the space.
- Verify that recent independent backups are successful and restorable.
- Identify which feature or backup product created and depends on the snapshots.
- Use the product’s retention controls where possible. On supported systems, an administrator can use
vssadmin resize shadowstorageto set a suitable maximum. - Recheck backup jobs and create a test restore after any change.
Warning: Microsoft notes that resizing shadow storage may cause shadow copies to disappear. Avoid copying an unverified “delete all shadows” command from the internet. Deleting snapshots is irreversible and can remove a useful recovery option.
Security and recovery guidance
Monitor failed VSS writers, unexplained snapshot deletion, and commands that alter shadow storage. During a malware incident, isolate the system and preserve evidence before restoration. Clean or rebuild the affected system first; otherwise restored files may be encrypted or damaged again. Keep offline, immutable, or separately administered backups and test them regularly. For accidental deletion, minimize new writes and follow a broader data-loss recovery plan.
Frequently asked questions
Can I delete shadow copies?
An administrator can, but should first understand which restore points and backup jobs depend on them. Deletion cannot be undone.
Why are my Previous Versions missing?
No usable copy may exist, retention storage may have filled, System Protection or a schedule may be disabled, or the backup product may store versions elsewhere.