实验 2:使用脚本部署 Windows

你可以使用脚本快速生成 Windows 映像并且将 Windows 部署到新电脑。 你可以修改这些脚本以便更改驱动器分区的大小,或者完全自动化部署过程。

<span id="Get_the_image>步骤 1:装载映像

  1. 在你的技术人员电脑上,右键单击用于 Windows 10 版本 1607 家庭版 (X21-08790 Win Home 10 1607 32 64 English OPK\Software - DVD\X21-05999 SW DVD5 NTRL Win 10 1607 64Bit English Home Pro\X21-05999.img) 的映像文件,然后选择装载。 这会将这些文件加载到临时驱动器号(例如 D:)。

  2. 提取家庭版。 X21-08790 映像包括专业版和家庭版。 (索引 1=专业版,索引 2=家庭版。) 我们建议从家庭版开始,因为可以使用 DISM 命令在稍后将你的映像从家庭版升级到专业版,但不能降级。

    Dism /Get-ImageInfo /ImageFile:"D:\sources\install.wim"
    
    md E:\images
    
    Dism /Export-Image /SourceImageFile:"D:\sources\install.wim" /SourceIndex:2 /DestinationImageFile:"E:\Images\install.wim"
    

    其中 D: 是来自 Windows ISO 的驱动器,E: 是 USB 存储驱动器。

步骤 2:将部署脚本复制到 USB 存储驱动器的根目录

示例脚本复制到 USB 存储驱动器的根目录。 在此处下载副本

步骤 3:使用脚本应用 Windows 映像

使用部署脚本将映像应用到测试设备中。 这些脚本设置了硬盘分区并将来自 Windows 映像的文件添加到这些分区中。

示例脚本包括用于检测固件类型的步骤(较新的基于 UEFI 的 BIOS 或者传统 BIOS)。 某些基于 UEFI 的设备支持较旧的传统 BIOS。 有关详细信息,请参阅 UEFI 固件

映像显示,要创建具有自定义项的引用计算机,你需要一台新电脑、一个映像文件和一个部署脚本。

  1. 使用 Windows PE U 盘将参考设备启动到 Windows PE

  2. 取出 Windows PE U 盘并且放入存储 U 盘。

  3. 通过使用 diskpart 查找此 U 盘的驱动器号:

    diskpart
    DISKPART> list volume
    DISKPART> exit
    

    例如,驱动器号可能如下所示:C = Windows;D = USB 存储驱动器。

  4. 格式化主硬盘,创建分区,然后使用预创建的示例脚本应用映像。

    脚本 ApplyImage.bat 使用 diskpart 脚本 CreatePartitions-UEFI.txt 和 CreatePartitions-BIOS.txt 创建分区并定义分区布局。 这些脚本必须放置于同一个文件夹中。 你可以更新这些脚本以便更改分区大小。

    D:
    D:\ApplyImage.bat D:\Images\install.wim
    

    出现脚本提示时:

    1. 选择映像索引号。 对于家庭版/专业版,专业版为索引 1,家庭版为索引 2。
    2. 按“Y”格式化驱动器。
    3. 按“Y”选择压缩操作系统,或按“N”选择非压缩操作系统:
      • Y:使用压缩操作系统应用映像。 这最适合于具有固态硬盘和具有有限可用空间的驱动器的设备。
      • N:将映像作为完全压缩映像应用。 这最适合于高性能设备或使用具有旋转媒体的传统硬盘的设备。
    4. 按“N”指示该映像未包括扩展属性 (EA)。

    脚本将映像应用到该驱动器,随即完成。

步骤 4:应用桌面应用程序

跳过此步骤,直到你完成了实验 10:使用孤立的预配包 (SPP) 添加桌面应用程序和设置。 此步骤将 Windows 桌面应用程序添加到你的映像。 必须在添加恢复映像前完成此操作。

  1. 应用桌面应用程序。

    D:\ADKTools\amd64\WimMountAdkSetupAmd64.exe /Install /q
    D:\ADKTools\amd64\DISM.exe /ImagePath:C:\ /Apply-SiloedPackage /PackagePath:E:\SPPs\office16_base.spp /PackagePath:E:\SPPs\office16_fr-fr.spp /PackagePath:E:\SPPs\office16_de-de.spp
    

步骤 5:设置系统恢复工具

可选:跳过此步骤,直到你完成了实验 12:更新恢复映像

包括针对你的最终映像的恢复映像,但对于这些早期测试步骤来说不是必需的。

  1. 应用 Windows 恢复环境 (Windows RE) 映像。 这些工具有助于修复无法启动操作系统的常见问题。 该映像存储于单独的驱动器分区中。 脚本 ApplyRecovery.bat 使用 diskpart 脚本 HidePartitions-UEFI.txt 和 HidePartitions-BIOS.txt 设置此分区。 这些脚本必须与 ApplyRecovery.bat 放置于同一个文件夹中。

    D:\ApplyRecovery.bat
    

步骤 6:重新启动

断开驱动器,然后重新启动 (exit)。

电脑应重新启动到 Windows。 在你正在等待准备阶段完成时,返回到你的技术人员电脑上并且继续执行本实验。

疑难解答:如果设备无法启动,请打开设备,并按可打开启动设备选择菜单的键(例如 Esc 键)。 将硬盘选择为启动设备,然后继续。

可选:测试恢复映像

  1. 像常规用户一样完成首次登录体验。
  2. 依次选择开始 >设置 >更新和安全 >恢复 >,在重置此电脑下,依次单击入门 > 删除所有内容 > 仅删除我的文件 > 下一步
  3. 在 Windows 完成该重置后,Windows 应返回到最初的欢迎屏幕,就像设备上没有用户帐户一样。

后续步骤 实验 3:添加设备驱动程序 (.inf-style)(包括有关装载映像的基础知识)