bluetoothを使った開発のときに何故かエラーで使えなかったのでその対処法。
環境
- Windows 10 Pro (64bit)
エラーの現象
- 「Bluetoothまたはその他デバイスを追加する」をクリックして探索しても何故か落ちる
- Windowsの「設定」>「Bluetoothとその他デバイス」
障害が発生しているアプリケーション名: ShellExperienceHost.exe、バージョン: 10.0.19041.1320、タイム スタンプ: 0xe78af3dd
障害が発生しているモジュール名: KERNELBASE.dll、バージョン: 10.0.19041.1387、タイム スタンプ: 0x0b9a844a
例外コード: 0xc0000409
障害オフセット: 0x000000000010b302
障害が発生しているプロセス ID: 0xaa0
障害が発生しているアプリケーションの開始時刻: 0x01d80602a28f349a
障害が発生しているアプリケーション パス: C:\WINDOWS\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe
障害が発生しているモジュール パス: C:\WINDOWS\System32\KERNELBASE.dll
レポート ID: dbc39c54-bc78-4d59-a10a-3b10dc6e6091
障害が発生しているパッケージの完全な名前: Microsoft.Windows.ShellExperienceHost_10.0.19041.1320_neutral_neutral_cw5n1h2txyewy
障害が発生しているパッケージに関連するアプリケーション ID: App
- Bleakつかって制御ができない(Python)
- Error 0x800106d9
原因/解決策
- デバイスマネージャーよりBluetoothのデバイスドライバーが正しくロードされているか確認する
- 設定にて、Bluetooth機能を有効/オンにする
- Windowsサービス「DeviceAssociationService」を有効化(自動)にする
- ネットワーク接続にある「Bluetoothネットワーク接続」を有効化する
特に筆者は「DeviceAssociationService」を無効化していたことが原因でした。