现有设备的手动注册
注意
本文介绍重复使用已有设备并在 Microsoft 托管桌面中注册它们的步骤。 如果使用的是全新设备,请按照自行在 Microsoft 托管桌面中注册新设备中的步骤操作。
合作伙伴注册设备的步骤中记录了适用于合作伙伴的流程。
可以将 Microsoft 托管桌面与全新的设备配合使用,也可以重复使用已有的设备。 如果重复使用设备,则必须对它们进行重置映像。 可以在 Microsoft Intune 管理中心向 Microsoft 托管桌面注册设备。
准备注册现有设备
若要注册现有设备,请执行以下操作:
获取硬件哈希
Microsoft 托管桌面通过引用其硬件哈希来唯一标识每台设备。 有四个选项可用于从已使用的设备获取此信息。
若要获取硬件哈希,请执行以下操作:
- 请 OEM 供应商提供 AutoPilot 注册文件,其中包含硬件哈希。
- 在 Microsoft Endpoint Configuration Manager 中收集信息。
- 通过使用 Active Directory 或在每台设备上手动操作来运行 Windows PowerShell 脚本,然后在文件中收集结果。
- 启动每台设备,但不完成 Windows 设置体验,然后在可移动的闪存驱动器上收集哈希。
Microsoft Endpoint Configuration Manager
可以使用 Microsoft Endpoint Configuration Manager 从要向 Microsoft 托管桌面注册的现有设备收集硬件哈希。 如果满足所有这些先决条件,则可以收集信息。
重要
要获取此信息的任何设备都必须运行 Windows 10 版本 1703 或更高版本。
若要收集硬件哈希信息,请执行以下操作:
- 在 Configuration Manager 控制台中,选择“监视”。
- 在“监视”工作区中,依次展开“报告”节点和“报告”,然后选择“硬件 - 常规”节点。
- 运行报告 Windows Autopilot 设备信息并查看结果。
- 在报告查看器中,选择“导出”图标,然后选择“以逗号分隔 ()”选项。
- 保存文件后,需要筛选结果,以仅显示你计划向 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 脚本方法,请执行以下操作:
确保已启用 WinRM。
要注册的设备在网络上处于活动状态。 也就是说,它们不会断开连接或关闭。
确保你具有有权在设备上远程执行的域凭据参数。
确保 Windows 防火墙允许访问 WMI。 为此,可执行以下步骤:
- 打开“Windows Defender 防火墙”控制面板,然后选择“通过 Windows Defender 防火墙允许应用或功能”。
- 在列表中查找 Windows Management Instrumentation (WMI),同时启用专用和公用,然后选择“确定”。
使用管理权限打开 PowerShell 提示符。
运行以下任一脚本:
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
访问可能存在设备条目的任何目录。 从 所有 目录(包括 Windows Server Active Directory 域服务和Microsoft Entra ID)中删除每个设备的条目。 可能需要几个小时才能完成处理。
访问可能存在设备条目的管理服务。 从所有管理服务(包括 Microsoft Endpoint Configuration Manager、Microsoft Intune 和 Windows Autopilot)中删除每台设备的条目。 可能需要几个小时才能完成处理。
现在可以继续注册设备。
手动 PowerShell 脚本方法
若要使用手动 Powershell 脚本方法,请执行以下操作:
- 使用管理权限打开 PowerShell 提示符。
- 运行
Install-Script -Name Get-WindowsAutoPilotInfo
。 - 运行
powershell -ExecutionPolicy Unrestricted Get-WindowsAutoPilotInfo -OutputFile <path>\hardwarehash.csv
。 - 合并哈希数据。
闪存驱动器方法
要使用闪存驱动器方法:
- 在正在注册的设备上,插入 USB 驱动器。
- 使用管理权限打开 PowerShell 提示语。
- 运行
Save-Script -Name Get-WindowsAutoPilotInfo -Path <pathToUsb>
。 - 打开正在注册的设备,但不要启动安装体验。 如果意外启动安装体验,则必须对设备进行重置或重置映像。
- 插入 USB 驱动器,然后按 SHIFT + F10。
- 打开具有管理权限的 PowerShell 提示符,然后运行
cd <pathToUsb>
。 - 运行
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
。 - 运行
.\Get-WindowsAutoPilotInfo -OutputFile <path>\hardwarehash.csv
。 - 删除 USB 驱动器,然后通过运行
shutdown -s -t 0
关闭设备。 - 合并哈希数据。
重要
在完成注册之前,不要再次打开正在重新注册的设备。
合并哈希数据
如果通过手动 PowerShell 或闪存驱动器方法收集硬件哈希数据,则必须将两个 CSV 文件中的数据合并到单个文件中才能完成注册。 下面是一个可简化该操作的示例 PowerShell 脚本:
Import-CSV -Path (Get-ChildItem -Filter *.csv) | ConvertTo-Csv -NoTypeInformation | % {$_.Replace('"', '')} | Out-File .\aggregatedDevices.csv
将哈希数据合并到一个 CSV 文件中后,现在可以继续注册设备。
使用 Microsoft Intune 管理中心注册设备
若要使用 Microsoft Intune 管理中心注册设备,请执行以下操作:
- 在 Microsoft Intune 管理中心,在左侧导航窗格中选择“ 设备 ”。
- 在“Microsoft 托管桌面”部分中,选择“设备”。
- 在 “Microsoft托管桌面设备 ”工作区中,选择“ + 注册设备”,这将打开一个用于注册新设备的飞页。
- 在“文件上传”中,提供以前创建的 CSV 文件的路径。
- 在下拉菜单中选择“设备配置文件”。
- 选择“注册设备”。 系统会将设备添加到“设备”边栏选项卡上的设备列表。 设备标记为“注册已挂起”。 注册通常需要不到 10 分钟,如果成功,设备将显示为“已为用户准备就绪”。 “已为用户准备就绪”意味着它已准备就绪,正在等待用户开始使用。
注意
如果手动更改设备的Microsoft Entra 组成员身份,则将自动将其重新分配到其设备配置文件的组,并从任何有冲突的组中删除。
可以在主页上监视设备注册的进度。 报告的可能状态包括:
状态 | 说明 |
---|---|
注册挂起 | 注册尚未完成。 请稍后返回查看。 |
注册失败 | 无法完成注册。 有关详细信息,请参阅 修复设备注册错误。 |
已为用户准备就绪 | 注册成功。 设备现已准备好交付给用户。 Microsoft 托管桌面将指导他们完成首次设置,因此你无需做任何进一步的准备。 |
活动 | 设备已交付给用户,且已向租户注册。 此状态还指示他们正定期使用设备。 |
非活动 | 设备已交付给用户,并且已向租户注册。 但是,用户(最近七天内)没有使用过该设备。 |
修复设备注册错误
错误消息 | 详细信息 |
---|---|
找不到设备 | 由于我们找不到提供的制造商、型号或序列号的匹配项,因此我们无法注册此设备。 向设备供应商确认这些值。 |
硬件哈希无效 | 为此设备提供的硬件哈希的格式错误。 仔细检查硬件哈希,然后重新提交。 |
已注册的设备 | 此设备已注册到组织。 无需进一步操作。 |
另一个组织认领的设备 | 另一个组织已认领此设备。 请向设备供应商确认。 |
意外错误 | 无法自动处理请求。 联系客户支持并提供请求 ID: <requestId> |
检查映像
如果设备来自 Microsoft 托管桌面合作伙伴供应商,则映像应正确。
也欢迎你根据意愿自行应用映像。 若要开始,请联系与你合作的 Microsoft 代表,他们将提供应用映像的位置和步骤。
交付设备
重要
在将设备交给用户之前,请确保已获取并应用了该用户的相应许可证。
如果应用了所有许可证,则可以让用户准备好使用这些设备。 然后,用户可以启动设备并继续完成 Windows 安装体验。