条件:在同一电脑上用同一系统备份WIM文件在同一PE下对同一SSD分区进行恢复,看三者速度差异。

一、DISM

1、捕获

命令格式:Dism /Capture-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>]
[/ConfigFile:<configuration_file.ini>] {[/Compress:{max|fast|none}] [/Bootable] | [/WIMBoot]} [/CheckIntegrity] [/Verify] [/NoRpFix] [/EA]

本次命令:dism /Capture-Image /CaptureDir:D:\ /ImageFile:"e:\TEST.wim" /Name:"TEST" /Compress:max /ea

捕获情况:fast(XPRESS")体积23.5G时间10:34.62;max(LZX)体积22.7G时间31:00.00

2、应用

命令格式:DISM.exe /Apply-Image /ImageFile:<path_to_image_file> [/SWMFile:<pattern>] /ApplyDir:<target_directory> {/Index:< image_index> | /Name:<image_name>} [/CheckIntegrity] [/Verify] [/NoRpFix] [/ConfirmTrustedFile] [/WIMBoot (deprecated)] [/Compact] [/EA]

本次命令:Dism /apply-image /imagefile:E:\WIMtest\wimlibTest.wim /index:1 /ApplyDir:D:\AA\

应用时间:7:39.93

二、wimlib-imagex

1、捕获

命令说明:E:\WIMtest\wimlib-imagex.EXE capture d:\ E:\WIMtest\wimlibTest.wim test TEST --check --compress=XPRESS

压缩说明:TYPE may be "none", "XPRESS" (alias: "fast"), "LZX" (alias: "maximum"), or "LZMS" (alias: "recovery"). TYPE is matched case-insensitively. The default is "LZX".

捕获情况:XPRESS体积22.8G时间8:31.39;LZX体积22.7G时间23:00.56

2、应用

命令说明:E:\WIMtest\wimlib-imagex.EXE apply “E:\WIMtest\wimlibTest.wim” 1 D:\AA\

应用时间:8:41.53

三、WIMGAPI(双易模块)

1、捕获

命令说明:WIM_捕获镜像(WIM捕获路径, WIM文件路径, 卷名称, 卷描述, 卷自定义属性,  WIM排除文件数组, 捕获信息标签, 捕获进度条)


捕获时间:

2、应用

命令说明:WIM_应用镜像(WIM文件路径, WIM临时目录, WIM应用路径, WIM镜像索引, 应用信息标签, 应用进度条)
 

应用时间:

四、总结:

捕获时使用wimlib-imagex以XPRESS压缩率生成镜像用时最短且体积最小,应用是区别不大,综合考虑后决定使用wimlib-imagex。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐