How to Enable Data Deduplication on a Windows Server Volume
Applies to: Windows Server 2019, 2022 and 2025.
Data Deduplication can reduce storage use by identifying repeated blocks. It adds processing and recovery considerations and is not supported for every workload.
Storage changes can cause data loss or access outages. Use tested backups, maintenance windows and representative access tests. Managed Windows VPS services are available at networkmanager.info.
Prerequisites
- Confirm the workload supports deduplication.
- Measure volume capacity and change rate.
- Take a tested backup.
- Exclude unsupported database or application paths.
Procedure
Step 1: Install feature
Add Data Deduplication.
Install-WindowsFeature FS-Data-DeduplicationStep 2: Analyze savings
Estimate before enabling.
ddpeval.exe D:Step 3: Enable volume
Use Default usage type for a general file server.
Enable-DedupVolume -Volume 'D:' -UsageType DefaultStep 4: Configure policy
Set minimum file age for the workload.
Set-DedupVolume -Volume 'D:' -MinimumFileAgeDays 3Step 5: Start optimization
Run a controlled job.
Start-DedupJob -Volume 'D:' -Type OptimizationStep 6: Monitor jobs
Review status and metadata.
Verification
Check volume state, savings and active jobs.
Get-DedupStatus -Volume 'D:'
Get-DedupVolume -Volume 'D:'
Get-DedupJobRollback and recovery
Disable new deduplication only after running an unoptimization job and confirming enough free space for rehydrated data.
Operational notes
Backups and recovery tools must support deduplicated volumes.