无忧启动论坛

标题: 期待大神出手,完善 WinPE 中用 Wimtool 和 Dism++ 挂载 Esd 文件功能! [打印本页]

作者: xmzhqw    时间: 昨天 21:58
标题: 期待大神出手,完善 WinPE 中用 Wimtool 和 Dism++ 挂载 Esd 文件功能!
本帖最后由 xmzhqw 于 2025-11-24 11:21 编辑

     最近看了 技束源 的帖子 [分享] 用Dism++确实可以挂载ESD(LZMS固实压缩)并支持编辑 ,很是受益。于是进行了一系列测试,发现 用技束源贴中第 45#楼中怪怪怪怪i 提供的 Dism++(下面用 Dism++ 26100.2454 版 Dism++原版 区别称呼),发现无论在 Win8PE、Win10PE 还是 Win11PE,无论32位还是64位,好像都可以挂载 Esd 文件

于是,尝试把 WinPE 以下文件替换为 24H2-26100 以上版本(我替换的是 24H2-26100.1882 版本)进行一些测试,结果大致如下。

System32\wimgapi.dll
System32\drivers\wimmount.sys
System32\zh-CN\wimgapi.dll.mui


下面替换系统文件前后指的就是 24H2(26100)以下的Win10、Win11 的WinPE 替换这些文件的前后;
Wimtool 指的是 lxl1638 提供的 WimTool - 2025-11-20测试版


1、替换系统文件前,Wimtool 和 Dism++原版 挂载均失败。如图:





   但 替换系统文件前,Dism++ 26100.2454版 挂载成功,打开会话也成功,卸载成功。如图:


2、替换系统文件后,Wimtool 和 Dism++原版 挂载均成功。如图:


但 Dism++原版 打开会话失败,估计系统还缺什么。如图:


不知道还要替换或补充什么文件还是注册码,Dism++原版 才能打开会话成功?期待高手出现。

3、在 24H2-26100、25H2-26200 WinPE 中,Wimtool 及 Dism++原版 测试则毫无压力。挂载均成功,打开会话也成功。


作者: it323    时间: 昨天 22:31
期待着..........
作者: TiAmo51357    时间: 昨天 23:19
学习一下
作者: 六萧神    时间: 昨天 23:52
等大神来分享
作者: smile_z    时间: 16 小时前
感谢分享
作者: martin313    时间: 10 小时前

同版本号的PE,对比一下文件清单与注册表,就能比较出来的啊
作者: martin313    时间: 10 小时前

一般情形下,要补SysWOW64文件
作者: PCHH    时间: 9 小时前
学习
作者: john138    时间: 8 小时前

感谢分享
作者: cncecpcy    时间: 8 小时前
好。。。。。。。。
作者: 相见欢    时间: 7 小时前
一般都是PE里挂载esd安装系统,这个还是第一次见
作者: aiya01    时间: 半小时前
这种是否不应该由pe支持而是由软件本身来支持?
替换dism++\Config\amd64\下的文件版本改为26100.1的试一试
作者: xmzhqw    时间: 2 分钟前
aiya01 发表于 2025-11-24 16:16
这种是否不应该由pe支持而是由软件本身来支持?
替换dism++\Config\amd64\下的文件版本改为26100.1的试一 ...

我还想让 Wimtool 也能够挂载,而当前的 Wimtool 不改系统文件,无法挂载,咨询了 lxl1638 老大了。所以,就必须修改系统文件。
刚才,在我的几个PE中试了一下,发现添加 26100.2454 版的下面文件,成功了。

\System32\wimgapi.dll
\System32\wimserv.exe
\System32\drivers\wimmount.sys
\System32\zh-CN\wimgapi.dll.mui

上面的文件,可以从 kcyou 发布的 从Windows ADK 10.1.26100.2454提取的Deployment Tools 中提取出来,按上面的位置对号入座。

添加这些文件后,不用修改 Dism++ 的组件,也能成功挂载 Esd 文件,还能成功打开会话,对 Esd 进行修改!最新版的 Wimtool 也能挂载 Esd 文件。










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