彻底禁用蓝牙文件传输需关闭“通过蓝牙发送或接收文件”开关;卸载bthserv服务可完全移除蓝牙协议栈;设备管理器中禁用或卸载蓝牙硬件;组策略可禁止蓝牙发现、配对及设备安装。

防止通过蓝牙无线通道被远程窃取或主动拷贝敏感文件,需从系统级禁用蓝牙数据传输能力,而非仅关闭蓝牙开关。
彻底禁用蓝牙文件传输功能
打开“设置”→“蓝牙和其他设备”→点击右下角“相关设置”下的【通过蓝牙发送或接收文件】。在弹出的窗口中,直接关闭“允许蓝牙设备向此电脑发送文件”和“允许此电脑向蓝牙设备发送文件”两个开关。这一步必须手动关闭,仅关蓝牙图标或停用蓝牙服务仍可能被低功耗蓝牙(BLE)设备利用漏洞发起连接请求。
注意:该设置项若不可见,说明系统未识别到可用蓝牙适配器,或驱动程序损坏——此时反而无需额外操作,但需警惕外接USB蓝牙适配器被私自插入。
卸载蓝牙支持服务(高权限阻断)
以管理员身份运行PowerShell,执行以下命令:
Stop-Service bthserv -Force → Set-Service bthserv -StartupType Disabled → sc delete bthserv
执行后重启电脑。bthserv是Windows蓝牙堆栈服务,删除后系统将完全失去蓝牙协议栈支持,连设备发现、配对、HID外设连接都会失效。此操作不可逆,恢复需重装系统或手动导入注册表服务项。
设备管理器中禁用蓝牙硬件
方法一:右键“开始”→“设备管理器”→展开“蓝牙”,右键每个蓝牙设备(如Intel Wireless Bluetooth、Realtek Bluetooth Adapter等)→选择“禁用设备”。【禁用前请确认当前无正在使用的蓝牙耳机或键盘,否则将立即断连】
方法二:在相同界面中,右键蓝牙设备→“卸载设备”→勾选“删除此设备的驱动程序软件”→确认。卸载后即使重启也不会自动重装,除非手动触发扫描硬件更改或安装新驱动。
组策略禁用蓝牙发现与配对(专业版/企业版适用)
第一步:按 Win+R 输入 gpedit.msc 回车;
第二步:导航至 计算机配置 → 管理模板 → 网络 → 网络连接 → Windows 连接管理器;
第三步:双击启用“禁止用户启用/禁用蓝牙无线电”策略,并设置为“已启用”;
第四步:再导航至 计算机配置 → 管理模板 → 系统 → 设备安装 → 设备安装限制;
第五步:启用“禁止安装匹配下列ID的设备”策略,在下方列表中添加蓝牙类设备硬件ID,例如:*BTHENUM\*、*BLUETOOTH\*。添加后,任何蓝牙设备接入都将被系统拦截并记录事件ID 20001。











