现有设备的手动注册

注意

本文介绍重复使用已有设备并在 Microsoft 托管桌面中注册它们的步骤。 如果使用的是全新设备,请按照自行在 Microsoft 托管桌面中注册新设备中的步骤操作。

合作伙伴注册设备的步骤中记录了适用于合作伙伴的流程。

可以将 Microsoft 托管桌面与全新的设备配合使用,也可以重复使用已有的设备。 如果重复使用设备,则必须对它们进行重置映像。 可以在 Microsoft Intune 管理中心向 Microsoft 托管桌面注册设备。

准备注册现有设备

若要注册现有设备,请执行以下操作:

  1. 获取每台设备的硬件哈希。
  2. 合并哈希数据
  3. 在 Microsoft 托管桌面中注册设备
  4. 仔细检查映像是否正确。
  5. 交付设备

获取硬件哈希

Microsoft 托管桌面通过引用其硬件哈希来唯一标识每台设备。 有四个选项可用于从已使用的设备获取此信息。

若要获取硬件哈希,请执行以下操作:

Microsoft Endpoint Configuration Manager

可以使用 Microsoft Endpoint Configuration Manager 从要向 Microsoft 托管桌面注册的现有设备收集硬件哈希。 如果满足所有这些先决条件,则可以收集信息。

重要

要获取此信息的任何设备都必须运行 Windows 10 版本 1703 或更高版本。

若要收集硬件哈希信息,请执行以下操作:

  1. 在 Configuration Manager 控制台中,选择“监视”。
  2. 在“监视”工作区中,依次展开“报告”节点和“报告”,然后选择“硬件 - 常规”节点。
  3. 运行报告 Windows Autopilot 设备信息并查看结果。
  4. 在报告查看器中,选择“导出”图标,然后选择“以逗号分隔 ()”选项。
  5. 保存文件后,需要筛选结果,以仅显示你计划向 Microsoft 托管桌面注册的设备。 然后,将数据上传到 Microsoft 托管桌面。
    • 打开Microsoft Intune管理中心并导航到“设备”菜单。
    • 在“Microsoft 托管桌面”部分中,选择“设备”。
    • 选择“+ 注册设备”,此时将打开一个用于注册新设备的飞入窗口。

有关详细信息,请参阅下面的使用Microsoft Intune管理中心注册设备

Active Directory PowerShell 脚本方法

在 Active Directory 环境中,可以使用 Get-WindowsAutoPilotInfo PowerShell cmdlet,通过使用 WinRM 从 Active Directory 组中的设备远程收集信息。 还可以使用 Get-AD Computer cmdlet 并获取目录中包含的特定硬件模型名称的筛选结果。 在继续之前,请先确认这些先决条件。

若要使用 Active Directory PowerShell 脚本方法,请执行以下操作:

  1. 确保已启用 WinRM。

  2. 要注册的设备在网络上处于活动状态。 也就是说,它们不会断开连接或关闭。

  3. 确保你具有有权在设备上远程执行的域凭据参数。

  4. 确保 Windows 防火墙允许访问 WMI。 为此,可执行以下步骤:

    • 打开“Windows Defender 防火墙”控制面板,然后选择“通过 Windows Defender 防火墙允许应用或功能”。
    • 在列表中查找 Windows Management Instrumentation (WMI),同时启用专用和公用,然后选择“确定”。
  5. 使用管理权限打开 PowerShell 提示符。

  6. 运行以下任一脚本:

    Install-script -name Get-WindowsAutoPilotInfo 
    #example one – leverage Get-ADComputer to enumerate devices 
    Get-ADComputer -filter * | powershell -ExecutionPolicy Unrestricted Get-WindowsAutoPilotInfo.ps1 -credential Domainname\<accountname>
    
    #example two – target specific devices: 
    Set-ExecutionPolicy powershell -ExecutionPolicy Unrestricted Get-WindowsAutoPilotInfo.ps1 -credential Domainname\<accountname> -Name Machine1,Machine2,Machine3
    
  7. 访问可能存在设备条目的任何目录。 从所有目录中删除每个设备的条目,包括Windows Server Active Directory 域服务和Microsoft Entra ID。 可能需要几个小时才能完成处理。

  8. 访问可能存在设备条目的管理服务。 从所有管理服务(包括 Microsoft Endpoint Configuration Manager、Microsoft Intune 和 Windows Autopilot)中删除每台设备的条目。 可能需要几个小时才能完成处理。

现在可以继续注册设备

手动 PowerShell 脚本方法

若要使用手动 Powershell 脚本方法,请执行以下操作:

  1. 使用管理权限打开 PowerShell 提示符。
  2. 运行 Install-Script -Name Get-WindowsAutoPilotInfo
  3. 运行 powershell -ExecutionPolicy Unrestricted Get-WindowsAutoPilotInfo -OutputFile <path>\hardwarehash.csv
  4. 合并哈希数据。

闪存驱动器方法

要使用闪存驱动器方法:

  1. 在正在注册的设备上,插入 USB 驱动器。
  2. 使用管理权限打开 PowerShell 提示语。
  3. 运行 Save-Script -Name Get-WindowsAutoPilotInfo -Path <pathToUsb>
  4. 打开正在注册的设备,但不要启动安装体验。 如果意外启动安装体验,则必须对设备进行重置或重置映像。
  5. 插入 USB 驱动器,然后按 SHIFT + F10。
  6. 打开具有管理权限的 PowerShell 提示符,然后运行 cd <pathToUsb>
  7. 运行 Set-ExecutionPolicy -ExecutionPolicy Unrestricted
  8. 运行 .\Get-WindowsAutoPilotInfo -OutputFile <path>\hardwarehash.csv
  9. 删除 USB 驱动器,然后通过运行 shutdown -s -t 0 关闭设备。
  10. 合并哈希数据。

重要

在完成注册之前,不要再次打开正在重新注册的设备。

合并哈希数据

如果通过手动 PowerShell 或闪存驱动器方法收集硬件哈希数据,则必须将两个 CSV 文件中的数据合并到单个文件中才能完成注册。 下面是一个可简化该操作的示例 PowerShell 脚本:

Import-CSV -Path (Get-ChildItem -Filter *.csv) | ConvertTo-Csv -NoTypeInformation | % {$_.Replace('"', '')} | Out-File .\aggregatedDevices.csv

将哈希数据合并到一个 CSV 文件中后,现在可以继续注册设备

使用 Microsoft Intune 管理中心注册设备

若要使用 Microsoft Intune 管理中心注册设备,请执行以下操作:

  1. Microsoft Intune管理中心的左侧导航窗格中,选择“设备”。
  2. 在“Microsoft 托管桌面”部分中,选择“设备”。
  3. “Microsoft 托管桌面设备” 工作区中,选择“ + 注册设备”,这将打开一个用于注册新设备的飞页。
  4. 在“文件上传”中,提供以前创建的 CSV 文件的路径。
  5. 在下拉菜单中选择“设备配置文件”。
  6. 选择“注册设备”。 系统会将设备添加到“设备”边栏选项卡上的设备列表。 设备标记为“注册已挂起”。 注册通常需要不到 10 分钟,如果成功,设备将显示为“已为用户准备就绪”。 “已为用户准备就绪”意味着它已准备就绪,正在等待用户开始使用。

注意

如果手动更改设备的Microsoft Entra组成员身份,将自动将其重新分配到其设备配置文件的组,并从任何冲突的组中删除。

可以在主页上监视设备注册的进度。 报告的可能状态包括:

状态 说明
注册挂起 注册尚未完成。 请稍后返回查看。
注册失败 无法完成注册。 有关详细信息,请参阅 修复设备注册错误
已为用户准备就绪 注册成功。 设备现已准备好交付给用户。 Microsoft 托管桌面将指导他们完成首次设置,因此你无需做任何进一步的准备。
活动 设备已交付给用户,且已向租户注册。 此状态还指示他们正定期使用设备。
非活动 设备已交付给用户,并且已向租户注册。 但是,用户(最近七天内)没有使用过该设备。

修复设备注册错误

错误消息 详细信息
找不到设备 由于我们找不到提供的制造商、型号或序列号的匹配项,因此我们无法注册此设备。 向设备供应商确认这些值。
硬件哈希无效 为此设备提供的硬件哈希的格式错误。 仔细检查硬件哈希,然后重新提交。
已注册的设备 此设备已注册到组织。 无需进一步操作。
另一个组织认领的设备 另一个组织已认领此设备。 请向设备供应商确认。
意外错误 无法自动处理请求。 联系客户支持并提供请求 ID: <requestId>

检查映像

如果设备来自 Microsoft 托管桌面合作伙伴供应商,则映像应正确。

也欢迎你根据意愿自行应用映像。 若要开始,请联系与你合作的 Microsoft 代表,他们将提供应用映像的位置和步骤。

交付设备

重要

在将设备交给用户之前,请确保已获取并应用了该用户的相应许可证

如果应用了所有许可证,则可以让用户准备好使用这些设备。 然后,用户可以启动设备并继续完成 Windows 安装体验。