Can't Remove a Bluetooth Device in Windows? Here's Every Fix

A Bluetooth device that won’t remove from Windows – where you click Remove and it either fails silently or keeps reappearing – is one of those problems that has several possible causes and the fix that works depends on which one you’re hitting. Here’s every method that actually works, ordered from simplest to most involved.

Why this happens

The most common scenario is a hardware change. If you’ve replaced your motherboard, the Bluetooth adapter that originally paired the device is gone, but the device entry remains in Windows’ registry tied to the old adapter’s ID. Windows can’t cleanly remove it because the adapter it expects is no longer present.

It also happens with devices that are currently powered on and within range – Windows sometimes refuses to remove a device it thinks is still active. And there’s the Device Association Service issue: if this Windows service is stopped or disabled, remove operations silently fail.

Method 1: Standard Settings removal

Settings > Devices > Bluetooth & other devices > click the device > Remove device. This works most of the time for normal scenarios. If it fails, proceed below.

Method 2: Enable Airplane Mode first, then remove

Toggle Airplane Mode on (this disconnects all wireless services including Bluetooth), then try removing the device from Settings. Removing while disconnected sometimes succeeds when removing while the device is detected doesn’t. Toggle Airplane Mode back off after.

Method 3: Device Manager + Devices and Printers

Right-click the Start button > Device Manager. At the top menu, click Action > Devices and Printers. This opens the classic Windows 7-era devices panel. Right-click the stubborn device here and select Uninstall. Approve the UAC prompt.

Method 4: Restart Device Association Service

Press Windows + R, type services.msc, find “Device Association Service,” right-click > Restart. Then try removing from Settings again.

Method 5: Registry deletion (the reliable fix for hardware change scenarios)

This is the method that works when everything else fails, particularly after a motherboard swap:

  1. In Device Manager, right-click the Bluetooth device > Properties > Bluetooth tab > note the MAC address (Unique Identifier)
  2. Press Windows + R, type regedit, approve UAC
  3. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Devices
  4. Find the folder matching your device’s MAC address and delete it
  5. Restart the PC

After restarting, the device entry should be gone from Bluetooth settings and can be paired fresh.

Method 6: Show Hidden Devices in Device Manager

In Device Manager, go to View > Show Hidden Devices. Expand the Bluetooth category. If you see a greyed-out entry for your old Bluetooth adapter (especially relevant after a motherboard swap), right-click and uninstall it. This often clears the paired device entries associated with it automatically.

This is the method that works when the registry deletion alone doesn’t – removing the hidden adapter entry first, then rebooting, clears everything tied to it.

Good video walkthrough showing all of these methods in sequence, including the registry path and the hidden devices approach:

the airplane mode trick is the one i didn’t know. tried everything else on a stubborn controller entry and that was the fix. makes sense in hindsight – windows was probably refusing to remove because it could still see the device in range. disconnecting everything first gives it a clean state to work from.

had this exact problem after a motherboard replacement. the old bluetooth adapter was gone but the keyboard was still showing as paired and wouldn’t remove or re-pair. the registry method fixed it. the path is buried but once you find the right entry and delete it the problem is just gone.

The Device Association Service being stopped is an underdiagnosed cause. It’s one of those services that gets disabled in various Windows “debloat” guides and then people can’t figure out why Bluetooth device management stops working. Worth checking services.msc before going into registry edits.

The Show Hidden Devices approach is the cleaner fix for motherboard swap scenarios compared to the registry deletion. Removing the hidden adapter entry cascades the cleanup to all paired devices associated with it, rather than having to delete each device’s registry entry individually.

Worth emphasizing that the MAC address from the Properties > Bluetooth tab is formatted with colons (xx:xx:xx:xx:xx:xx) but the registry folder names don’t use colons – it’s the same string without them. That tripped me up the first time I tried the registry fix.