20011010wo 发表于 2016-8-20 21:38:46

Compact-GUI



可以对文件进行Wof算法压缩,几乎不影响正常使用


压缩过大文件>50m时可能假死




分为x86 x64,静态编译

8680765 发表于 2016-8-20 21:53:51

网上找到的资料:Compact是一对一的(一个文件压缩成一个文件存储到磁盘,类似NTFS压缩),而WIMBoot是n对一的(一堆文件压缩成一个WIM存储到磁盘)。
Compact功能首先出现在Windows 10 Build 9879(当时这个功能叫做System Compression,即系统压缩)System Compression的原理是把Windows目录和Program Files目录下的所有的EXE和DLL文件采用WofAlgorithm压缩(Wof算法),也就是对每个文件进行WIMBoot压缩。
Compact可以用XPRESS4K(最快速) (默认)、XPRESS8K、XPRESS16K、LZX(压缩程度最高)四种听起来很复杂的算法对文件进行压缩。我们列举的四种压缩率是从低到高排列的。
Compact的好处如下:
如果你不会用到Windows10之前的版本(包括PE),那么Compact不会碰到任何兼容性问题;压缩率高;无需清理WinSXS冗余文件(在OSCompact模式下的Windows 10;安装完系统补丁自动会对WinSXS进行清理);今后系统可以使用ISO直接升级,不会像WIMBoot一样报错而无法升级。
但是在一些情况下Compact处理起来会很麻烦:
当你使用的是不带WOFADK驱动的旧版本操作系统或者PE的时候;那你可就碰上大麻烦了。被Compact过的文件统统无法访问;如果你用的是Windows10之前的系统进行OSCompact或者对Windows 10的系统分区进行非默认算法(即XPRESS4K)的OSCompact;是需要对一些文件进行排除的;否则你休想进入系统;也许你需要定期执行Compact。因为由于你应用的更新,很多被Compact的文件不处于Compact状态。

20011010wo 发表于 2016-8-20 22:48:18

8680765 发表于 2016-8-20 21:53
网上找到的资料:Compact是一对一的(一个文件压缩成一个文件存储到磁盘,类似NTFS压缩),而WIMBoot是n对 ...

这么说吧,关于compactos的资料你能找到的很多是我朋友的

nkc3g4 发表于 2016-8-21 10:53:41

20011010wo 发表于 2016-8-20 22:48
这么说吧,关于compactos的资料你能找到的很多是我朋友的

哪个朋友

20011010wo 发表于 2016-8-21 16:40:18

nkc3g4 发表于 2016-8-21 10:53
哪个朋友

上次我让你加到感谢名单的那个

20011010wo 发表于 2016-8-21 16:41:16

nkc3g4 发表于 2016-8-21 10:53
哪个朋友

也是第一个发现compactos的人
页: [1]
查看完整版本: Compact-GUI