解决:microsoft kernel wave audio mixer 显示黄色感叹号,错误代码code 19

解决:microsoft kernel wave audio mixer 显示黄色感叹号,错误代码code 19

问题描述

ThinkPad T400新装的正版 XP SP3, 在正确安装了官方驱动后有声音,但重启后就没有声音,进入设备管理器发现microsoft kernel wave audio mixer 显示黄色感叹号,错误代码code 19,开始几次只要更新驱动后就有声音,但后来更新驱动也没有声音了。

网上有说安装UAA补丁及更新驱动的方法,都不行!

原因分析

故障肯定来自于那些包含 KMIXER、Microsoft Kernel Wave Audio Mixer、Realtek 的注册表项。这些注册表里肯定有错误的设置。

解决方案

我删除了 KMIXER、Microsoft Kernel Wave Audio Mixer、Realtek 在注册表中的相关内容,但是我没有在注册表中搜索到Realtek High Definition Audio。

删除后,我直接重启电脑,发现Microsoft Kernel Wave Audio Mixer依然被自动安装上去,并且正常工作。接着,我重启两次后发现该驱动都被正常安装了。这个问题终于解决了!

友情提示1:
我第一次只删除了包含kmixer的项、包含kmixer(***kmixer***)的“值”和包含kmixer(***kmixer***)的数据的值,重启依旧不行。说明删除得不彻底。

友情提示2:
我当时删除包含 kmixer 的项、值、数据时,直接搜索 Microsoft Kernel Wave Audio Mixer 没有结果。

我发现 Microsoft Kernel Wave Audio Mixer 和 Kmixer(***kmixer***) 在同一个项里。所以我把只要包含kmixer(***kmixer***)的“项”全删除了。


第一次失败,因为我犯了两个错误:

1、删除得不彻底,只删除了kmixer项和包含kmixer的值,应该删除kmixer项和包含kmixer值的项,如下图所示,不仅要删除2和3,应该删除1

2、遇到没有权限的项、值数据便跳过,我觉得其实最关键的就是那几个提示你没有权限的

例如:

我开始删除“项”{9B365890-165F-11D0-A195-0020AFD156E4}时,提示没有权限

应该右键“项”{9B365890-165F-11D0-A195-0020AFD156E4},给“Everyone”添加权限“完全控制”

后记

如果我没有记错的话,这问题确实从一开始安装XP时,就存在的。按道理说,系统的算法应该没有问题。我也是按照操作流程一步一步来的。居然会发生注册表信息写入不正确。难道说电脑也会偶尔出错?即便算法正确,用户输入的也相同?

因为声卡依赖的驱动是 Realtek 的驱动,Windows 本身并未提供 Realtek 驱动,只提供 Microsoft Kernel Wave Audio Mixer。

第一次配置声卡驱动时,Windows 由于上述原因按照错误的设置自动安装检测到的声卡,而只有一个 KMIXER 是不能完全驱动此声卡的。此错误的配置又反而影响了正确的声卡驱动的安装。问题估计就是这么阴差阳错引起的。

发表评论