
Shadow Copy (also called Volume Snapshot Service or VSS) is a feature introduced with Windows Server 2003 and made available in Windows 7, Windows Vista and Windows Server 2008. VSS allows taking manual or automatic backup copies or snapshots of a file or folder on a specific volume at a specific point in time. VSS is used by backup software providers, including System Restore in Windows 7 and Vista, and provides previous versions of files for Windows Server 2003/2008 and Windows 7/Vista.
When VSS is enabled on a drive, VSS may detect defrag activity as changes to the drive and attempt to replicate those changes (MS KB article 312067). Depending on the amount of data that VSS attempts to replicate, Shadow Copies/Restore Points may be purged or "dropped". This means that previous versions of files may no longer be available or Restore Points may be purged. If a VSS enabled drive has been formatted with a cluster size of 16K or larger (default cluster size is 4k), VSS has the ability to detect defragmentation activity and minimize replication - reducing (but possibly not eliminating) the number of Shadow Copies/Restore Points that may be purged.

If PerfectDisk is configured to Stop if any Shadow Copies exist, PerfectDisk will NOT defragment the drive at all.
If PerfectDisk is configured to perform normal defragmentation, it may result in Shadow Copies/Restore Points being purged as defragmentation is performed. When configured to defragment in VSS compatible mode and the drive cluster size is less than 16k, PerfectDisk limits the number of files "moved" during the defragmentation pass so that purging of Shadow Copies/Restore Points is minimized. For VSS enabled drives where the cluster size is 16K or larger, PerfectDisk defragments drives normally.
Note that when PerfectDisk defragments a drive in VSS compatibility mode, it may not defragment files/free space as completely as it normally does.
What was just described is current PerfectDisk behavior. But some users, particularly power users, may want more control over their VSS environment. Like the ability to specify a percentage threshold on a drive that limits how much of the drive will can be defragmented, to minimize the purging of Shadow Copies/Restore Points even more than is currently available.
As always, we're looking to put more into an auto defrag. For those that want to defrag a computer with more flexibility and control than a standard auto defrag can provide.
On a scale of 1 to 10, it's an 11. March 2010.

















