Windows 光盘镜像工作台
如何在 Windows 上编辑 ISO 文件
Windows 可以挂载 ISO,但不能往里面丢一个驱动文件夹、删掉多余的语言包,再把结果存成新镜像。搜索「Windows 编辑 ISO」的人,要的其实是能另存的编辑,不是只读挂载。
为什么资源管理器改不了 ISO
Windows 10 / 11 双击 ISO,会把它挂成虚拟 DVD。读内容够用,编辑不够用。你不能往那个盘符里拖文件夹再点保存。挂出来的盘符只是成品镜像的只读视图。把扩展名改成 .iso 也不会让它变成可写的。
收费套件还在卖,就是因为这个缺口是真的。免费 ISO 编辑器有没有用,就看它能不能写出新镜像,而不是只能挂载。
什么时候该直接改 ISO,而不是从文件夹重做
镜像已经对了九成的时候:Windows 安装盘要加一个驱动,Linux ISO 要放 kickstart,或者多了一份说明想删掉。从零拼一张盘,还是从文件夹新建更干净。几 GB 的镜像只动两个文件,直接编辑更快。
步骤
- 先不要整个解压。 几 GB 的 Windows 镜像,为加一个文件全部解开,又慢又占盘。在 Disc Studio 里选文件 → 打开镜像。左边是镜像目录树,右边是当前文件夹。
- 只改你这次要改的。 本机文件用增加文件,不要的用删除,缺路径就新建文件夹。还要能启动的话,留下
boot和efi。 - 镜像另存为新的 ISO。 在确认新文件能打开之前,不要覆盖唯一一份。镜像另存为选 ISO,原稿当母盘留着。也可以写成 DSIM,或 2048 / 2352 的 BIN/CUE。
- 保存后再看一遍。 重新打开或挂载新 ISO,核对加进去的路径、删掉的路径,以及卷标看起来是否正常。安装盘最好在备用 U 盘或虚拟机里试一次再交付。
比较稳妥的改法
- 往 Windows 安装镜像里放
$WinPEDriver$或 OEM 驱动文件夹 - 加入
autounattend.xml,或 Linux 的 kickstart / preseed - 删掉不用的语言包、文档、剩下的 readme
- 只换一个脚本或配置,树的其余部分不动
这样改解决不了的事
改文件列表解不开带拷贝保护的商业光盘,也补不了下到一半的损坏镜像。源 ISO 缺扇区,另存不会凭空长出来。这个版本也打不开 PowerISO 的 DAA。
如果只要从镜像里拿出几个文件,用提取所选,不必重写整份 ISO。
接着常被问到的问题
Windows 自带功能能编辑 ISO 吗?
可以挂载再把文件拷出来。单靠资源管理器,不能把改过的 ISO 存回去。
改 ISO 会不会导致无法启动?
会,如果你删了 boot 或 EFI。不确定就别动这些文件夹。
Disc Studio 会上传 ISO 吗?
不会。打开、编辑、保存都在这台 Windows 电脑上。
可以覆盖原来的 ISO 吗?
可以,但请先另存一份。一次失败的保存,不该毁掉唯一备份。