创建包含 Windows 桌面应用程序的预配包

通过将 Windows 桌面应用程序和数据捕获到预配包中,可以在审核模式下添加 Windows 桌面应用程序和其他数据。 在发布了新版本的 Windows 并且已为不同的市场做好准备后,你可以混合搭配 Windows 映像和预配包,而不是每次都重新编译和自定义映像。

捕获该预配包后,可以将其添加到你的映像。

恢复工具也可以使用此预配包。 当用户刷新或重置其设备时,设备将保留其安装的 Windows 更新以及此预配包中的更新。

第 1 步:准备 ScanState 的副本

  1. 在技术人员电脑上,插入 U 盘或驱动器。

  2. 在“文件资源管理器”中,在 U 盘上创建一个新的文件夹,例如:D:\ScanState x64

    md "d:\ScanState x64"
    
  3. 在技术人员电脑上,将 C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64 中的文件复制到此 USB 驱动器上的文件夹:

    copy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64" "D:\ScanState x64"
    
  4. C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources 中的文件复制到此 USB 驱动器上的同一个文件夹中:

    copy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources" "D:\ScanState x64"
    

第 2 步:在审核模式下安装 Windows 桌面应用程序

安装 Windows 桌面应用程序和任何需要安装的驱动程序(相对于 .inf 样式的驱动程序。)

  1. 在参考设备上,安装 Windows 并启动设备。 如果已安装全新映像,则启动参考设备。 设备将启动到全新体验 (OOBE)。
  2. Ctrl+Shift+F3 进入 审核模式。 设备将启动到桌面,并显示系统准备工具 (Sysprep)。 你可以关闭 Sysprep。
  3. 安装 Windows 桌面应用程序。

第 3 步:将你的更新保存到设置包

将你的更新捕获到预配包中:

首先,借助 ScanState 将 U 盘插入到参考设备中。

  • 如果你想要保留此设置包的副本并将其部署到其他设备,请将该文件保存到 USB 驱动器。

    将更改捕获到设置包中并将其保存在 U 盘上。

    D:\ScanState_x64\scanstate.exe /apps /ppkg D:\Provisioning\ClassicApps.ppkg /o /c /v:13 /l:D:\ScanState.log
    

    其中 D 是 ScanState 中的驱动器号。

  • 对于按订单生产的设备,你可以打包这些更改,并准备好需立即交付的设备。 将更改捕获到预配包,并将其另存为 C:\Recovery\Customizations\usmt.ppkg

    D:\ScanState_x64\scanstate.exe /apps /ppkg C:\Recovery\Customizations\usmt.ppkg /o /c /v:13 /l:D:\ScanState.log
    

第 4 步:为最终用户准备好设备

  • 对于按订单生产设备,为最终用户准备此设备:右键单击“开始”,选择“命令提示符(管理员)”,然后运行以下命令:

    C:\Windows\System32\Sysprep\sysprep /oobe /shutdown
    

    Sysprep 工具重新封装设备。 这个过程可能需要几分钟。 这个过程完成后,设备会自动关闭。 现在,你可以将设备发送给客户。