如何将文件添加到 Vista 或 Win7 install.wim 文件?

如何将文件添加到 Vista 或 Win7 install.wim 文件?

我正在尝试将文件添加到 install.wim 文件中,以便它们在操作系统部署后显示在系统中。

我已尝试以下步骤:

  1. 使用“imagex /mountrw...”挂载图像
  2. 将我需要的文件复制到安装映像的Windows目录中。
  3. 提交更改并卸载图像。“imagex /unmount /commit...”

我还重新安装了映像以确保我添加的文件存在于映像中,但是在使用该映像运行 PXE 安装后,这些文件在新部署的系统上不存在。

答案1

Windows 安装程序不会简单地将 WIM 文件还原到目标系统的磁盘;它提取物仅在安装计划中定义的文件。该install.wim映像实际上包含以下文件:每个版本Windows 的安装程序将根据您的安装选择确定需要安装的内容。总体结果是:Windows 安装程序将仅复制它认为需要复制的内容,而不会复制映像中的任何内容install.wim

如果您想构建自己的自定义安装映像,则不应使用标准 Windows 设置来部署它们;您应该使用来捕获和恢复它们imagex

我建议你看看Microsoft 部署工具包

答案2

  1. 使用 7zip 提取 ISO(如果它仍然是 ISO)并将内容移动到 C: 的根目录
  2. 使用 DISM,将此解压文件夹中的 install.wim 装载到 C: 根目录下名为“Mount”的文件夹中
  3. 一旦 WIM 映像处于脱机状态,请复制 Mount 文件夹中所需的文件或文件夹。此文件夹的内容代表新映像 PC 上的 C 盘。
  4. 再次使用 DISM,卸载此 wim 文件并提交更改,然后您将获得更新的 install.wim
  5. 您现在可以通过 SCCM 进行部署

答案3

您需要将所需的所有文件放入 Sources\$OEM$\$1 中,这会将它们复制到启动驱动器的根目录中。从那里您可以启动脚本来对它们执行任何您想做的事情,但可能有更好的方法。您想要完成什么?

相关内容