Imagine this scenario: an employee accidentally deletes a crucial spreadsheet from a shared network drive at 3:00 PM. They call the IT helpdesk in a panic. The IT administrator checks the backup system, but the last full backup was taken at midnight. All the work the employee did between 9:00 AM and 3:00 PM is gone. If the IT department had enabled Volume Shadow Copy Service (VSS), the employee wouldn’t have even needed to call the helpdesk; they could have restored the file themselves in three clicks.
What is Volume Shadow Copy?
VSS takes block-level, instantaneous “snapshots” of an entire hard drive at scheduled intervals (e.g., 7:00 AM and 12:00 PM). Because it operates at the block level, it doesn’t duplicate the actual files. It simply records the state of the data blocks at that exact second. If a file is changed later, VSS saves the difference. This means you can keep dozens of previous versions of a massive file server while using very little extra storage space.
Step 1: Enable Shadow Copies on the Server
VSS is a native feature of Windows Server, but it must be manually enabled for each hard drive.
- Open File Explorer on your Windows Server.
- Right-click the drive holding your shared folders (e.g., the
D:drive) and select Configure Shadow Copies… - In the dialog box, click on the
D:\volume to highlight it. - Click the Enable button.
- A warning will pop up stating that Windows will create a default schedule (usually 7:00 AM and 12:00 PM on weekdays). Click Yes.
Step 2: Configure the Storage Limit and Schedule
While the default schedule is fine for basic use, you should customize it to fit your company’s workflow.
- With the volume still highlighted, click the Settings… button.
- Maximum size: By default, VSS will use 10% of the drive’s total space to store snapshots. If the snapshots exceed this limit, Windows will quietly delete the oldest snapshots to make room for new ones. You can increase this percentage or set it to “No limit” (though this is dangerous on a small drive).
- Schedule: Click the Schedule… button. You can add multiple snapshot times. For a busy finance department, you might want to create a snapshot every 4 hours during the workday. Note: Microsoft recommends taking no more than one snapshot per hour to avoid performance hits.
Step 3: End-User File Recovery (Previous Versions)
The true power of VSS is that it integrates directly with the standard Windows File Explorer on the end-user’s desktop. The IT department doesn’t need to be involved in the recovery process.
If an employee deletes a file, or saves over a document and ruins it, they simply follow these steps:
- Open File Explorer and navigate to the network share (e.g.,
\\Server1\Finance). - Right-click the folder where the file used to be (or right-click the ruined file itself).
- Select Restore previous versions (or click Properties and go to the Previous Versions tab).
Step 4: Restore, Copy, or Open
The Previous Versions tab will display a list of all the snapshots taken by the server, organized by date and time.
The user has three options:
- Open: This allows the user to open the snapshot as read-only. This is perfect if they just want to verify they are looking at the correct version of the file before restoring it.
- Copy: This allows the user to copy the historical version of the file to their Desktop, allowing them to compare the old version side-by-side with the ruined current version.
- Restore: Warning: This instantly overwrites the current live folder with the historical snapshot. It is destructive. Only use this if the entire folder is irreparably corrupted.
By enabling VSS, you transform file recovery from a stressful, multi-hour tape-backup ordeal into a simple, self-service feature for your users.