Hello David,
When you delete large amounts of data on a deduplicated volume, the chunk store will not immediately shrink because Data Deduplication relies on scheduled background jobs to perform garbage collection. To force a full cleanup, you should run the following PowerShell command with elevated privileges:
powershell
Start-DedupJob -Volume X: -Type GarbageCollection -Full
Replace X: with the actual drive letter of the deduplicated volume. The -Full parameter ensures that all orphaned chunks are scanned and removed, not just those marked for partial cleanup. Depending on the size of the volume and the number of deleted files, this job can take several hours.
To monitor progress, use:
powershell
Get-DedupJob
This will show the current status of the garbage collection job. Once the job completes, you can verify reclaimed space by checking the free space on the volume with:
powershell
Get-Volume -DriveLetter X
or by running:
powershell
Get-DedupStatus -Volume X:
The Get-DedupStatus output will show the current savings rate and the size of the chunk store. If garbage collection has successfully removed unused chunks, you should see a reduction in the chunk store size and an increase in available free space on the volume.
If you find that space is still not reclaimed after a full garbage collection, it may indicate that some chunks are still referenced by other files or that the deduplication metadata has not yet updated. In such cases, running a scrubbing job can help:
powershell
Start-DedupJob -Volume X: -Type Scrubbing -Full
This validates chunk integrity and can also free up space tied to corrupted or stale references.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!HP.