症状
入手了一个iBasso的USB耳放(话说这个确实不错,能让你的耳朵听出明显的差别),接手机一切正常,然后接在Thinkpad(一台P50,一台P72)上使用,会随机发生声音中断的情况。
检查原因
这个问题困扰了很长时间,检查和排除的因素有:
硬件故障
怀疑是新买的硬件有问题,找售后更换后问题依旧
驱动问题
此款Windows是免驱的,找了官网的驱动替换,不起作用
接口问题
更换了各个USB或者USB-C接口,结果都一样
重装OS
结果反复几次的重装windows,发现刚装好的系统没有问题,使用一段时间后就出问题,但是一直没有找到原因。
解决方案
鉴于花费大量时间后,依然无法找到原因,遂决定放弃。
后来偶然看到一款软件叫LatencyMon,是用来检测Windows系统实时音频处理的延迟状况的,经过检测发现是Intel的SATA驱动造成的高延迟。磁盘控制器的驱动影响音频的输出?这个属实不敢相信。
进一步探寻得知发现这个驱动在不同的机器上会引发CPU长时间高占用,从而引发各类问题。
目前没有好的解决方案,把驱动程序回滚到微软的版本即可解决问题(但是要防止windows系统自动升级驱动)
参考资料
Resplendence Software - LatencyMon: suitability checker for real-time audio and other tasks
Drop-outs in audio and high DPC latency for iaStor.sys - Thinkpads Forum
评论区