有时 Winamp 会显示以下错误消息:
之后,直到我重新启动系统,才有音频输出(只有错误消息)。 不重新启动系统是否可以再次有音频? 我如何才能完全避免这种错误?
环境:联想 T420 上的 Windows 7,x64。它通常发生在我连接或断开 USB 耳机(Plantronics .Audio 655)时。
答案1
解决方法:重新启动Windows 音频Windows 服务。
来源:http://answers.yahoo.com/question/index?qid=20091119071014AAQN2Iy
答案2
这对我有用:
- 打开 Winamp 偏好设置 ( Ctrl+ P)
- 转到插件 -> 输出
- 突出显示 DirectSound 输出 -> 配置
- 将设备更改为您已有的设备(就我的情况而言
ddj-400
) - 与 WaveOut 输出相同
- 重新启动 Winamp
答案3
88780096 = DSERR_BUFFERLOST
// The buffer memory has been lost, and must be restored
#define DSERR_BUFFERLOST MAKE_DSHRESULT(150)
更新声卡驱动程序,希望可以修复此问题。同时禁用硬件混音:
http://devmaster.net/forums/topic/6340-question-about-dserr-bufferlost/
答案4
恢复声音管理器/音频管理器(例如 Realtek 音频管理器)中的设置,以纠正此错误,然后重新启动计算机。