Windows 8.1 can't remove existing paired Bluetooth device nor connect new one

I have a surface pro 3 with windows 8.1 and currently installed microsoft sculpt touch mouse and creative inspire 2 sound system.

I have bought a new bluetooth microsoft sculpt mobile keyboard. The keyboard is not recognized by my surface. It is recognized by a friend's surface.

Why ?

So I've tried to uninstall all my bluetooth devices and when I do so from the device manager, than remove them from bluetooth seetings, making sure ghost related devices are removed too, they still reappear, even if those devices are off.

Why ? How can I reset my entire bluetooth configuration ? How can I have my surface recognize my keyboard ?

(all simple solutions have been tested : rebooting, disconnecting, changing battery, put the devices close enough... and as I said, the keyboard is working fine on another surface which had no other bluetooth device)

EDIT : I tried that too, without success, everything re-appears : https://stackoverflow.com/questions/5964685/how-do-i-totally-delete-reset-bluetooth-settings-in-windows-7


Solution 1:

Wow, I finally found the solution. It's crazy the time we can lose for such basic services.

From : http://www.tomshardware.co.uk/forum/63589-63-cannot-remove-bluetooth-mouse-devices-window

Go to START icon and type in services.msc and select services.

The dialog box that opens has a long list of stuff but look for BLUETOOTH SUPPORT SERVICE. Double click to open. Make sure it is AUTOMATIC. Go to the LOG tab. Choose THIS ACCOUNT and type in LOCAL SERVICE. A list of password (a 15-dot string) would appear. Delete all the password in the PASSWORD and under CONFIRM. Choose Okay.

It will ask you to restart the service. Once restarted, turn on your bluetooth adaptor again. Put your mouse in pairing mode and add the mouse. It works perfectly!!!

Solution 2:

I was able to completely remove (and re-pair) a Bluetooth headset in Windows 10 that kept re-appearing despite trying to remove it using Bluetooth settings/devices and printers/device manager.

The paired Bluetooth devices seem to be permanently stored in the registry below the following branch:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Devices

Under this, you have one to several 12-digit device keys which represent the devices, like:

“00024c02b458” (which is a Bluetooth headset).

Use Registry Editor (regedit.exe) to delete the device key for the problem device and then reboot your computer; after this the paired device will be gone. You can find the correct device by double-clicking the “Name” value associated with each device, which shows the (binary!) device name in plain text.

You can also export the branch to a file for backup by right-clicking on the key and selecting “Export”.

Note: the error message I had in the event log was:

Event Id: 16/Source: BTHUSB: "The mutual authentication between the local Bluetooth adapter and a device with Bluetooth adapter address (xx:xx:xx:xx:xx) failed.”