使用预配程序包配置 HoloLens

借助 Windows 预配,IT 管理员无需创建映像即可轻松配置最终用户设备。 Windows 配置设计器是用于配置映像和运行时设置(随后会内置到预配程序包中)的工具。

可以在预配程序包中应用的部分 HoloLens 配置包括:

预配程序包 HoloLens 向导

HoloLens 向导可帮助你在预配程序包中配置以下设置:

  • 将 HoloLens(第一代)从 Windows Holographic 升级到企业版,即 Windows Holographic for Business

    注意

    仅当预配程序包包含 Windows Holographic for Business 的版本升级许可证,或者设备已升级到 Windows Holographic for Business 时,这些设置才能应用于 HoloLens(第一代)。

  • 配置 HoloLens 首次体验 (OOBE)

  • 配置 Wi-Fi 网络

  • 在 Azure Active Directory 中注册设备,或创建本地帐户

  • 添加证书

  • 启用“开发人员模式”

  • 按照我们的详细说明配置展台模式。

警告

你必须在 Windows 10 上运行 Windows 配置设计器,才能使用任何向导配置 Azure Active Directory 注册。

预配程序包可以包含管理说明和策略、自定义网络连接和策略,等等。

提示

使用桌面向导创建包含通用设置的包,然后切换到高级编辑器以添加其他设置、应用和策略。

下载 Windows 配置管理器

Microsoft Store 下载 Windows 配置管理器。 该工具包括 HoloLens 2 功能。

如果使用的是脱机电脑,请先下载并安装适用于 Windows 10 的 Windows 评估和部署工具包 (ADK),然后在“选择要安装的功能”对话框中选择“配置设计器”。 ADK 不包括HoloLens 2功能,因此请遵循高级恢复助手的脱机应用安装说明,然后选择“使Windows配置设计器”。

创建预配包

  1. 打开 Windows 配置设计器(默认情况下为 %windir%\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86\ICD.exe)。

    Enter project details.

  2. 选择“预配HoloLens设备”,选择HoloLens设备,然后选择“下一步”。

  3. 为项目命名并选择“完成”。

    ICD start options.

  4. 阅读“入门”页上的说明,然后选择“下一步”。 用于桌面预配的页面将指导你完成后续步骤。

    Getting started.

重要

生成预配包时,可能会在项目文件和预配包 (.ppkg) 文件中包含敏感信息。 尽管你可以选择加密 .ppkg 文件,但项目文件不会加密。 应将项目文件存储在安全位置,并在不再需要它们时删除项目文件。

配置设置

1. 设置设备

Select enterprise license file and configure OOBE

浏览并选择企业许可证文件以升级 HoloLens 版本。 还可以切换为“是”或“否”以隐藏首次体验的组件。

若要在不连接到 Wi-Fi 网络的情况下设置设备,请将“跳过 Wi-Fi 设置”切换为“打开”,然后选择设备所在的区域和时区。

2. 设置网络

Enter network SSID and type

在此部分,可以输入设备应自动连接到的 Wi-Fi 无线网络的详细信息。 为此,请选择“打开”,输入 SSID、网络类型(“开放”或“WPA2-Personal”)和无线网络的密码(如果网络类型为“WPA2-Personal”)。

3. 添加帐户

Join Azure AD or create a local account

可以在 Azure Active Directory 中注册设备,或者在设备上创建本地帐户。 使用 Windows 配置设计器向导配置 Azure AD 批量注册之前,请在贵组织中设置 Azure AD 加入

Azure AD 租户中的每个用户的最大设备数设置用于确定你在该向导中获取的批量令牌可使用的次数。 若要在 Azure AD 中注册设备,请选择该选项,并为将使用向导获取的批量令牌输入友好名称。 设置令牌的到期日期(从获取该令牌之日算起最多 30 天)。 选择“获取批量令牌”。 在让我们帮你登录窗口中,输入有权限将设备加入 Azure AD 的帐户,然后再输入密码。 选择“接受”以向 Windows 配置设计器提供所需的权限。

若要创建本地帐户,请选择该选项,然后输入用户名和密码。

4. 添加证书

Add a certificate

若要使用证书预配设备,请选择 “添加证书”。 输入证书的名称,然后浏览到要使用的证书并将其选中。

5. 开发人员设置

Developer setup

切换为“是”或“否”以在 HoloLens 上启用开发人员模式。 了解有关开发人员模式的详细信息。 虽然不建议为大规模部署启用开发人员模式,但启用开发人员模式后,你还可以选择设置设备门户登录凭据。

6. 完成

Finish details

请不要设置密码来保护预配程序包。 如果预配程序包受密码保护,则预配 HoloLens 设备将会失败。

完成后,选择“创建” 。 这只需几秒钟的时间。 生成该包之后,其存储位置将在页面底部显示为超链接。

使用高级预配为 HoloLens 创建预配程序包

注意

无需包含 Windows Holographic for Business 的版本升级许可证,就能将你要在“高级预配”中创建的预配程序包成功应用到 HoloLens(第一代)。 详细了解适用于 HoloLens(第一代)的 Windows Holographic for Business

  1. 在 Windows 配置设计器起始页上,选择高级预配

  2. 输入项目详细信息窗口中,指定项目的名称和项目的位置。 (可选)输入简要描述以描述你的项目。

  3. 选择“下一步” 。

  4. 在“选择要查看和配置的设置”窗口中,选择“Windows 10 Holographic”,然后选择“下一步”。

  5. 选择“完成”。

  6. 展开“运行时设置”,并使用本文稍后介绍的任何设置来自定义包。

    重要

    (仅适用于 Windows 10 版本 1607)如果在预配程序包中创建了本地帐户,则必须每隔 42 天使用“设置”应用更改密码。 如果在此期限内未更改密码,帐户可能会被锁定而无法登录。 如果用户帐户被锁定,则必须执行完整设备恢复

  7. 选择“文件”>“保存”。

  8. 阅读项目文件可能包含敏感信息的警告,然后选择“确定”。

    重要

    生成预配包时,可能会在项目文件和预配包 (.ppkg) 文件中包含敏感信息。 尽管你可以选择加密 .ppkg 文件,但项目文件不会加密。 应将项目文件存储在安全位置,并在不再需要它们时删除项目文件。

  9. 选择“导出”>“预配程序包”。

  10. 将“所有者”更改为“IT 管理员”。这会将此预配程序包的优先级设置为高于应用于其他源中此类设备的预配程序包。 选择“下一步” 。

  11. 为“程序包版本”设置一个值。

    提示

    你可以对现有的程序包进行更改,并更改版本号以更新之前应用的程序包。

  12. 在“选择预配程序包的安全性详细信息”上,选择“下一步”。

    警告

    如果加密预配程序包,则 HoloLens 设备预配将失败。

  13. 选择“下一步”,指定你希望预配程序包在生成后保存到的输出位置。 默认情况下,Windows 配置设计器使用项目文件夹作为输出位置。

    (可选)可以选择“浏览”以更改默认输出位置。

  14. 选择“下一步” 。

  15. 选择“生成”以开始生成包。 项目信息会显示在构建页面中,并且进度栏会指示构建状态。

  16. 生成完成后,选择“完成”。

在设置期间将预配程序包应用到 HoloLens

Windows Holographic 版本 2004 或者内部版本 19041.1103 或更高版本上的 HoloLens 2 设备可以使用 USB 驱动器来应用预配程序包。 将 .ppkg 文件复制到 USB 驱动器的根目录。 仅当预配程序包位于 USB 驱动器的根目录时,才会应用这些包。 如果存在多个预配程序包,将按顺序应用这些包。

Windows Holographic 版本 20H2 或更高版本上的 HoloLens 2 设备具有较新的功能,可帮助简化并自动化此过程。 请查看以下部分:

  1. 使用 USB 数据线将设备连接到电脑(或 HoloLens 2 的上述 USB 驱动器),然后启动设备。 在出现 OOBE 的“首次交互时刻”页面时,请不要继续操作。

    • 在 HoloLens(第一代)上,此页面包含一个蓝框。
    • 在 HoloLens 2 上,此页面包含一只蜂鸟。
  2. 短暂地同时按下调低音量电源按钮,然后释放。

  3. HoloLens 在电脑上的文件资源管理器中显示为设备。

  4. 在文件资源管理器中,将预配包 (.ppkg) 拖放到设备存储中。

  5. 在 OOBE 的“首次交互时刻”页面上,再次同时短暂按下“降低音量”和“电源”按钮,然后释放。

  6. 设备会询问是否信任该包并应用它。 确认你信任程序包。

  7. 你将看到是否成功应用了程序包。 如果失败,你可以修复程序包,然后重试。 如果成功,请继续 OOBE。

注意

如果设备是在 2016 年 8 月之前购买的,则需要使用 Microsoft 帐户登录到设备,获取最新的操作系统更新并重置操作系统,这样才能应用预配程序包。

从 USB 自动启动预配

在 OOBE 期间使用包含预配程序包的 USB 驱动器时,这些自动化过程可减少用户交互。

在此版本发布之前,用户必须在 OOBE 期间手动启动预配屏幕才能使用按钮组合进行预配。 现在,他们可以使用 USB 存储驱动器上的预配程序包来跳过按钮组合。

  1. 在 OOBE 的第一个可伸缩时刻,使用预配包插入 USB 驱动器。
  2. 当设备准备好预配时,它将使用预配页自动打开提示。

注意

如果在设备启动时未拔下 USB 驱动器,则 OOBE 将枚举现有 USB 存储设备,并监视是否插入了其他设备。

了解如何在 OOBE 期间应用预配程序包

在 OOBE 中自动确认预配程序包

这些自动化过程可以减少用户交互。 显示“预配包”页时,将自动应用列出的所有包。

当预配主屏幕出现时,OOBE 将开始 10 秒倒计时,然后自动开始应用所有预配程序包。 在验证预期包后,用户仍可在 10 秒内确认或取消。

在不使用 UI 的情况下自动预配

这些组合自动过程可以减少预配时的设备交互。

通过结合使用从 USB 设备自动启动预配的功能和自动确认预配程序包的功能,用户可以自动预配 HoloLens 2 设备,而无需使用设备的 UI,甚至无需佩戴设备。 可以继续为多个设备使用同一 USB 驱动器和预配程序包。 这对于一次性在同一区域中部署多个设备很有用。

  1. 使用 Windows 配置设计器创建预配程序包
  2. 将包复制到 USB 存储驱动器。
  3. 将 HoloLens 2 刷写19041.1361 或更高内部版本
  4. 高级恢复助手刷写完设备后,拔下 USB-C 数据线。
  5. 将 USB 驱动器插入设备。
  6. 当 HoloLens 2 设备启动进入 OOBE 时,会自动检测 USB 驱动器上的预配程序包并启动预配页面。
  7. 10 秒后,设备将自动应用预配程序包。

设备现已配置完毕,将显示“预配成功”屏幕。

设置后将预配程序包应用到 HoloLens/从中删除预配程序包

注意

这些步骤适用于 Windows Holographic 版本 1809 和更高版本上的所有 HoloLens 2 设备与 HoloLens(第一代)设备。

在电脑上执行以下步骤:

  1. 按照使用 HoloLens 向导为 HoloLens 创建预配程序包中的说明创建预配程序包。
  2. 使用 USB 数据线将 HoloLens 设备连接到电脑。 HoloLens 在电脑上的文件资源管理器中显示为设备。
  3. 将预配程序包拖放到 HoloLens 上的“Documents”文件夹中。

在 HoloLens 上执行以下步骤:

  1. 转至“设置” >“帐户” >“访问工作或学校” 。
  2. 在“相关设置”中,选择“添加或删除预配程序包”。
  3. 在下一页上,选择“添加包”以启动文件选择器并选择你的预配程序包。 如果该文件夹为空,请确保依次选择“此设备”、“Documents”。

应用包后,它会显示在“已安装的包”列表中。 若要查看包详细信息或者要从设备中删除包,请选择列出的包。

可配置项

预配包使用配置服务提供程序 (CSP)。 如果你对 CSP 不甚了解,请参阅针对 IT 专业人员的配置服务提供程序 (CSP) 简介

在 Windows 配置设计器中,当创建用于 Windows 全息版的预配包时,可用自定义中的设置是基于 Windows 全息版中支持的 CSP。 下表介绍了你可能想要为 HoloLens 配置的设置。

Common runtime settings for HoloLens.

设置 说明
证书 将证书部署到 HoloLens。
ConnectivityProfiles 将 WLAN 配置文件部署到 HoloLens。
EditionUpgrade 升级到 Windows Holographic for Business。
策略 允许或阻止 HoloLens 中的开发人员模式。 Windows Holographic for Business 支持的策略

通过预配程序包安装应用

可以通过 HoloLens 2 设备上的预配程序包安装应用。 这样,就可以通过一个易于重复使用的包来帮助分发应用。 阅读有关通过预配程序包部署应用的完整说明。

注意

HoloLens(第一代)对通过使用预配程序包 (UniversalAppInstall) 安装应用提供有限支持。 HoloLens(第一代)设备仅支持在 OOBE 期间通过 PPKG 安装应用,并且仅支持用户上下文安装。