无忧启动论坛

标题: 关于WIM文件的压缩问题 [打印本页]

作者: Univhero    时间: 2021-11-16 00:29
标题: 关于WIM文件的压缩问题
本人很菜,没专业基础,现在遇到一个这样的问题,我是这样处理的。
1)原始 BOOT.WIM 文件可以正常启动
2)为了更适合我,我用7ZIP增减了一些内容,也都能正常启动,但是增减文件后,文件没有压缩,这样BOOT.WIM就比较大。
3)现在想压缩,用了WIMTOOL工具,和DISM++工具,他们都有增加文件功能,于是我把增加的文件全疏理出来放在一个文件夹,用工具将增加的内容合并到boot.wim文件里,但是增加后并不是合并在同一级目录下,而是生成 1 文件夹,2 文件夹 目录里,这样就破坏了BOOT.wim
4)弄了好久没成功,于是把BOOT.wim解包,把文件全放好,再封装,可是封装后虽然能启动,但是administror 用户报错,不能正常显示桌面了,不知道哪里有问题。
所以,对于我来说,要是能找到一个直接合并压缩的会比较好点,解包估计还是有什么东西变动了,导致镜像无法像原来一样启动。

求大神指点一下,如果合并到同级目录,用什么工具好,或者上面的工具怎么用,不太会
如果是完全解包,怎么处理进入PE后,用户报错的问题,桌面只显示一个垃圾箱。
作者: nttwqz    时间: 2021-11-16 08:36
用dism操作很复杂吗?觉得每次敲命令麻烦就自己写个脚本,自己懒得写的找找,我好像就写过,你在本坛找找
作者: Univhero    时间: 2021-11-16 09:25
nttwqz 发表于 2021-11-16 08:36
用dism操作很复杂吗?觉得每次敲命令麻烦就自己写个脚本,自己懒得写的找找,我好像就写过,你在本坛找找

大佬,解包封包,我用DISM++ 可以做,但是重新封上后,启动进系统有点问题,不知道哪里有问题。 DISM 命令正在参考别人写的,但是水平有限,有的看不懂,在学习中。
作者: Univhero    时间: 2021-11-16 10:42
感谢!! 想来想去,找到个不解包也能压缩的方法,外行人的快乐,就这么点点,,哈哈,
作者: sairen139    时间: 2021-11-16 11:03
Univhero 发表于 2021-11-16 10:42
感谢!! 想来想去,找到个不解包也能压缩的方法,外行人的快乐,就这么点点,,哈哈,

什么方法,wimlib命令行吗?
作者: Univhero    时间: 2021-11-16 15:00
sairen139 发表于 2021-11-16 11:03
什么方法,wimlib命令行吗?

就是不解包,直接压缩一下,用的 DISM++工具。想了很久才想出来的

作者: sairen139    时间: 2021-11-16 15:42
Univhero 发表于 2021-11-16 15:00
就是不解包,直接压缩一下,用的 DISM++工具。想了很久才想出来的

压缩一下后,还能用7zip直接往wim里面添加文件或者删减文件吗?
作者: Univhero    时间: 2021-11-16 15:44
本帖最后由 Univhero 于 2021-11-16 18:10 编辑
sairen139 发表于 2021-11-16 15:42
压缩一下后,还能用7zip直接往wim里面添加文件或者删减文件吗?
重压缩后不可以再用7ZIP修改了,我试了,所以先在原WIM改好,再压。不过总算是一种方法。解决了我的问题
作者: luohucai    时间: 2021-11-17 15:34
我也遇到这个问题,我是直接解压,放入文件再封包,没有可以正常启动
作者: xzm1008    时间: 2021-11-22 22:42
步步为营这个软件很厉害的
作者: winpefk    时间: 2021-11-28 11:09
说实话,个人习惯imagex /mountrw [狗头]
作者: chshrm    时间: 2021-11-28 14:17
dism或wimlib-imagex.exe很容易解决问题的。
作者: Univhero    时间: 2021-11-29 12:51
winpefk 发表于 2021-11-28 11:09
说实话,个人习惯imagex /mountrw [狗头]

好的,谢谢,有机会试一下
作者: Univhero    时间: 2021-11-29 12:52
chshrm 发表于 2021-11-28 14:17
dism或wimlib-imagex.exe很容易解决问题的。

我很菜,这个软件确实可以封装,但是我以这种解封后,再封装,镜像就坏了,不知道哪操作的问题,还是有什么属性问题变化了,没搞懂。
作者: winpefk    时间: 2021-11-30 20:27
Univhero 发表于 2021-11-29 12:51
好的,谢谢,有机会试一下

说实话,还是推荐dism,毕竟IMAGEX是多年以前的玩意了。。。
作者: winpefk    时间: 2021-11-30 20:38
wim格式的文件有“隔间特性”,比如winpe.wim,imagex查看以后会发现有“1 Windows PE.....的一堆信息。如果再次封装时隔间设置不得当,bootmgr可能就不识别了。”(个人猜测的原因,勿喷。)
作者: winpefk    时间: 2021-11-30 20:41
综上,我认为还是直接挂载一下,然后修改比较好!注意!取消挂载时要使用imagex /unmount /commit 你挂载文件夹的绝对路径。(如果不加 /commit,修改的内容就没了。)




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3