先确认USB接口位置和服务状态,再彻底卸载含隐藏设备与网络适配器中的BTHENUM条目,最后手动安装微软签名的Bluetooth Enumerator驱动并用PowerShell重置蓝牙服务。

电脑蓝牙在设备管理器里突然显示“驱动程序错误”,图标带黄色感叹号,右键属性提示“Windows 无法验证此设备所需的驱动程序的数字签名”或“代码43”,说明系统已识别硬件但拒绝加载驱动——这不是硬件坏了,而是签名失效、注册表残留或驱动冲突导致的强制拦截。
先做两个基础排查
很多人一上来就重装驱动,结果白忙活半天,其实问题出在更底层。必须先确认这两件事:
第一步:把蓝牙适配器插到电脑机箱后面的USB口上,也就是主板原生接口。前置面板或USB延长线供电不稳定,尤其对蓝牙5.0+适配器容易触发识别失败。
第二步:按 Win + R 输入 services.msc 回车,在服务列表里找到 【Bluetooth Support Service】,双击打开,确保“启动类型”设为“自动”,且状态是“正在运行”。这个服务没起来,装什么驱动都没用。
彻底卸载并清除所有驱动残留
只右键卸载不勾选删除驱动,旧文件和注册表项还在,新驱动一装就冲突。这一步必须做全,否则后续全白搭:
① 按 Win + X → 选择【设备管理器】
② 点击顶部【查看】→ 勾选【显示隐藏的设备】
③ 展开【蓝牙】,找到你的适配器(名称含 Intel、Realtek、MediaTek 或 Generic Bluetooth Adapter)→ 右键 → 【卸载设备】→ 【务必勾选“删除此设备的驱动程序软件”】
④ 再展开【网络适配器】,查找所有灰色条目中含 Bluetooth PAN、BTHENUM 或 MAC 地址片段(如 BTHENUM\{)的项 → 对每个都右键卸载 → 同样勾选删除驱动程序软件
⑤ 全部卸载完后,点击顶部菜单【操作】→【扫描检测硬件改动】→ 等待系统重新识别设备(此时可能仍报错,属正常)
切换为微软通用驱动绕过签名限制
Win11 24H2 对驱动签名要求极严,很多原厂驱动未通过 WHQL 认证,系统直接拒载。改用微软签名的 Bluetooth Enumerator 驱动能恢复基础功能,兼容性最强。
方法一:手动指定安装
在设备管理器中右键刚识别出的蓝牙适配器(哪怕还带感叹号)→ 【更新驱动程序】→ 【浏览我的电脑以查找驱动程序】→ 【让我从计算机上的可用驱动程序列表中挑选】→ 取消勾选“仅安装匹配硬件的驱动程序” → 厂商选【Microsoft】→ 型号选【Microsoft Bluetooth Enumerator】→ 下一步完成安装。
方法二:从 DriverStore 手动加载
如果列表里没看到 Microsoft 选项,点【从磁盘安装】→ 浏览到 C:\Windows\System32\DriverStore\FileRepository\ → 查找含 bthenum.inf 的文件 → 选中后点击“打开” → 在弹出列表中选 Microsoft 下的 Bluetooth Enumerator → 安装。
用 PowerShell 重置蓝牙服务与协议栈
驱动装好了但蓝牙开关打不开、设备搜不到,大概率是服务卡死或协议缓存异常。这条命令能直接清空运行时状态:
以管理员身份运行 Windows PowerShell,依次执行以下四行命令,每行输完回车:
net stop bthserv
net stop wlansvc
net start bthserv
net start wlansvc
执行完后,去【设置 → 蓝牙和其他设备】里关闭再开启蓝牙主开关。


















