我最近在客户的计算机上工作,每当他单击任务栏中的音量图标时,都会给他错误(volume icon)“没有可用的活动混音器设备”(“no active mixer devices available” )。这个问题突然出现了,就好像电脑以前从来没有声音一样!
在控制面板中的(Control Panel)声音和音频设备(Sound and Audio Devices) 或声音(Sound)小程序中,所有内容都是灰色的,并且在音量(Volume)选项卡 下有一条消息说没有音频设备(No audio device)。在 Windows 7 上,它会在播放( Playback)选项卡上显示没有安装音频设备。(No audio devices are installed)

缺少驱动程序
通过系统属性(System Properties)检查硬件(Hardware)部分后,我们发现多媒体音频控制器(Multimedia Audio Controller)旁边有几个黄色感叹号。现在,如果计算机安装了单独的声卡(sound card),并且只需下载并重新安装声卡(sound card)的最新驱动程序,这个问题就会更容易解决。
有时驱动程序损坏,声音消失。在这种情况下,只需访问Dell、HP 或您的制造商网站并下载音频驱动程序。安装正确的驱动程序后,您应该转到设备管理器(Device Manager),右键单击声音(Sound)、视频和游戏控制器(video and game controllers)下的音频设备,然后看到类似下面的内容。

对于Driver Provider,您可能会看到其他名称,如Realtek等,具体取决于声卡(sound card)的制造商。如果您的声卡(sound card)集成到您的主板,您将不得不重新安装主板芯片组驱动程序(motherboard chipset drivers)。按照上一个链接为您的主板制造商安装芯片组驱动程序。
Windows 音频服务
如果您在控制面板(Control Panel)中遇到灰色问题,但驱动程序似乎在 设备管理器(Device Manager)中安装得很好,那么您唯一的其他问题可能与Windows 音频服务(Windows Audio service)有关。如果出于任何原因停止服务,那么您将遇到上述问题。要解决此问题,我们需要打开“服务(Services)”对话框。
为此,请单击开始(Start),然后在Windows XP中运行并输入services.msc ,或者只需单击开始(Start),然后在Windows Vista、Windows 7 或 Windows 8 中输入 services.msc。

默认情况下,它应该在Status下显示(Status)Started。如果没有,您需要双击服务,启动它,然后将启动类型(Startup Type)设置为自动(Automatic)。

继续并重新启动计算机,希望您应该能够更改控制面板(Control Panel)中的声音属性并在计算机上播放声音。如果您仍有问题,请发表评论,我们会尽力提供帮助。享受!
Fix "There are no Active Mixer Devices Available" Error in Windows
I recently worked on a client’s computer that was giving him the error “no active mixer devices available” whenever he clicked on the volume icon in the taskbar. This problem came up out of nowhere and it was almost as if the computer never had sound before!
In the Sound and Audio Devices or Sound applet in Control Panel, everything was grayed out and there was a message saying No audio device under the Volume tab. On Windows 7, it will say No audio devices are installed on the Playback tab.

Missing Drivers
Upon checking under the Hardware section via the System Properties, we found a couple of yellow exclamation points next to Multimedia Audio Controller. Now this issue would have been easier to fix if the computer had a separate sound card installed and would have simply involved downloading and re-installing the latest driver for the sound card.
Sometimes the driver becomes corrupt and the sound disappears. In this case, just go to Dell, HP, or your manufacturers web site and download the audio drivers. Once the proper drivers are installed, you should go to Device Manager, right-click on the audio device under Sound, video and game controllers and see something like below.

For Driver Provider, you may see other names like Realtek, etc depending on the manufacturer of the sound card. If your sound card is integrated into your motherboard, you’ll have to re-install the motherboard chipset drivers. Follow the previous link to install the chipset drivers for your motherboard manufacturer.
Windows Audio Service
If you’re getting the grayed out issue in Control Panel, but the driver seems to be installed fine in Device Manager, then your only other issue is probably related to the Windows Audio service. If, for any reason, the service is stopped, then you will have the above-mentioned problems. To fix the issue, we need to open the Services dialog.
To do this, click on Start and then run and type in services.msc in Windows XP or just click on Start and then type in services.msc in Windows Vista, Windows 7 or Windows 8.

By default, it should say Started under Status. If not, you need to double-click on service, start it and then set the Startup Type to Automatic.

Go ahead and restart the computer and hopefully you should be able to change the sound properties in Control Panel and play sounds on your computer. If you’re still having issues, please post a comment and we’ll try to help. Enjoy!