无忧启动论坛

标题: Windows镜像ISO与ESD互转 [打印本页]

作者: fulibo    时间: 昨天 09:36
标题: Windows镜像ISO与ESD互转
本帖最后由 fulibo 于 2025-8-28 09:49 编辑

Windows镜像ISO与ESD互转
本文提供使用工具将Windows镜像的ISO与ESD格式互相转化的方法示例
ISO 转 ESD
1. 解压ISO文件,保持目录结构,把 /source 目录下的 boot.wim 和 install.wim 放到ISO目录结构以外的其他目录 (也可以使用 排除列表 但它只适用于DISM命令)。如果是 install.esd 则可能需要先转换
【图一】

2. 使用 imagex (来自 ADK 中的 DISM )将上一步调整完的ISO根目录捕获为WIM映像,映像名称和映像描述均为
  1. Windows Setup Media
复制代码
其他留空

图为使用GimageX创建镜像的界面和创建完成后使用压缩软件打开该镜像的预览图,可据此自行翻阅文档写命令行
【图二】

3. 把 boot.wim 中两卷映像 依次 导出到第二步创建的wim文件里
执行完可以检查一下该映像所有卷信息的映像名称和映像描述是否能依次对应上
【图三】【图四】


4. 把 install.wim 中你需要的所有卷导出到导出到上一步修改好的wim文件里
做完可以选择性使用wimlib优化一下这个wim,对导出时选择的压缩类型是用膨胀的体积换取处理速度的映像文件很有帮助,我的优化命令和参数是 wimlib-imagex optimize "setup.wim" --recompress --compress=LZX:100 --threads=0 --check ,它在导出时均选择最大压缩的情况下只减小了三十多MB的体积
【图五】

5. 把这个wim转换为esd。我这里使用的是wimlib-imagex: wimlib-imagex export "setup.wim" all "setup.esd" --solid --solid-compress=LZMS:100 --rebuild --include-integrity --threads=0 可根据需求自行调整为合适的工具和参数
我在这一步使用的命令参数与上一步中的选择性优化存在重复,实际上不使用上一步的可选命令也能达到这样的效果,这里是为了形成对比
【图六】

至此,ISO成功转化为ESD
思路是仿造官方ESD镜像结构与卷属性,理论上在映像“头脸”能够被工具“认出来”的条件下可以进行更多自定义,对其他文件也如此。
ESD 转 ISO使用其他能将官方ESD转换为ISO的工具也可,例如 DISM++ 的 ESD转ISO 功能
【图七】

【图八】

这一步使用其他的创建可引导ISO文件的工具也可完成。如果不使用这种第三方工具,可以选择逐卷导出后整理为官方ISO结构再创建
【图九】

至此,ESD成功转化为ISO


将 Windows 镜像的 ISO 与 ESD 格式互相转化的方法示例.7z

1.27 MB, 下载次数: 67, 下载积分: 无忧币 -2


作者: view520    时间: 昨天 09:39
谢谢楼主分享!
作者: martin313    时间: 昨天 09:48
搞这么复杂?Dism++转一下即可
作者: dksoft    时间: 昨天 09:50
感谢分享
作者: wjqok    时间: 昨天 09:53
dism++不是可以轻松提取转来转去吗?
作者: smartcowboy    时间: 昨天 10:04
感谢分享的另外一种方法
作者: valen21    时间: 昨天 10:09
我用Dism++
作者: 小栗子    时间: 昨天 10:26
谢谢分享
作者: 蘭蘭    时间: 昨天 10:28
谢谢分享!
作者: uouobb    时间: 昨天 10:40
感谢分享
作者: yzszh64    时间: 昨天 10:41
谢谢分享。
作者: hmaaaa    时间: 昨天 10:47
感謝大大分享!^^ 辛苦了!
作者: guong    时间: 昨天 10:57
谢谢分享!
作者: hjdx001    时间: 昨天 11:21
感觉都差不多吧
作者: aduge38    时间: 昨天 11:36
谢谢分享转换
作者: wn168cn@163.com    时间: 昨天 11:51
感谢楼主分享 !
作者: 肉仔    时间: 昨天 12:12
学习一下,慢慢看
作者: 小灰猪    时间: 昨天 12:24
感谢分享
作者: dayeye    时间: 昨天 13:01
挺好的!
想不通。
转来转去为什么?
作者: AYE-阿业    时间: 昨天 13:05
谢谢分享
作者: wang1126    时间: 昨天 13:12
谢谢楼主分享
作者: fzp070    时间: 昨天 13:35
实用好工具,下载试试效果,感谢分享!
作者: eone1984    时间: 昨天 14:03
谢谢楼主分享,大有用处
作者: fegr    时间: 昨天 14:13
感谢分享
作者: bgg023    时间: 昨天 14:25
ESD转ISO  , 下个  三蛋的万能壳  万能ISO壳   就 行了吧,https://www.123pan.com/s/zX5A-o9DWd.html,丢进去就是, ISO 转ESD     ISO里面  不是有.WIM嘛, .wim复制出来就是       .wim和.esd  反正都是用工具装
作者: 2010laodu    时间: 昨天 14:32
感谢分享
作者: winbbsl    时间: 昨天 14:34
谢谢楼主分享!#
作者: mdhdehao    时间: 昨天 14:42
谢谢楼主分享
作者: lxl1638    时间: 昨天 14:47
本帖最后由 lxl1638 于 2025-8-28 14:49 编辑

技术发展到现在,看不出ISO还有什么优势,你下载来的ISO一样要挂载成一个光驱或解开到一个目录,找到install.wim或install.esd来安装,你不要说刻录成DVD碟再插到光驱里启动安装吧?现在没人这样安装系统了,都是启动PE,安装工具找到install.wim或install.esd后安装,2007年前后我就说,光驱将成为历史,以后是USB启动的天下,有人不信,还抱着过时的技术来研究。
或者你说,做成ISO,让Ventoy启动,别忘了Ventoy一样可以启动WIM

作者: ebaqiang    时间: 昨天 15:02
谢谢分享
作者: wssln    时间: 昨天 15:03
谢谢楼主分享!
作者: cqh    时间: 昨天 16:02
3q
作者: yzydys    时间: 昨天 16:39
谢谢楼主分享
作者: 忘忧风    时间: 昨天 16:44
谢谢楼主分享!

作者: aiui007    时间: 昨天 16:44
谢谢分享
作者: wwwlhp    时间: 昨天 17:20
多谢楼主分享!!!
作者: 小灰兔    时间: 昨天 17:56

谢谢分享
作者: tingtao666    时间: 昨天 18:09
谢谢分享啊 !
作者: neil4181    时间: 昨天 18:34
好帮手,再也不愁了,谢楼主分享,非常不错 !!
作者: xing1954    时间: 昨天 18:54
谢谢分享....................




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