在 Microsoft Entra ID 中排查企业状态漫游设置问题

本文介绍了如何排查和诊断企业状态漫游问题,并提供已知问题的列表。

注意

建议使用 Azure Az PowerShell 模块与 Azure 交互。 请参阅安装 Azure PowerShell 以开始使用。 若要了解如何迁移到 Az PowerShell 模块,请参阅 将 Azure PowerShell 从 AzureRM 迁移到 Az

注意

本文适用于 2015 年 7 月与 Windows 10 一起推出的 Microsoft Edge 旧版 HTML 浏览器。 本文不适用于 2020 年 1 月 15 日发布的基于 Chromium 的新 Microsoft Edge 浏览器。 有关新 Microsoft Edge 的同步行为的详细信息,请参阅 Microsoft Edge 同步文章。

故障排除预备步骤

在开始故障排除之前,请确认已正确配置用户和设备,并且满足企业状态漫游的所有要求。

  1. 已在设备上安装包含最新更新的 Windows 10 或更新版本,最低版本 1511(OS 内部版本 10586 或更高)。
  2. 设备已加入 Microsoft Entra 或已进行 Microsoft Entra 混合加入。 有关详细信息,请参阅如何使设备受 Microsoft Entra ID 控制
  3. 确保如启用企业状态漫游中所述在 Microsoft Entra ID 中为租户启用了企业状态漫游。 可以为所有用户启用漫游,也可以仅为选定的一组用户启用漫游。
  4. 将向用户分配 Microsoft Entra ID P1 或 P2 许可证。
  5. 必须重启设备,并且用户必须重新登录才能访问企业状态漫游功能。

排查和诊断问题

本部分提供有关如何排查和诊断企业状态漫游相关问题的建议。

验证同步和“同步设置”设置页

  1. 将 Windows 10 或更新版本电脑加入到配置为允许企业状态漫游的域之后,请使用工作帐户登录。 转到“设置”>“帐户”>“同步设置”,确认同步和各项设置已打开,并且设置页的顶部指示将与工作帐户同步。 在“设置”>“帐户”>“信息”中确认同一个帐户也用作登录帐户。

  2. 在原始计算机上进行一些更改(例如,将任务栏移到屏幕各处),验证同步是否能够跨多台计算机正常工作。 观察更改能否在 5 分钟内传播到第二台计算机。

    • 可以借助锁定和解锁屏幕 (Win + L) 来触发同步。
    • 必须在这两台 PC 上使用同一帐户登录,同步才能工作 - 因为企业状态漫游绑定到用户帐户,而不是计算机帐户。

潜在问题:“设置”页中的控件不可用,并且看到消息“某些 Windows 功能仅在使用 Microsoft 帐户或工作帐户时才可用”。如果设备设置为已加入域并注册到 Microsoft Entra ID,但设备尚未向 Microsoft Entra ID 进行身份验证,则可能会出现此问题。 一个可能的原因是必须应用设备策略,但这种策略应用是异步发生的,可能会花费几个小时。

验证设备注册状态

企业状态漫游要求将设备注册到 Microsoft Entra ID。 尽管不专门针对企业状态漫游,但使用以下说明可帮助确认 Windows 10 或更新版本客户端是否已注册,并确认指纹、Microsoft Entra 设置 URL、NGC 状态和其他信息。

  1. 打开未提升权限的命令提示符。 若要在 Windows 中执行此操作,请打开“运行”启动器 (Win + R) 并键入“cmd”。
  2. 命令提示符打开后,键入 *dsregcmd.exe /status*
  3. 在预期的输出中,AzureAdJoined 字段值应为 YES,WamDefaultSet 字段值应为 YES,WamDefaultGUID 字段值应是末尾为 (AzureAD) 的 GUID。

潜在问题:“WamDefaultSet”和“AzureAdJoined”的字段值中都包含“NO”,设备已加入域并已注册到 Microsoft Entra ID,且设备未同步。如果显示此信息,则设备可能需要等待应用策略,或者在连接到 Microsoft Entra ID 时设备的身份验证失败。 用户可能需要等待几个小时来应用策略。 其他故障排除步骤可能包括通过注销再重新登录,或者在任务计划程序中启动任务,来重试自动注册。 某些情况下,在权限提升的命令提示符窗口中运行“dsregcmd.exe /leave”,重新启动,并重试注册,可能有助于解决此问题。

潜在问题:“SettingsUrl”字段为空,且设备未同步。用户最后一次登录设备时,可能还没有启用企业状态漫游。 重启设备并让用户登录。 (可选)在门户中,尝试让 IT 管理员导航到“标识”>“设备”>“概述”>“企业状态漫游”禁用并重新启用“用户可以跨设备同步设置和应用数据”。 重新启用后,重新启动设备并让用户登录。 如果这未解决该问题,则在设备证书错误的情况下,“SettingsUrl”可能为空。 在此情况下,在权限提升的命令提示符窗口中运行“dsregcmd.exe /leave”,重启然后重试注册,可能有助于解决此问题。

企业状态漫游和多重身份验证

在某些情况下,如果配置 Microsoft Entra 多重身份验证,企业状态漫游可能无法同步数据。 有关这些症状的详细信息,请参阅支持文档 KB3193683

潜在问题:如果在 Microsoft Entra 管理中心中将设备配置为要求进行多重身份验证,则在使用密码登录到 Windows 10 或更新版本设备时可能无法对设置进行同步。 这种多重身份验证配置旨在保护 Azure 管理员帐户。 通过 Windows Hello for Business PIN 或通过访问其他 Azure 服务(如 Microsoft 365)时完成多重身份验证,管理员用户仍能登录到 Windows 10 或更高版本的设备,从而进行同步。

潜在问题:如果管理员配置 Active Directory 联合身份验证服务多重身份验证条件访问策略,且设备上的访问令牌过期,那么同步可能会失败。 请确保使用 Windows Hello for Business PIN 进行登录和注销,或在访问其他 Azure 服务(如 Microsoft 365)时完成多重身份验证。

事件查看器

要进行高级故障排除,可以使用事件查看器查找特定的错误。 依次转到“事件查看器”>“应用程序和服务日志”>“Microsoft”>“Windows”>“SettingSync-Azure”下面可以查看事件;对于与标识相关的问题,依次同步转到“应用程序和服务日志”>“Microsoft”>“Windows”>“Microsoft Entra ID”。

后续步骤

有关概述,请参阅企业状态漫游概述