wimlib-imagex 常用命令用法

助手阿喜 技术文档评论751字数 2415阅读8分3秒阅读模式

捕获或追加映像

1. 用热备份功能(VSS)将当前系统C盘备份到D:\C_Bak.wim,名称:C_bak,描述:C盘备份,热备份参数:--snapshot
无压缩参数--compress=type时,默认LZX(默认50),相当于dism最大压缩,故一般可省略文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex capture C:\ D:\C_Bak.wim C_bak C盘备份 --check --snapshot文章源自助手阿喜-https://zsaxi.com/2056

2. 指定压缩算法和压缩等级,输出文件更小。压缩率:none < xpress < lzx < lzms。默认压缩等级都是50
实测 lzx:100 和 lzx(lzx:50) 差别不大,嫌麻烦可省略,具体压缩率请参考末尾的基准。文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex capture C:\ D:\C_Bak.wim C_bak C盘备份 --check --snapshot --compress=lzx:100文章源自助手阿喜-https://zsaxi.com/2056

3. 捕获为ESD格式映像,--solid参数,固实模式文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex capture C:\ D:\C_Bak.esd C_bak C盘备份 --check --solid文章源自助手阿喜-https://zsaxi.com/2056

4. 追加到现有映像文件,压缩率一般不指定,与目标映像压缩率相同,这个和dism命令一致文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex append C:\ D:\C_Bak.wim C_bak-2 C盘备份 --check --snapshot文章源自助手阿喜-https://zsaxi.com/2056

导出映像文章源自助手阿喜-https://zsaxi.com/2056

1. 导出所有卷,使用all参数文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex export D:\C_Bak.wim all D:\C_Bak.wim文章源自助手阿喜-https://zsaxi.com/2056

2. 导出卷1到ESD,指定压缩算法(lzms)和压缩等级100(默认50)文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex export D:\C_Bak.wim 1 D:\C_Bak.esd --solid --solid-compress=lzms:100文章源自助手阿喜-https://zsaxi.com/2056

查看或更改映像信息文章源自助手阿喜-https://zsaxi.com/2056

1. 查看映像信息,注意,不支持中文文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex info D:\C_Bak.wim文章源自助手阿喜-https://zsaxi.com/2056

2. 查看含有中文的信息,打开d:\c_bak.xml查看即可。文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex info D:\C_Bak.wim --extract-xml=d:\c_bak.xml文章源自助手阿喜-https://zsaxi.com/2056

3. 更改映像信息,在查看命令后面加上名称和描述即可。
名称和描述分别改为:C_bak_1 C盘备份_1文章源自助手阿喜-https://zsaxi.com/2056

wimlib-imagex info D:\C_Bak.wim 1 C_bak_1 C盘备份_1 --check文章源自助手阿喜-https://zsaxi.com/2056

从现有映像中删除指定映像

1. 删除卷2
wimlib-imagex delete D:\C_Bak.wim 2 --check

优化映像

1. 重构映像,类似于导出再重命名

wimlib-imagex optimize D:\C_Bak.wim --check

2. 使用指定压缩等级重构映像

wimlib-imagex optimize D:\C_Bak.wim --check --compress=lzx:100

3. 使用指定压缩等级重构映像并重新压缩所有数据,处理时间大大增加

wimlib-imagex optimize D:\C_Bak.wim --check --recompress --compress=lzx:100

验证映像,只读操作,不会修改映像

1. 验证映像有效性和完整性

wimlib-imagex verify D:\C_Bak.wim

2. 验证映像有效性和完整性,不使用完整性表来验证

wimlib-imagex verify D:\C_Bak.wim --nocheck

3. 验证拆分映像

wimlib-imagex verify D:\C_Bak.swm --ref="D:\C_Bak*.swm"

基准,wimlib-imagex:1.10  来自网页 https://wimlib.net/compression.html

wimlib-imagex                                        大小                时间                dism(Win10)                大小                时间
--solid                                                84.03M        122.2s        /compress:recovery        84.66M        201.4s
--compress=LZMS                                110.77M        60s                无                                无
--compress=LZX:100                                119.70M        48.4s        无                                无
--compress=LZX                                        120.10M        27.5s        /compress:maximum        121.40M        45.9s
--compress=LZX:20                                123.98M        4.5s                无                                无
--compress=XPRESS:80                        128.89M        20.8s        无                                无
--compress=XPRESS                                131.56M        3.6s                /compress:fast                133.95M        8.5s
--wimboot --compress=XPRESS:80        157.36M        18.5s        无                                无
--wimboot                                                159.16M        3.7s                /wimboot                         161.28M        10.5s
--compress=none                                344.58M        1.4s                compress:none                344.58M        5.4s

  • 扫码入群
  • 加群获取附件资源,请查看教程说的资源名称查找。
  • weinxin
  • 支持打赏
  • 如果觉得本文对你有帮助,可以打赏任意金额已维持网站运行。
  • weinxin
助手阿喜
  • 本文由 发表于 2018年9月13日 18:15:18