返回随笔

HyperX 飓风 2 无线版突然没声音:Windows Audio 服务卡死

今天 HyperX Cloud II Wireless(飓风 2 无线版)突然出现了一个比较奇怪的问题。

前一秒耳机还在正常使用,之后没有进行什么特殊操作,声音突然就完全没了。

故障现象

当时的状态:

期间尝试过:

均无效。

一开始因此可以基本判断:

耳机本体和 2.4G 无线连接大概率没有直接损坏。

因为如果耳机扬声器、供电或者基本无线控制已经完全故障,那么耳机自身的麦克风开关提示音通常也不会继续正常工作。

关键现象

打开:

Win + R
mmsys.cpl

进入 Windows 的播放设备界面后,可以看到:

耳机
HyperX Cloud II Wireless
默认设备

设备看起来完全正常,甚至播放音频时旁边的音量电平也会有变化。

但是右键耳机选择:

测试

Windows 直接报错:

错误!

无法播放测试音调。

到这里基本就能确定,问题已经不是简单的:

选错输出设备

而是 Windows 虽然还“看得到”这个耳机的音频设备,但实际已经无法通过这个音频端点建立正常的播放流。

最终解决

打开 Windows 服务:

Win + R
services.msc

找到:

Windows Audio
Windows Audio Endpoint Builder

将这两个服务重新启动。

重启之后,耳机立即恢复正常播放。

不需要:

原因判断

从这次现象和恢复结果来看,问题集中在:

Windows 音频服务或者音频端点进入了异常状态。

当时的实际状态大概类似:

HyperX Cloud II Wireless 耳机

2.4G 无线连接正常

USB Dongle 可以被系统识别

NGENUITY 可以识别设备

Windows 也保留着播放设备

但 Windows 音频端点内部状态异常

无法真正建立音频播放流

没有声音

Windows 测试提示“无法播放测试音调”

Windows Audio Endpoint Builder 主要负责 Windows 中播放、录音等音频端点的建立和管理。

Windows Audio 则负责 Windows 的音频会话和播放。

所以重新启动这两个服务,相当于让 Windows 将当前的音频设备和音频链重新初始化了一遍。

HyperX 的播放端点被重新建立之后,声音随即恢复。

可能的诱因

目前只能确定问题出在 Windows 音频链这一侧,无法确定究竟是什么触发了它。

可能包括:

因为目前只发生了一次,所以暂时没有继续折腾驱动。

如果以后出现完全一样的情况:

耳机仍然连接
+
耳机自身提示音正常
+
Windows 能识别耳机
+
耳机是默认设备
+
电脑完全没声音
+
Windows 提示“无法播放测试音调”

可以优先直接重启:

Windows Audio
Windows Audio Endpoint Builder

这次就是这样直接解决的。