使用 DISM 为多体系结构类型创建 WIM

在规划部署方案时,请考虑如何针对不同的体系结构类型部署和维护映像。 由于你可以从 32 位预安装环境部署 32 位和 64 位 Windows 映像,因此,可以在同一个 Windows 映像 (.wim) 文件内维护 32 位和 64 位 Windows 映像,或者,可以分别在不同 .wim 文件中维护这些映像。

  • 仅 32 位映像

    可以创建包含单一体系结构类型的 Windows 映像的 .wim 文件。 在此方案中,将仅为 32 位系统构建包含一个或多个 Windows 映像的 .wim 文件。 分别为不同的体系结构类型创建单独的 .wim 文件。

  • 仅 64 位映像

    可以创建包含一个或多个您部署的 64 位 Windows 映像的 .wim 文件。

  • 32 位和 64 位映像

    可以创建包含多个体系结构类型的多个 Windows 版本的 .wim 文件。 例如,可以创建包含两个 Windows 版本的 Windows 映像,一个用于 32 位体系结构,一个用于 64 位体系结构。

为多个体系结构类型创建 Windows 映像

你可以创建一个其中包含 32 位和 64 位两种 Windows 映像的 .wim 文件。 你必须有 32 位 Windows 安装文件以及 64 位 Install.wim 文件。 只支持从 32 位 Windows 安装程序中进行跨平台部署。

  1. 将整个 32 位 Windows 安装介质复制到本地计算机上的某个临时目录。

  2. 将 64 位 Install.wim 文件复制到本地计算机上另外某个临时目录。

  3. 在命令提示符下,使用 DISM 的 /export-image 命令将 64 位 Windows 映像导出到安装文件中的 Install.wim 文件中。

  4. 为每个要添加到 Windows 分发的 64 位 Windows 映像重复 Dism /Export-Image 命令。

    例如,如果将该分发复制到 C:\WindowsDistribution,并将 64 位 Install.wim 文件复制到 C:\Windows64-bit,就要使用以下内容:

    Dism /Export-Image /SourceImageFile:c:\windows64-bit\install.wim /SourceIndex:1 /DestinationImageFile:c:\windowsdistribution\sources\install.wim /DestinationName:"Fabrikam 64-bit Image"
    

    注意

    请务必要将体系结构类型包含到每个 Windows 映像的名称。 这样,其他人就可以轻松识别每个映像的体系结构类型。

部署包含多个体系结构的映像

在导出过程中,64 位 Windows 映像和所有随附的元数据都会复制到 Install.wim 文件中的新索引。 在将所有 Windows 映像都添加到 Install.wim 文件后,部署 Windows 映像的准备工作即告完成:

  • 在有人参与的安装中,用户会根据看到的提示来选择要安装哪个特定于体系结构的 Windows 映像(x86 或 x64 映像)。
  • 在无人参与的安装中,如果在一个 .wim 文件中存储多个体系结构类型的多个 Windows 版本,则必须通过 MetaData 设置来显式指定要在 Windows 安装过程中安装哪个映像。

DISM 映像管理命令行选项

Windows 安装程序支持的平台和跨平台部署