之前我们介绍过一个可以在线生成 unattend.xml 文件的工具,用于 Windows 10/8.1/7 的无人值守(静默)安装,它还能生成 Microsoft Office 无人值守安装所需的 Config.xml 文件。
注意:本教程在 Windows 10、Windows 8.1 和 Windows 7 上均适用。
生成并下载 unattend.xml 文件后,我需要把这个 XML 文件添加进可引导的 Windows ISO 镜像里,并在写入文章前先用虚拟机测试一下。

你可能已经发现,如果不想花钱买付费软件,编辑一个可引导的 Windows ISO 并不是件简单的事。虽然市面上有大量免费软件可以创建、刻录和挂载 ISO 文件,但随便一搜就会发现,Windows 上竟然没有一款免费程序可以直接编辑可引导 ISO 文件。
想在不购买付费软件的前提下向可引导 Windows ISO 添加文件,可以按照下面的方法操作。既然没有免费软件能直接编辑,我们就先把 ISO 解压出来,添加文件后,再用一款叫 ImgBurn 的免费软件重新制作成可引导 ISO 镜像。
向可引导 ISO 镜像中添加文件
按以下步骤操作,即可在 Windows 中编辑可引导 ISO 并添加文件。
1. 如果电脑上还没有安装压缩解压软件,请先到官网下载并安装免费的 7-Zip。如果你已经在用 WinRAR 或 WinZip 等其他压缩工具,就不必再装 7-Zip 了。
2. 找到你的可引导 ISO 文件所在位置,右键点击它,选择 7-Zip,再点击"解压文件",然后选一个新文件夹来存放 ISO 的全部内容。如果用的是 WinRAR 或 WinZip,直接右键 ISO 文件即可看到解压选项。

3. ISO 内容解压完成后,把你想要添加进 ISO 的文件复制进去。

4. 接下来要把这些解压出来的文件重新做成可引导 ISO,为此需要下载并安装另一款免费软件 ImgBurn。
前往 ImgBurn 官网下载软件,运行安装程序完成安装。
5. 启动 ImgBurn,点击"Create image file from files/folders"(从文件/文件夹创建镜像文件)选项。

6. 切换到 Advanced(高级)选项卡(见下图),点击后会出现 Bootable Disc(可引导光盘)选项卡。

7. 点击 Source(源)框旁边的小浏览图标,选择包含解压出的 ISO 内容以及新添加文件的那个文件夹。
选好后,再点击 Destination(目标)框旁边的浏览图标,为即将生成的可引导 ISO 选择保存位置并输入文件名。
8. 在 Bootable Disc 选项卡下,勾选"Make Image Bootable"(使镜像可引导),将 Emulation type(模拟类型)设为 None (Custom),并在"Sectors To Load"(加载扇区数)框中输入 8。如果你处理的是 Vista ISO,请输入 4。

9. 最后,点击 Boot Image(引导镜像)框旁边的小浏览图标,找到刚才保存解压内容的文件夹中的 Boot 文件夹,选中名为 etfsboot.com 的文件并点击"打开"。

10. 点击 Build(构建)按钮开始生成可引导 ISO 镜像文件。过程中会弹出三个对话框,依次点击 Yes 或 OK 即可继续。




完成后你就得到了一个添加了自定义文件的可引导 ISO 镜像,可以直接用于安装或测试。