我有一台戴尔 e7400(Win 10,64 位),耳机检测功能坏了。耳机正常情况下应该在插入时打开。但是,我需要在插入耳机的情况下重新启动计算机,才能让其检测到耳机并通过音频插孔播放声音。我尝试过多次更新音频驱动程序,但都没有成功。
因此我想手动控制此功能并强制声音始终从耳机中发出。
我找到了可以为 Windows 10 编辑的注册表项。
- 按 Windows 键 + R。
- 键入 regedit,然后按 Enter。
- 导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E96C-E325-11CE-BFC1-08002BE10318}\0007\GlobalSettings。
- 右键单击 REG_BINARY EnableDynamicDevices,单击修改,并将其设置为 0。
- 重启。
我在 '\0007\GlobalSettings' 中没有 REG_BINARY EnableDynamicDevices,但它在 '\0013\GlobalSettings' 中。将其更改为 0 并重新启动后,没有任何变化。
我读到过一些文章说这可能是因为我的机器仍在使用 realtek 驱动,而我需要原始的 Windows 10 音频驱动程序。“高清音频”(原生驱动程序)。来源:(https://www.dell.com/community/Laptops-General-Read-Only/Latitude-E7440-Sound-not-coming-through-headphones/td-p/4639683)
但是,我尝试卸载 Realtek 驱动程序但没有成功,并且无法在我的计算机/网上找到适用于 Dell e7400 的 Windows 驱动程序。
有人知道如何摆脱 Realtek 驱动程序和/或更改注册表设置,即使使用 Realtek 驱动程序音频插孔检测也会关闭?
答案1
尝试这个:
- 以管理员身份登录。
- 然后,单击开始 > 运行。
- 在打开字段中,输入
服务管理器
然后点击确定。服务控制台弹出,列出计算机上安装的所有服务。
- 查找 Realtek 服务并禁用它。
原因:这个服务好像有bug。
答案2
也许您在设备管理器中输入了错误的设备,它应该在“声音,视频和游戏控制器”下。单击卸载设备并删除驱动程序文件。
我这样做了,然后在高清音频设备的详细信息中搜索类 Guid,它指向您粘贴的类。对我来说,它位于 0000 下,而不是 0007 下。
现在我有两个独立的设备,没有插孔检测。(戴尔 Inspiron 3521)