
Во-первых, я должен сказать, что это скорее досадная ошибка/ошибка, а не что-то сломанное или не работающее.
В моем Центре действий квадрат Bluetooth горит синим цветом (включен), говоря:Не подключен.
Но вот в чем дело - у моего ПК нет никаких аппаратных компонентов, поддерживающих Bluetooth. Это не ноутбук, материнская плата не имеет этой функции, и ни одно из подключенных к ней устройств не имеет функций Bluetooth.
Я провел исследование в Интернете, и большинство предложений вращаются вокруг
- отключение Bluetooth- Я не могу этого сделать, так как в настройках нет переключателя вкл/выкл.
- удаление устройства Bluetooth из диспетчера устройств- Я тоже не могу этого сделать, так как в списке нет устройства Bluetooth.
- заходим в настройки сети и отключаем его там- Я не могу отключить его в настройках сети, так как нет сетевого адаптера, который мог бы это сделать.
- Открепить плитку Bluetooth от быстрых действий- Его нет в списке быстрых действий для добавления/удаления.
решение1
решение2
Остановите и отключите все службы Bluetooth в Windows 10 с помощью PowerShell
Рассмотрите возможность использования PowerShell и, возможно, запуска его как скрипта запуска, который будет работать в контексте безопасности системы. Вы можете использоватьГрупповая политикаилиДиспетчер задаччтобы настроить его на запуск при запуске и т. д.
PowerShell
## -- Store all bluetooth named services as an array, stop processes if running, and disable the startup type if it's not already
$BTServices = (Get-Service | ?{$_.DisplayName -match "bluetooth"}).Name;
$BTServices | % {
$status = (Get-Service -Name $_).Status;
If($status -ne "Stopped"){Stop-Service $_ -Force};
$sType = (Get-Service -Name $_).StartType;
If($sType -ne "Disabled"){Set-Service $_ -StartupType Disabled};
};
Кроме того, рассмотрите возможность перехода в настройки BIOS\UEFI и установки всех применимых настроек Bluetooth на отключенное или эквивалентное значение для дополнительной тщательности на этом уровне.
Поддерживающие ресурсы
- Массивы
- ForEach-Объект
СтандартПсевдонимыдля Foreach-Object:
%
символ ' ', ForEach - Если