批处理文件:如下代码保存为ResetBluetooth.bat文件.
注意:PCI\VEN_14E4&DEV_5FA0&SUBSYS_0870106B&REV_04\400000FFFF00000001这个是 Broadcom Bluetooth PCIe Controller设备的实例路径,你可以在设备管理器里查找看到
@echo off
@echo off
REM 移除设备并扫描设备的BAT脚本
REM 需要管理员权限运行
setlocal enabledelayedexpansion
REM 设置代码页为GBK用于中文显示
chcp 65001>nul
REM 检查是否以管理员身份运行
net session >nul 2>&1
if %errorlevel% neq 0 (
echo 正在请求管理员权限...
REM 使用PowerShell以管理员身份重新启动此脚本
powershell -Command "Start-Process '%0' -Verb RunAs -WindowStyle Normal"
exit /b
)
echo ======================================
echo 设备移除和扫描工具
echo ======================================
echo.
REM 移除指定的设备
echo 1/2 正在移除设备...
echo 设备ID: PCI\VEN_14E4^&DEV_5FA0^&SUBSYS_0870106B^&REV_04\400000FFFF00000001
pnputil /remove-device "PCI\VEN_14E4&DEV_5FA0&SUBSYS_0870106B&REV_04\400000FFFF00000001"
if %errorlevel% equ 0 (
echo [成功] 设备移除成功
) else (
echo [失败] 设备移除失败或设备不存在
)
echo.
echo 2/2 正在扫描设备...
REM 扫描设备
pnputil /scan-devices
if %errorlevel% equ 0 (
echo [成功] 设备扫描成功
) else (
echo [失败] 设备扫描失败
)
echo.
echo ======================================
echo 操作完成
echo ======================================
方案一:使用任务计划程序(推荐)
步骤:
- 按 Win + R,输入 “taskschd.msc” 打开任务计划程序
- 点击右侧”创建基本任务”
- 输入名称:”Bluetooth功能无效后的恢复”
- 选择”计算机启动时”触发器
- 左侧选择”启动程序”
- 程序路径:选择 ResetBluetooth.bat 的完整路径
- 勾选”使用最高权限运行此任务”
- 完成
优点:
- 系统稳定,推荐方案
- 可控制运行权限
- 易于管理和调试
方案二:启动文件夹
- 按 Win + R,输入:shell:startup
- 将 ResetBluetooth.bat 副本拖到此文件夹
- 右键点击 → 属性 → “高级” → 勾选”以管理员身份运行”

