现象

在老款的xps13笔记本中遇到了蓝牙消失的情况,系统设置中没有蓝牙选项,在设备管理器中蓝牙直接消失,在通用串行总线控制器中出现了一个新的“未知USB设备(设备描述符请求失败)”。
无论是win10自带的系统,还是dell官方的检测助手,均检测不到蓝牙,像是笔记本没有安装蓝牙模块一样。

网络解决方案

b站up主象喻在其发布的视频中对目前已有的几种解决方案做了很好的总结。评论表明该方法,特别是手动放电的方法有奇效。

iOS开发 系统蓝牙未知状态 蓝牙显示未知设备_网络


需要注意的是象喻遇到的是蓝牙鼠标键盘导致蓝牙消失的问题,而我并没有使用过蓝牙鼠标键盘。

我的解决方案

在依次尝试了象喻给出的几种方法之后,问题依然没有解决。

但契机出现在我尝试最后一种手动放电的方法的过程中。

在不拆机长按电源键失效之后,我尝试拆机断开电池,再长按电源键放电。当我拆开背板,断掉电池,长按之后,发现该方法依旧是无效的。

于是我尝试在主板上寻找到了蓝牙芯片,发现蓝牙是集成在无线网卡芯片中的,killer 1535。因为我的wifi是好的,所以一直没有觉得芯片会有问题。

但我在观察无线网卡时,发现网卡是斜着插在接口上的,最左边有三个导电触片并没有完全插进去。于是死马当作活马医,把网卡往里重新怼严实了(下图是已经怼结实的网卡,可以略微看到图中红圈圈出来的几个导电触片)。

iOS开发 系统蓝牙未知状态 蓝牙显示未知设备_网络_02


奇迹就这样发生了,重启之后,在设备管理器中把未知USB设备卸载掉,重新扫描一下硬件改动,蓝牙出来了。(在拆机之前,这个操作我重复过好几遍)

原因分析

应该正好是蓝牙的信号口接触不良。
怀疑可能是因为之前的磕碰,导致接口错位。虽然网卡有螺丝固定,这种可能性很小,但好像也没有其他解释了。