排查音频测试问题

本文介绍如何排查 Windows Hardware Lab Kit (Windows HLK) Device.Audio 和 System.Fundamentals 音频测试中可能出现的问题。

本文内容:

常见音频测试问题

若要排查常见音频测试问题,请先执行以下步骤:

  1. 确保所有音频终结点都已连接并且能够进行流式传输。 这包括但不限于耳机、高清多媒体接口 (HDMI)、DisplayPort、Sony/Philips 数字接口 (S/PDIF) 和其他终结点。

    1. 若要验证是否已连接所有设备,请通过在命令提示符窗口中键入“mmsys.cpl”来打开“声音控制面板”。 “播放”和“录制”选项卡上的所有设备都应显示为“已连接”。

    2. 有时,如果设备断开连接或已禁用,则不会显示它们。 若要确保所有设备可见,请右键单击控制面板的背景,并验证是否选中了“显示已禁用的设备”和“显示已断开连接的设备”。

    3. 若要检查“播放”选项卡上终结点的流式传输功能,请右键单击终结点,然后选择“测试”。 应从终结点听到音频,并看到相应的仪表移动。

    4. 若要检查“录制”选项卡上终结点的流式传输功能,请对麦克风讲话,并确认仪表是否移动。

  2. 保真度测试的设置较为复杂。 请确认测试环境设置正确。 确保电缆连接正确。 连接不当或缺少线缆会导致故障,例如非常低的 THD+N。

  3. 音频徽标测试包括多个验证零故障需求的测试用例。 如果测试在故障测试用例中失败,建议检查硬件和驱动程序,找出可能导致故障的问题。 特别要注意以下原因:

    • 驱动程序中的线程优先级不正确以及较长的 DPC/ISR。

    • 硬件电源管理不正确。

  4. 对于失败的测试,请在 Windows HLK Studio 测试日志中查找可用信息。 如果找到可用信息,请解决问题并重新运行测试。

  5. 验证是否安装了最新的 Windows HLK 筛选器和工具包更新。 有关详细信息,请参阅 筛选器

  6. 查看以下 Windows HLK 主题:

插孔检测问题

某些音频设备供应商使用四环组合插孔,这种插孔使用的耳机类似于用于 iPhone 的耳机。 标准麦克风或头耳机插头具有以下三个触点 (TRS):尖端:左、圆环:右和衬套:接地。 组合耳机具有以下四个触点 (TRRS):尖端:左、圆环 1:右、圆环 2:接地和衬套:麦克风。 这些组合插孔同时连接到编解码器上的两个端口。 因此,它们必须同时触发两个插孔检测信号。

Windows 7 和 Windows Vista 上的 HDAudio.sys 驱动程序存在已知问题。 它不能正确处理同时或几乎同时发出的插孔检测信号。 可以通过将设备更缓慢地插入插孔来规避此问题。

无线显示问题

下面列出的音频测试不适用于测试支持无线显示功能的设备。 当无线终结点处于连接状态时,由于无法访问音频端点,测试可能会使设备失败。

受影响的音频测试

  • 音频徽标测试
  • 类驱动程序音频徽标测试
  • 类驱动程序 KS 拓扑
  • 类驱动程序往返测试
  • 往返测试

错误消息为“失败: 终结点 (XXXXXX) 已拔出”,其中“XXXXXX”是无线音频终结点的名称。

解决方法

在运行受影响的音频测试之前,请从测试设备断开无线连接的终结点(例如无线监视器)。 可以在测试后重新连接无线终结点。

Device.Audio 测试

System.Fundamentals 测试

排查 Windows HLK 问题