据ZDNet报道,微软9月8日发布的Windows安全更新KB5124008可能导致部分较旧的USB音频设备无法发声,涉及音箱、耳机和麦克风。微软已在“Windows 11, version 25H2 known issues and notifications”页面更新说明,确认该更新与部分USB Audio Class 1.0设备的音频故障有关,并表示正在研究修复方案。

该故障的范围限于USB Audio Class 1.0设备。这类设备使用名为Usbaudio.sys的旧版音频驱动,该驱动最早随Windows 98引入,当时通过微软的即插即用方式连接设备,不需要每家厂商提供专门驱动。如今常见的USB音箱、耳机和其他音频设备通常采用USB Audio Class 2.0,或者通过电脑音频接口、蓝牙连接,因此不受这一故障影响。不过,旧硬件仍有用户继续使用,所以该问题会影响一部分Windows用户。

安装KB5124008后,受影响用户可能遇到多种症状:没有音频输出;声音设置无响应或不可用;音量控制无响应或始终为零;设备管理器显示错误“此设备无法启动(代码10)”。微软表示,目前还没有正式修复程序,但正在开发。一般情况下,这类缺陷可能迫使用户卸载整个更新,不过在官方修复发布前,还有一个临时办法可以尝试。

微软称,受影响的设备可能在多声道模式下失效,例如8声道或3D音频,但在标准立体声模式下可以工作。一些遇到该问题的用户报告,把输出切换为2声道立体声模式后音频恢复。具体操作是:在图标视图中打开控制面板,点击“声音”小程序;在“播放”选项卡中选择受影响的USB音频设备,点击“配置”;在“音频声道”中选择立体声,而不是其他多声道模式;点击“下一步”并完成后续界面;返回“播放”屏幕后点击“测试”,确认能否听到声音。

目前微软尚未给出永久修复的发布时间。对于依赖旧款USB音频设备的用户,切换为立体声模式是当前可用的临时方案;若问题持续,用户可能仍需等待微软后续更新。