创建包含 Windows 桌面应用程序的预配包
通过将 Windows 桌面应用程序和数据捕获到预配包中,可以在审核模式下添加 Windows 桌面应用程序和其他数据。 在发布了新版本的 Windows 并且已为不同的市场做好准备后,你可以混合搭配 Windows 映像和预配包,而不是每次都重新编译和自定义映像。
捕获该预配包后,可以将其添加到你的映像。
恢复工具也可以使用此预配包。 当用户刷新或重置其设备时,设备将保留其安装的 Windows 更新以及此预配包中的更新。
步骤 1:准备 ScanState 的副本
在技术人员电脑上,插入 U 盘或驱动器。
在“文件资源管理器”中,在 U 盘上创建一个新的文件夹,例如:
D:\ScanState x64
md "d:\ScanState x64"
在技术人员电脑上,将
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"
将
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 样式的驱动程序。)
- 在参考设备上,安装 Windows 并启动设备。 如果已安装全新映像,则启动参考设备。 设备将启动到全新体验 (OOBE)。
- 按下 Ctrl+Shift+F3 进入审核模式。 设备将启动到桌面,并显示系统准备工具 (Sysprep)。 可以关闭 Sysprep。
- 安装 Windows 桌面应用程序。
步骤 3:将更新保存到预配包
将你的更新捕获到预配包中:
首先,将带 ScanState 的 USB 密钥插入参考设备。
如果要保留此预配包的副本并将其部署到其他设备,请将该文件保存到 USB 驱动器。
将更改捕获到预配包中,并将其保存在 USB 启动盘上。
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 工具重新密封设备。 这个过程可能需要几分钟。 该过程完成后,设备会自动关闭。 现在可以将设备发送给客户。