WinPE:存储或拆分映像以使用单个 USB 驱动器部署 Windows

即使电脑只有一个 USB 端口,也仍可部署 Windows

默认 Windows 预安装环境 (WinPE) 驱动器格式 FAT32 用于启动基于 UEFI 的电脑。 使用大多数 Windows 映像时,必须解决以下 FAT32 限制:

  • FAT32 的文件大小最大为 4GB。 大多数自定义 Windows 映像超过 4GB。

  • FAT32 的最大分区大小为 32GB。 某些 Windows 映像大于 32GB。

    (你仍可使用 64GB 或 128GB 的 U 盘,但必须将其格式化为仅使用其空间的 32GB。)

下面是解决这些限制的几种方法。

选项 1:创建一个多分区 USB 驱动器

可以在 USB 驱动器上创建多个分区。 若要使用包含多个分区的 USB 驱动器,你的技术人员电脑和 WinPE 都必须装有 Windows 10 版本 1703 或更高版本。

创建一个包含 WinPE 分区和数据分区的 USB 驱动器

注意

这些步骤要求你将 Windows 评估和部署工具包和 WinPE 加载项安装在电脑上。

  1. 以管理员身份打开命令提示符。

  2. 运行 Diskpart:

    diskpart
    
  3. 使用 Diskpart 重新格式化驱动器,并为 WinPE 和映像创建两个新分区:

    List disk
    select disk X    (where X is your USB drive)
    clean
    create partition primary size=2048
    active
    format fs=FAT32 quick label="WinPE"
    assign letter=P
    create partition primary
    format fs=NTFS quick label="Images"
    assign letter=I  
    Exit
    
  4. 将 WinPE 文件复制到 WinPE 分区:

    copype amd64 C:\WinPE_amd64
    Makewinpemedia /ufd C:\WinPE_amd64 P:
    
  5. 将 Windows 映像文件复制到映像分区:

    xcopy C:\Images\install.wim I:\install.wim
    

选项 2:将映像存储在单独的 USB 驱动器上

如果电脑只有一个 USB 端口,则可使用两个单独的 U 盘来部署 Windows:

  1. 启动到 WinPE。
  2. WinPE 完全启动后,请取出 WinPE USB 驱动器。
  3. 插入单独的包含映像的存储驱动器,将其应用于设备

选项 3:应用存储在网络位置的映像

  1. 将映像复制到网络上的服务器,例如 \\server\share\install.wim

  2. 启动到 WinPE。

  3. 使用驱动器号(例如 N)连接网络驱动器。

    net use N: \\server\share
    
  4. 从网络应用映像。

    Dism /apply-image /imagefile:N:\install.wim /index:1 /applydir:D:\
    

选项 4:拆分映像

在将映像应用到设备时,可以将 .wim 文件拆分为要组合使用的较小的文件。

限制:

  • 只有在所有 .swm 文件都在同一文件夹中时,才支持应用拆分的映像 (.swm) 文件,如以下步骤所示。
  • 不能修改拆分的 .wim 文件。
  • 使用 FAT-32 驱动器时,可以将其格式化为仅使用 32GB 的空间。
  • 对于大于 32GB 的映像,考虑到 FAT32 分区大小限制,你需要另一个 U 盘。
  1. 在你的技术人员计算机上,创建 WinPE 盘。 请参阅 WinPE:创建 USB 可启动驱动器

  2. 以管理员身份打开命令提示符。

  3. 将 Windows 映像拆分为小于 4GB 的文件:

    Dism /Split-Image /ImageFile:C:\images\install.wim /SWMFile:C:\images\split\install.swm /FileSize:4000
    

    其中:

    • C:\images\install.wim 是要拆分的映像文件的名称和位置。
    • C:\images\split\install.swm 是拆分的 .wim 文件的目标名称和位置。
    • 4000 是每个要创建的拆分 .wim 文件的最大大小(以 MB 为单位)。

    在此示例中,/split 选项在 C:\Images 目录中创建 install.swm 文件、install2.swm 文件、install3.swm 文件,依此类推。

  4. 将文件复制到 WinPE 盘。

  5. 在目标电脑上,启动到 WinPE,然后将 DISM /Apply-Image 与 /ImageFile 和 /SWMFile 选项一起使用,如下所示:

    Dism /Apply-Image /ImageFile:C:\images\split\install.swm /SWMFile:C:\images\split\install*.swm /Index:1 /ApplyDir:D:\
    

WinPE:使用脚本识别驱动器号

将 FAT32 介质的 Windows 映像文件 (.wim) 拆分到多个 DVD

DISM 映像管理命令行选项