监视器连接运行状况

使用 Configuration Manager 中的“连接运行状况”仪表板按设备运行状况向下钻取类别。 在Configuration Manager控制台中,转到“软件库”工作区,展开“桌面分析服务”节点,然后选择“连接运行状况”仪表板。

“Configuration Manager连接运行状况”仪表板的屏幕截图。

首次设置桌面分析时,这些图表可能不会显示完整数据。 活动设备可能需要 2-3 天才能将诊断数据发送到桌面分析服务,该服务处理数据,然后与Configuration Manager站点同步。

连接详细信息

此磁贴显示以下有关从Configuration Manager到桌面分析连接的基本信息:

  • 租户名称Azure 服务节点中桌面分析连接的名称

  • 目标集合:将Configuration Manager连接到桌面分析时指定的同一目标集合。 此集合包括Configuration Manager使用商业 ID 和诊断数据设置进行配置的所有设备。 这是Configuration Manager连接到桌面分析服务的完整设备集。

  • 目标设备:目标集合中的所有设备减去以下类型的设备:

    • 退役

    • Obsolete

    • 非活动

    • 非 托管

    • 运行长期服务通道 (LTSC) Windows 10 版本的设备

    • 运行 Windows Server 的设备

      有关这些设备状态的详细信息,请参阅 关于客户端状态

      注意

      Configuration Manager上传到桌面分析目标集合中的所有设备减去已停用和过时的客户端。

  • 符合 DA 条件的设备:面向的设备数减去不符合桌面分析条件的设备数。 例如,目标集合中运行 Windows Server 或Windows 10长期服务通道的设备 (LTSC) 。

上次同步详细信息

此磁贴显示Configuration Manager何时与桌面分析云服务同步,以及它同步的设备数。

  • 已同步的设备:Configuration Manager发送到桌面分析的合格设备数。 该服务在当前可见的快照中包含这些设备。

  • 上次服务同步:与桌面分析门户中的上次更新时间相同。

  • 下一个服务同步:何时可以在桌面分析中预期下一个每日快照。

注意

首次将设备注册到 桌面分析 时,上传和处理数据可能需要几天时间。 在此期间, “上次同步详细信息 ”磁贴可能会显示为空白。 此外,请求按需快照时,此磁贴中的值都不会自动更新。 有关详细信息,请参阅 数据延迟

如果你认为某些设备未显示在桌面分析中,请确保桌面分析支持这些设备。 有关详细信息,请参阅先决条件

连接运行状况

“连接运行状况”图表显示处于以下运行状况状态的设备数:

  • 正确注册:设备显示在具有完整清单的桌面分析中
  • 无法注册:存在阻止设备注册的阻塞性问题
  • 配置警报:设备不会显示在桌面分析中,也不会显示不完整的清单。 Configuration Manager还发现了设备注册问题。
  • 正在等待注册:Configuration Manager配置了设备,但它尚未出现在桌面分析
  • 状态挂起:Configuration Manager仍在配置此设备,或者设备没有足够的数据来确定其状态
  • 缺少数据:Configuration Manager配置设备,但桌面分析只有部分数据

此图表中的设备总数应与“连接详细信息”磁贴中的 “符合 DA 条件的设备 ”值相同。

选择图表中的切片,向下钻取到具有该状态的设备列表。 有关详细信息,请参阅 设备列表

选择图例中的类别名称以将其删除或从图表中添加。 此操作有助于缩放图表,以便可以查看较小段的相对大小。

正确注册

设备具有以下属性:

  • 支持的 Configuration Manager 客户端版本
  • 没有配置错误
  • 桌面分析在过去 28 天内从此设备收到完整的诊断数据
  • 桌面分析具有设备配置和已安装应用的完整清单

无法注册

Configuration Manager检测到阻止设备注册的一个或多个阻塞性问题。 有关详细信息,请参阅 Configuration Manager 中的桌面分析设备属性列表。

例如,Configuration Manager客户端不是受支持的版本。 将客户端更新到最新版本。 请考虑为Configuration Manager站点启用自动客户端升级。 有关详细信息,请参阅 升级客户端

可以在两个方面更轻松地识别客户端代理配置问题:

  • 终结点连接性检查:如果客户端无法访问所需的终结点,仪表板中会显示配置警报。 向下钻取无法注册的客户端,以查看客户端因代理配置问题而无法连接到的终结点。 有关详细信息,请参阅 终结点连接检查

  • 连接状态:如果客户端使用代理服务器访问桌面分析,Configuration Manager显示来自客户端的代理身份验证问题。 向下钻取以查看由于代理身份验证问题而无法注册的客户端。 有关详细信息,请参阅 连接状态

配置警报

设备不会显示在桌面分析中,也不会显示不完整的清单。 Configuration Manager还发现了设备注册问题。 有关详细信息,请参阅 Configuration Manager 中的桌面分析设备属性列表。

例如,设备未连接到服务。 有关详细信息,请参阅 Windows 诊断终结点连接

正在等待注册

桌面分析没有此设备的诊断数据。 此问题可能是因为你最近已将设备添加到目标集合,并且它尚未发送数据。 这也可能意味着设备未与服务正确通信,并且最新诊断数据已超过 28 天。

确保设备可以与服务通信。 有关详细信息,请参阅 终结点

状态挂起

Configuration Manager仍在配置此设备,或者设备没有足够的数据来确定其状态。

缺少数据

Configuration Manager已成功配置设备,但桌面分析无法创建兼容性评估。 它没有设备配置的完整数据集, (人口普查) 或安装的应用 (清单) 。

此问题通常在设备重试时自动修复。 如果它仍然存在,请确保设备可以与服务通信。 有关详细信息,请参阅 终结点

设备列表

若要按状态查看设备的特定列表,请从 “连接运行状况 ”仪表板开始。 选择 “连接运行状况” 磁贴的某个段,并向下钻取到处于此状态的设备列表。 此自定义设备视图默认显示以下桌面分析列:

  • 商业 ID 配置
  • 最低兼容性更新
  • Windows 诊断数据选择加入
  • Windows 商业数据选择加入
  • Windows 诊断终结点连接
  • 连接状态
  • 终结点连接性检查

这些列对应于设备与桌面分析通信的关键先决条件

“无法注册设备”列表的屏幕截图。

选择设备以查看详细信息窗格中可用属性的完整列表。 还可以将这些属性中的任何一个作为列添加到设备列表。

设备属性

以下桌面分析设备属性作为Configuration Manager设备列表中的列提供:

连接运行状况仪表板的 “最频繁注册阻止程序”和“配置警报 ”磁贴显示设备最常报告为问题的属性。

终结点连接性检查

为了检测代理身份验证问题,客户端对所需的终结点执行连接检查。 如果客户端无法访问所需的终结点,此属性会显示由于代理配置问题而无法连接到的终结点的编号列表。 将此列表与 已发布的必需终结点列表进行比较。

连接状态

如果客户端使用代理服务器访问桌面分析,此属性会显示代理身份验证问题。 它包括与代理身份验证相关的以下详细信息:

  • 状态代码
  • 返回代码

日志文件中会显示类似于以下内容的错误:

Error 407: Can't connect to Microsoft %s. Check your network/proxy settings

其中 %s 是所需终结点的 URL。

你可能还会看到在设备出现注册问题之前不需要注意的不确定错误消息。 例如:

This status is not related to proxy configuration, consider to investigate only if you are experiencing device enrollment or configuration alert issues.

有关配置代理服务器以用于桌面分析的详细信息,请参阅代理服务器身份验证

评估程序配置

评估程序是对应于 兼容性更新的 Windows 组件。 它会评估设备上的应用和驱动程序,以与最新版本的 Windows 兼容。

如果此检查成功,则会在设备上正确配置评估程序组件。

否则,它可能会显示以下错误之一:

  • 无法 (SetRequestAllAppraiserVersions) 配置设备应用兼容性数据收集。 检查日志中的异常详细信息

  • 无法 (SetRequestAllAppraiserVersions) 配置设备应用兼容性数据收集。 检查日志中的异常详细信息

  • 无法将 RequestAllAppraiserVersions 写入注册表项 HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Appraiser。 检查权限

检查对此注册表项的权限。 确保本地系统帐户可以访问要设置Configuration Manager客户端的此密钥。

有关详细信息,请查看客户端上的 M365AHandler.log。

最低兼容性更新

设备上未安装或过期兼容性更新 (appraiser.dll) 。 它早于 桌面分析 10.0.17673 的最低要求。

安装最新的兼容性更新。 有关详细信息,请参阅 兼容性更新

评估程序版本

此属性显示设备上的评估程序组件的当前版本。 它显示 上的 %windir%\System32\appraiser.dll文件版本,而不显示小数点。 例如,文件版本 10.0.17673 显示为10017673。

上次成功完全运行评估程序

此属性显示设备上次成功运行评估器的日期和时间。

评估器数据收集

此属性显示运行评估器组件的 Windows 的最新结果。

如果不成功,它可能会显示以下错误之一:

  • 无法 (RunAppraiser) 收集应用兼容性数据。 有关详细信息,请查看日志

  • 应用兼容性数据收集 (CompatTelRunner.exe) 以错误代码结束

有关详细信息,请查看客户端上的 M365AHandler.log。

检查以下文件: %windir%\System32\CompatTelRunner.exe。 如果不存在,请重新安装所需的 兼容性更新。 确保没有其他系统组件删除此文件,例如组策略或反恶意软件服务。

如果客户端上的 M365AHandler.log 文件包含以下错误之一:

RunAppraiser failed. CompatTelRunner.exe exited with last error code: 0x800703F1
RunAppraiser failed. CompatTelRunner.exe exited with last error code: 0x80070005
RunAppraiser failed. CompatTelRunner.exe exited with last error code: 0x80080005

为了帮助修正这些错误,请从受影响的客户端上提升的 Windows PowerShell 控制台运行以下命令:

# stop associated services
Stop-Service -Name diagtrack #Connected User Experiences and Telemetry
Stop-Service -Name pcasvc #Program Compatibility Assistant Service
Stop-Service -Name dps #Diagnostic Policy Service

# regenerate diagnostic data cache
Remove-Item -Path $Env:WinDir\appcompat\programs\amcache.hve
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags" -Name AmiHivePermissionsCorrect -Force

# set ASL logging level to output log files in %windir%\temp
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags" -Name LogFlags -Value 4 -PropertyType DWord -Force

# restart services
Start-Service -Name diagtrack
Start-Service -Name pcasvc
Start-Service -Name dps

上次成功完全运行人口普查

此属性显示设备上次成功运行 Census 的日期和时间。

人口普查数据收集

Census 是清点设备的 Windows 组件。 此清单数据用于了解设备及其配置。

此属性显示运行人口普查组件的 Windows 的最新结果。

如果不成功,它可能会显示以下错误之一:

  • 无法收集有关设备及其配置的数据, (RunCensus) 。 检查日志中的异常详细信息

  • 找不到设备和配置数据收集工具 (devicecensus.exe)

有关详细信息,请查看客户端上的 M365AHandler.log。

检查以下文件: %windir%\System32\DeviceCensus.exe。 如果不存在,请重新安装所需的 兼容性更新。 确保没有其他系统组件删除此文件,例如组策略或反恶意软件服务。

Windows 诊断终结点连接

如果此检查成功,则设备可以连接到连接用户体验和遥测终结点, (Vortex) 。

否则,它可能会显示以下错误之一:

  • 无法连接到连接的用户体验和遥测终结点 (Vortex) 。 检查网络/代理设置

  • 无法检查连接到连接的用户体验和遥测终结点 (CheckVortexConnectivity) 。 检查日志中的异常详细信息

设备根据 OS 版本通过 GET 请求验证以下终结点的连接:

OS 版本 端点
- Windows 10 版本 1809或更高版本
- Windows 10版本 1803,包含 2018-09 累积更新或更高版本
https://v10c.events.data.microsoft.com/health/keepalive
Windows 10版本 1803,没有 2018-09 或更高版本累积更新 https://v10.events.data.microsoft.com/health/keepalive
Windows 10版本 1709 或更低版本 https://v10.vortex-win.data.microsoft.com/health/keepalive
Windows 7 或 Windows 8.1 https://vortex-win.data.microsoft.com/health/keepalive

确保设备可以与服务通信。 此检查将验证部分(但不是所有)所需的终结点。 有关详细信息,请参阅 终结点

此外,请确保设备的已登录用户具有有效的许可证。 有关先决条件的详细信息,请参阅桌面分析许可和成本

有关详细信息,请查看客户端上的 M365AHandler.log。

检查最终用户诊断数据

如果此检查不成功,用户将在设备上选择较低的 Windows 诊断数据。 它也可能由冲突的组策略对象引起。 有关详细信息,请参阅 Windows 设置

根据业务需求,可以通过组策略禁用用户选择。 使用 设置 配置遥测选择加入设置用户界面。 有关详细信息,请参阅 在组织中配置 Windows 诊断数据

检查用户代理

默认情况下,Windows 7 已启用 DisableEnterpriseAuthProxy 设置。 对于Windows 8.1计算机,Configuration Manager将 DisableEnterpriseAuthProxy 设置设置为 0 (未禁用) 。

此属性可能会显示以下错误:

  • 身份验证代理已启用。 将 DisableEnterpriseAuthProxy 设置为 0 in HKLM:\Software\Policies\Microsoft\Windows\DataCollection

  • 无法检查身份验证代理状态。 检查日志中的异常详细信息

有关详细信息,请查看客户端上的 M365AHandler.log。

检查对此注册表项的权限。 确保本地系统帐户可以访问要设置Configuration Manager客户端的此密钥。 它也可能由冲突的组策略对象引起。 有关详细信息,请参阅 Windows 设置

商业 ID 配置

Microsoft使用唯一的商业 ID 将信息从设备映射到桌面分析工作区。 将 Configuration Manager 与 桌面分析 集成后,它会自动查询服务以获取此 ID。 Configuration Manager应自动将此 ID 应用于桌面分析设置的目标客户端。

如果此检查成功,则设备已正确配置商业 ID。

否则,它可能会显示以下错误之一:

  • 无法将 CommercialId 写入注册表项 HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection。 检查权限

  • 无法更新注册表项 HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection中的 CommercialId。 检查日志中的异常详细信息

  • 在 提供正确的 CommercialId 值 HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection

有关详细信息,请查看客户端上的 M365AHandler.log。

检查对此注册表项的权限。 确保本地系统帐户可以访问要设置Configuration Manager客户端的此密钥。 它也可能由冲突的组策略对象引起。 有关详细信息,请参阅 Windows 设置

设备有不同的 ID。 此注册表项由组策略使用。 它优先于 Configuration Manager 提供的 ID。

若要在 桌面分析 门户中查看商业 ID,请使用以下过程:

  1. 转到桌面分析门户,然后在“全局设置”组中选择“连接服务”。

  2. 默认情况下,在 “连接的服务 ”窗格中,“ 注册设备 ”窗格处于选中状态。 在“注册设备”窗格中,“信息”部分显示商业 ID 密钥。

桌面分析门户中商业 ID 的屏幕截图。

重要

仅当无法使用当前 ID 密钥时,才使用“ 获取新 ID 密钥 ”选项。 无法撤消重新生成商业 ID 的操作。 在设备收到新的商业 ID 之前,此操作会导致具有当前商业 ID 的所有解决方案和设备出现临时功能和数据丢失。 如果重新生成商业 ID,请使用 新 ID 重新注册设备。 如果使用 更新符合性,请确认它在设置页中具有新的商业 ID。 如有必要,请重新注册设备。

Windows 商业数据选择加入

此属性特定于运行 Windows 7 或 Windows 8.1 的设备。 它运行与 Windows 诊断数据选择加入类似的测试,但 CommercialDataOptIn 值除外。

检查诊断数据中的设备名称

如果此检查成功,则设备已正确配置为共享设备名称。

否则,它可能会显示以下错误之一:

  • 无法检查设备名称是否作为 Windows 诊断数据的一部分发送到Microsoft。 检查日志中的异常详细信息

  • 无法将 AllowDeviceNameInTelemetry 写入注册表项 HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection。 检查权限

有关详细信息,请查看客户端上的 M365AHandler.log。

检查对此注册表项的权限。 确保本地系统帐户可以访问要设置Configuration Manager客户端的此密钥。 它也可能由冲突的组策略对象引起。 有关详细信息,请参阅 Windows 设置

确保其他策略机制(如组策略)未禁用此设置。

DiagTrack 服务配置

如果此检查成功,则会在设备上正确配置 DiagTrack 组件。 桌面分析 所需的最低版本为 10010586 (10.0.10586) 。

否则,它可能会显示以下错误之一:

  • 连接的用户体验和遥测 (diagtrack.dll) 组件已过时。 检查要求

  • 找不到连接的用户体验和遥测 (diagtrack.dll) 组件。 检查要求

  • 启用并启动连接用户体验和遥测服务以将数据发送到Microsoft

安装最新更新。 有关详细信息,请参阅 设备更新

确保设备上的“已连接的用户体验和遥测”服务正在运行。

DiagTrack 版本

此属性显示设备上连接的用户体验和遥测组件的当前版本。 它显示 上的 %windir%\System32\diagtrack.dll文件版本,而不显示小数点。 例如,文件版本 10.0.10586 显示为10010586。

SQM ID 检索

此属性主要用于 Windows 7 设备。 它可由更高版本的 OS 版本用作设备的回退标识符。

如果不成功,可能会显示以下错误:

  • 无法检索旧版设备遥测标识符 (SQM ID)

有关详细信息,请查看客户端上的 M365AHandler.log。

请确保环境中没有重复的 ID。 例如,如果设备是使用未通用化的 OS 映像部署的。

唯一设备标识符检索

桌面分析使用 Microsoft 帐户服务获取更可靠的设备标识。

确保未禁用Microsoft帐户Sign-In助手服务。 启动类型应为 手动 (触发器启动)

若要禁用最终用户Microsoft帐户访问,请使用策略设置,而不是阻止此终结点。 有关详细信息,请参阅企业中的 Microsoft 帐户

Windows 诊断数据选择加入

此属性检查 Windows 是否已正确配置为允许诊断数据。 它会检查以下注册表项中的 AllowTelemetry 值:

  • HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection
  • HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection

检查对这些注册表项的权限。 确保本地系统帐户可以访问要设置的Configuration Manager客户端的这些密钥。 它也可能由冲突的组策略对象引起。 有关详细信息,请参阅 Windows 设置

有关详细信息,请查看客户端上的 M365AHandler.log。

连接的服务

在桌面分析门户的“全局设置”组中的“连接服务”下,发送数据的已注册设备数是正确注册设备和缺少数据的设备的总和。

后续步骤

桌面分析疑难解答