! `7 S2 e! O- _" k; m1 C" y' B一、Win10 的版本
! f' [0 n$ N- `/ a! G% u到目前为止,Win10 有三个大的版本,即原始版、1511 版和1607 版本,分别对应的版本号:10.0.10240、10.0.10586 和 10.0.14393。 $ T3 T- L* r3 i. `, E
windows server 2016 正式版本是今年发布的,对应前面 Win10 的 1607版。
0 ~, y6 X5 }! a% l$ T& D5 [因此,要想使用正式版本的重复数据删除功能,就先要把 Win10 升级到 1607 版。
8 S, [8 e/ n8 ~/ h如果不升级到 1607 版的话,会要求先安装基础包,有可能造成系统损坏,再也不能启动了。% v1 @% v# \" L; c2 r5 Q# n. \
) l# G6 F! @5 d& D5 o. \二、准备文件 4 L; j1 u- _ I, _, I* n B9 I7 x
安装文件可以从微软的网站下载 180 天测试版本,就行了。 6 b) D* b. k& j7 y
用解压缩工具把 Sources 目录下的 install.wim 中文件释放到一个临时目录中。 U2 n5 Y. T1 g& D, `5 e$ u/ i) j# o
用创建软、硬链接的办法把需要的文件集中到一个目录中。 : n( c1 X, Z! i
目录用 junction 创建软链接;文件用 fsutil 创建硬链接。 ) c% M" Y' ~% ^& x0 ] Z: J+ j
用自制的工具把释放出来的文件再解压缩,具体可参考增量压缩的相关文章,仅此一份。具体原理可以在微软网站上搜 Binary Delta Compression。& H$ }; |. y R% c J4 @" O
6 l+ g, U! u, T4 z5 C( |" [三、相关的包 ( g( Q$ N! z$ o4 r' A
重复删除组件用到了大概有四组包: ! U0 G+ B' ]' r: G$ S5 }8 [& I
Microsoft-Windows-FileServer-Core-Package 4 {( _4 A3 e; V1 f$ z
Microsoft-Windows-Dedup-Package
; o4 t+ W9 H7 g: h7 C3 L& vMicrosoft-Windows-Dedup-ChunkLibrary-Package 3 e5 h5 p! M5 G& Z3 z
Microsoft-Windows-Foundation-Package
+ ~' G+ R, g& ^4 f' ]前面两组只存在于服务器版本,后面两组在 Win10 中就有。
6 V$ O1 |+ x2 v& i: I- E每组有两个包,一个程序包,一个语言包。6 B; ?: b+ T, u/ b: |% j2 X" _, C
. F8 ]! S0 _, i8 i" t! l四、安装包 # q% Q! k6 y% t
dism /online /add-package /packagepath: Microsoft-Windows-FileServer-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0.mum 7 z/ N3 f+ B* z/ h5 q, C& E( d8 @
dism /online /add-package /packagepath: Microsoft-Windows-FileServer-Core-Package~31bf3856ad364e35~amd64~zh-CN~10.0.14393.0.mum
, p2 U# Q) O* l3 G8 e" cdism /online /add-package /packagepath: Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~10.0.14393.0.mum 2 o, s8 {% Y3 v9 E* E4 Q
dism /online /add-package /packagepath: Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~zh-CN~10.0.14393.0.mum
- S4 E6 b9 }7 Q+ t2 p3 L; e% ^; |0 b3 i" Q6 i6 k
五、启用功能
* c2 {0 Y0 x2 B安装好包以后,功能默认是不启用的。需要启用的功能有三个: ; d! Z, }0 K8 V! E6 I, b
Enable-WindowsOptionalFeature -Online -FeatureName File-Services ; Z2 `7 {0 u2 p% R# z3 s
Enable-WindowsOptionalFeature -Online -FeatureName CoreFileServer . ~9 S$ d% q/ [. m
Enable-WindowsOptionalFeature -Online -FeatureName Dedup-Core3 v- u, E6 r: w# `
2 H1 {7 a- I# G0 @: A( L六、使用重复数据删除 ) Q& B; R7 ~. z' ], `/ w- J; x3 V
Enable-DedupVolume D: 1 P( Q' e9 j* o8 S' V% D5 l4 B3 c
Set-DedupVolume D: -MinimumFileAgeDays 0 : E! d; f- U& m
Get-DedupStatus; Z" V; ]# Q6 j: C+ i2 d% @$ h
, v' G% n3 ^2 g3 a$ Y. g
6 V$ L: y" ^4 |. M* _* G0 N
|
|