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 加载项安装在电脑上。
以管理员身份打开命令提示符。
运行 Diskpart:
diskpart
使用 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
将 WinPE 文件复制到 WinPE 分区:
copype amd64 C:\WinPE_amd64 Makewinpemedia /ufd C:\WinPE_amd64 P:
将 Windows 映像文件复制到映像分区:
xcopy C:\Images\install.wim I:\install.wim
选项 2:将映像存储在单独的 USB 驱动器上
如果电脑只有一个 USB 端口,则可使用两个单独的 U 盘来部署 Windows:
- 启动到 WinPE。
- WinPE 完全启动后,请取出 WinPE USB 驱动器。
- 插入单独的包含映像的存储驱动器,将其应用于设备。
选项 3:应用存储在网络位置的映像
将映像复制到网络上的服务器,例如 \\server\share\install.wim
启动到 WinPE。
使用驱动器号(例如 N)连接网络驱动器。
net use N: \\server\share
从网络应用映像。
Dism /apply-image /imagefile:N:\install.wim /index:1 /applydir:D:\
选项 4:拆分映像
在将映像应用到设备时,可以将 .wim 文件拆分为要组合使用的较小的文件。
限制:
- 只有在所有 .swm 文件都在同一文件夹中时,才支持应用拆分的映像 (.swm) 文件,如以下步骤所示。
- 不能修改拆分的 .wim 文件。
- 使用 FAT-32 驱动器时,可以将其格式化为仅使用 32GB 的空间。
- 对于大于 32GB 的映像,考虑到 FAT32 分区大小限制,你需要另一个 U 盘。
在你的技术人员计算机上,创建 WinPE 盘。 请参阅 WinPE:创建 USB 可启动驱动器。
以管理员身份打开命令提示符。
将 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 文件,依此类推。将文件复制到 WinPE 盘。
在目标电脑上,启动到 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:\