Deduplication重复删除技术应用在Windows10 2004版本

最近经济不行,没米买硬盘,但是要开启多个虚拟机,遂想起了此技术。节省空间率不错,如下

场景内容典型的空间节省率
用户文档Office 文档、照片、音乐、视频等30-50%
部署共享软件二进制文件、cab 文件、符号等70-80%
虚拟化库ISO、虚拟硬盘文件等80-95%
通用文件共享以上都是50-60%

1,首先下载这个扩展包。

2,以管理员运行 PowerShell,输入如下

#跳转到你解压的目录下
cd C:\Users\LimkServer\Desktop\dedup-10.0.19041.1 

#安装第一个包
dism /online /add-package /packagepath:Microsoft-Windows-FileServer-ServerCore-Package-amd64-10.0.19041.1.cab /packagepath:Microsoft-Windows-FileServer-ServerCore-Package-amd64-en-US-10.0.19041.1.cab

#安装第二个包
dism /online /add-package /packagepath:Microsoft-Windows-Dedup-Package-amd64-10.0.19041.1.cab /packagepath:Microsoft-Windows-Dedup-Package-amd64-en-US-10.0.19041.1.cab

#开启重复删除功能
dism /online /enable-feature /featurename:Dedup-Core /all

3,到对应盘符下开启重复删除功能。还是在管理员运行下的PowerShell下运行

Enable-DedupVolume -Volume d: -UsageType Default #有三种模式选择,默认开启这个就行

Enable-DedupVolume -Volume d: -UsageType Backup  #此模式针对Windows自带备份文件

Enable-DedupVolume -Volume d: -UsageType HyperV  #此模式针对虚拟机HyperV的磁盘文件

#上面只是开启功能,下面才是执行重复删除

Start-DedupJob -Type Optimization -Volume d:

#如果需要停止执行,输入如下

Stop-DedupJob -Type Optimization -Volume d:

#如果需要取消优化,输入如下

Start-DedupJob -Type Unoptimization -Volume d:

4,此功能在Windows10 2004版本下运行正常,在新版本Windows上重启会打不开文件,但数据没有丢失。(如果你安装了2004版本的Windows请谨慎升级)你需要把硬盘外接到安装了Windows Server 2019的机器上,并安装系统的重复删除。即可按上面的取消优化。也可以开启共享拷贝出来。

此文参考 数据重复删除概述 | Microsoft Learn