可通过注册表keys路径获取蓝牙设备配对历史及utc时间戳,用powershell枚举蓝牙设备实例id并提取mac比对,或在设备管理器启用隐藏设备查看断连残留条目。

如果您希望追溯 Windows 10 系统中曾经连接过的蓝牙设备,但当前“设置”界面仅显示已配对设备而无时间信息,则需结合注册表记录与系统底层设备枚举来还原连接痕迹。以下是获取蓝牙设备连接历史的可行路径:
一、通过注册表 Keys 路径提取完整配对历史
Windows 将所有完成标准配对流程的蓝牙设备信息持久化存储于注册表固定路径,每个子项对应一个设备的 MAC 地址,其内部包含设备名称与最后一次连接时间戳(UTC 格式),是唯一可验证的历史来源。
1、按 Win + R 打开运行对话框,输入 regedit 并回车。
2、导航至注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys。
3、该路径下的每个子项名称即为已配对设备的 12位十六进制MAC地址(如:cc1b0d123456)。
4、逐一点开各子项,在右侧查看 Name 值(设备标识名)与 LastConnected 值(十六进制 UTC 时间戳,需用工具转换为可读时间)。
二、使用 PowerShell 枚举当前注册的蓝牙设备实例
PowerShell 可调用系统 PnP 接口列出所有被 Windows 认可的蓝牙设备条目,虽不直接提供连接时间,但能快速定位设备实例 ID,进而与注册表 Keys 中的 MAC 地址交叉比对,确认是否属于历史配对设备。
1、右键点击“开始”按钮,选择 Windows PowerShell(管理员)。
2、执行命令:Get-PnpDevice -Class Bluetooth | Where-Object {$_.Status -eq "OK"} | Select-Object Name,InstanceId。
3、在输出结果中筛选含 BTHENUM 或 BluetoothLEDevice 字样的 InstanceId。
4、从 InstanceId 中提取设备地址段(如 CC1B0D123456),与注册表 Keys 下的子项名称进行精确比对。
三、在设备管理器中启用隐藏设备显示以识别断连设备残留
部分蓝牙外设(如耳机、键盘)在断开连接后可能仍以“非活动”状态保留在系统设备树中,但默认被隐藏;开启隐藏设备显示后,可发现这些残留条目,辅助判断其是否曾被系统成功识别并加载驱动。
1、右键点击“此电脑”,选择 管理,进入“计算机管理”窗口。
2、左侧导航栏中点击 设备管理器。
3、顶部菜单栏点击 查看,再点击下拉选项中的 显示隐藏的设备。
4、展开 蓝牙、声音、视频和游戏控制器 及 人体学输入设备 类别,查找名称中含品牌或“Bluetooth”字样的灰色虚线设备条目。










