Очень странная проблема с блютуз в Windows 8.1 после самопроизвольного отключения блютуз-мышки.
Здравствуйте, в общем, такая ситуация: буквально часа 3 назад внезапно отключилась блютуз-мышь A4Tech BT-630 от ноута. и с того момента началось нечто. Вначале я полез в настройки блютуза (мышь в правый нижний угол => Параметры => Изменение параметров компьютера => Компьютер и устройства), собственно переподключить мышь, но. пункт настроек Bluetooth почему-то исчезает-появляется с периодичностью примерно в 1 секунду. Если успеть в этот момент кликнуть на него, то ничего не происходит. Я офигел, полез в диспетчер устройств, он тоже ведёт себя странно, обновляется каждую секунду с открытым подразделом Bluetooth (ровно как пункт блютуз в настройках), при этом в разделе Bluetooth => Bluetooth Mouse V1 на иконке был восклицательный знак, в описании написано — не удаётся подключиться к устройству (мышь включена была). Попробовал удалить устройство — вылазит окошко с установкой драйверов, через пару секунд пишет ошибка установки драйверов и всё остаётся на своих местах. Через Панель управления => Устройства и принтеры пробовал удалить это устройство — тот же эффект (пишет сбой при удалении устройства, сбой при установке драйвера устройства). После почти двух часов гугления каким-то боком смог удалить его (ну как каким-то, в Свойства => События нашёл имя файла с драйвером, который автоматом ставится при удалении устройства, через Win+R зашел в DriverStore/FileRepository/ и нашёл там тот файл из события, и удалил его), но лучше не стало. Заново подключить не удалось просто потому, что не получается зайти в настройки блютуза, по причине, описанной в начале (при этом телефон мышку спокойно видит).
Ничего лучше придумать не смог, кроме как попытаться удалить драйвер блютуз. Нажимаю правой кнопкой по Intel(R) Wireless Bluetooth(R), выбираю удалить, драйвер удалился, но тут же устройство опять появилось, т.е. винда его сама поставила по новой. Не помогло. Попробовал сделать так же с остальными устройствами (на скрине ниже), тоже не дало результата. Затем скачал с сайта производителя ноута драйвера, переустановил, тоже ничего не изменилось. В итоге опять долго гуглил, наткнулся где-то на журнал windows, там в разделе система посмотрел, что же происходит. В итоге в журнале записи примерно каждые 2-3 секунды (на скрине ниже) от источника BTHUSB с кодом события 18 (погуглил, мол переустановите драйверы этого устройства, мггг. ). Описание: «Система Windows не может сохранить коды проверки подлинности Bluetooth (ключи связи) на локальном адаптере. Клавиатуры Bluetooth могут не работать с BIOS компьютера во время загрузки.»
Насколько я догадываюсь, это и вызывает тот прикол с постоянным обновлением диспетчера устройств и неработающим блютузом. Так вот, как это исправить? Первый раз за два года использования ноута с таким столкнулся и вроде как по всякому уже гуглил, но нигде на такое не натыкался и от безысходности решил написать сюда. Ах да, вспомнил про сетевые подключения и залез туда. Там такая же картина: значок «Сетевое подключение Bluetooth» появляется/пропадает с периодичностью 1 секунда. Я, если честно, не понимаю, что происходит.
Ноутбук Asus ZenBook UX303LN, i5-5200U, 12Gb RAM, GeForce 840M, SSD 500Gb, Intel Dual Band Wireless AC7265, Windows 8.1 build 6900. Винда ставилась два года назад, при покупке ноута, отключены все обновления, никаких проблем за всё это время не было. Последний раз обновлял драйвера и ставил новый софт около месяца назад. Мышкой пользуюсь около недели, до этого момента работала идеально. Сам учусь на программиста, по этой причине сносить винду крааайне не хочу, ибо замучаюсь ставить ту же visual studio и настраивать её, качать кучу билиотек, всякие другие проги наподобие автокада и т.д. Муторно это, поэтому хочется решить проблему без смены винды.
Проблемы с сопряжением Bluetooth устройств на Windows 10 и 8.1? Это для вашей безопасности!
11 июня компания Microsoft выпустила обновления безопасности для всех поддерживаемых операционных систем Windows.
Часть исправлений в составе пакетов обновлений устраняют уязвимость безопасности протокола Bluetooth за счет «преднамеренного предотвращение подключений между компьютерами Windows и Bluetooth устройствами, которые представляют опасность и используют известные ключи для шифрования подключений».
Другими словами, после развертывания новейших обновлений, система Windows специально блокирует сопряжение с некоторыми устройствами Bluetooth.
Microsoft предупреждает пользователей:
После установки обновлений безопасности от 11 июня 2019 года, вы можете столкнуться с проблемами сопряжения с некоторыми устройствами Bluetooth. Данные патчи безопасности исключают риск эксплуатации уязвимости за счет преднамеренного предотвращения подключений к небезопасным устройствам Bluetooth.
На странице поддержки портала Microsoft приводится список затронутых версий операционных систем:
Windows 10: все версии
Windows 8.1
Window Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Embedded 8 Standard
В базе данных CVE указано, что данная проблема затрагивает только Android устройства. В качестве потенциально опасных отмечены версии мобильной ОС от Android 7.0 до Android 9. Подверженность уязвимости для конкретного устройства зависит от производителя. Если производитель применял определенные ключи с длительным сроком действия, то устройство будет затронуто проблемой.
В спецификации протокола Bluetooth с низким энергопотреблением (Bluetooth Low Energy, BLE) приводится пример ключа с длительным сроком действия (Long Term Key, LTK). Если в устройство BLE на аппаратном уровне зашит LTK, то существует вероятность атаки за счет удаленной инъекции нажатий клавиш для сопряженном устройстве из-за некорректного криптографического шифрования. Для эксплуатации устройства от жертвы не требуется никаких действий. Потенциально затронуты устройства под управлением операционных систем Android-7.0, Android-7.1.1, Android-7.1.2, Android-8.0, Android-8.1 и Android-9.
Администраторы могут проверить журнал событий, чтобы выяснить, затронуто ли Bluetooth устройство преднамеренным изменением:
Запустите Просмотр событий из меню Пуск.
Перейдите в Журналы Windows > Система.
Найдите следующее событие:
Имя журнала: Система
Источник: BTHUSB или BTHMINI
Код: 22
Имя: BTHPORT_DEBUG_LINK_KEY_NOT_ALLOWED
Уровень: Ошибка
Сообщение: ваше устройство Bluetooth пыталось установить отладочное соединение. Bluetooth стэк Windows не разрешает установить отладочное соединение, когда не включен режим отладки.
Если вы видите данное событие в журнале, то ваше устройство Bluetooth затронуто изменением.
Microsoft рекомендует связаться с производителем устройства Bluetooth, чтобы узнать, доступны ли для него обновления. Требуется обновить опции подключения, если удалось исправить проблему безопасности на устройстве Bluetooth.
Возможности принудительного подключения к затронутым устройствам в обход преднамеренной блокировки, не предоставлены Microsoft. На данный момент единственная опция для восстановления подключения к затронутым устройствам — это использование ранней версии Windows. Однако, в этом случае сохраняется риск эксплуатации уязвимости Bluetooth устройств.