Windows 系统工具包

Windows 系统工具包 (WSK) 具有生成、测试和管理工厂 OS 映像所需的全部工具和资源。 可以将 WSK 文件复制到本地 PC,或者直接从网络位置运行它,而无需安装到 PC 上。

通过启动生成环境并创建工作区来开始使用 Windows 系统工具包。 根据创建工作区时选择的选项,工作区将会包含映像配置文件示例,可在配置映像时用作起点。

虽然只使用示例配置文件和 Windows 系统工具包的内容就可以成功生成工厂 OS 映像,但你可以轻松使用 WSK 中的脚本和工具来自定义映像。 请参阅映像创建概述,以大致了解如何自定义映像。

Windows 系统工具包概念

生成环境

生成环境(也称为 Windows 工具包环境)是命令行环境,利用它,可以轻松使用 Windows 系统工具包中的工具。 在使用 Windows 系统工具包时,将会需要在此环境中运行所有的命令。

可以通过从 WSK ISO 的根文件夹运行 SetImagGenEnv.cmd 来启动生成环境。

工作区

工作区是工作目录,它有助于整理创建工厂 OS 映像所需的应用、驱动程序和其他资产。 工作区包含由 OEM 拥有的内容。 Microsoft 提供的所有工具均在 Windows 工具包中交付。

可以为每个设备设计创建一个工作区,也可以使用同一个工作区来创建多个设备设计。 可以使用 Git 之类的工具对工作区进行版本控制。 每个设备设计都由其自己的映像配置文件定义。

工作区是使用 Windows 系统工具包生成工厂 OS 映像的起点。 请参阅工作区入门,以了解如何生成你的第一个工作区。

最低要求

Windows 系统工具包可在运行 Windows 10 版本 1809(或更高)的 PC 上使用。

由 Windows 系统工具包收集的遥测

当你选择了加入客户体验改善计划 (CEIP),Windows 系统工具包 (WSK) 就会收集以下遥测。 在准备工作区时,可以选择加入或退出 CEIP。

Microsoft.Windows.Kits.WSK.WskWorkspaceCreate:

名称 数据类型 说明 数据类别
阶段 string 工作区创建阶段。 值为“开始”或“结束” 产品/服务使用情况
WorkspaceArchitecture string 将成为工作区目标的 OS 体系结构。 产品/服务使用情况
WorkspaceOsEdition string 将成为工作区目标的 OS 版本。 产品/服务使用情况
WskVersion string 所使用的 Windows 系统工具包的版本。 产品/服务使用情况

Microsoft.Windows.Kits.WSK.WskImageCustomization

名称 数据类型 说明 数据类别
CustomizationMode string 映像配置文件更新的模式。 值为“新”或“更新” 产品/服务使用情况
CustomizationType string 映像配置文件更新的类型。 值为“应用”或“驱动程序” 产品/服务使用情况
阶段 string 配置阶段。 值为“开始”或“结束” 产品/服务使用情况
WskVersion string 所使用的 Windows 系统工具包的版本。 产品/服务使用情况

Microsoft.Windows.Kits.WSK.WskImageCreate

名称 数据类型 说明 数据类别
阶段 string 映像创建阶段。 值为“开始”或“结束” 产品/服务使用情况
WskVersion string 所使用的 Windows 系统工具包的版本。 产品/服务使用情况