Bluetooth Device Pairing Parameters in Regedit

This guide explains how to locate and configure Bluetooth device pairing parameters using the Windows Registry Editor (Regedit). In Windows, Bluetooth configurations, paired device metadata, and security link keys are stored deep within the system registry under the Bluetooth driver and service keys. Modifying these registry paths allows administrators and advanced users to troubleshoot connectivity issues, manage pairing keys, and alter device-specific parameters directly.

To access Bluetooth device parameters in Windows, open the Registry Editor by pressing Win + R, typing regedit, and pressing Enter.

The primary registry paths for Bluetooth configuration are:

1. Device-Specific Pairing Parameters and Settings

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

Under the Devices key, each paired device is represented by a subkey named after its unique MAC address (e.g., 001a7d123456). Selecting a specific device MAC subkey exposes parameters such as: * COD (Class of Device): Defines the device type (audio, input, computer). * VID / PID: Vendor and Product identification codes. * DeviceFlags: Flags that dictate connection behaviors and profiles supported by the device.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys

This folder stores cryptographic pairing keys (Link Keys) negotiated between your computer’s Bluetooth radio and paired peripherals. * Under Keys, subkeys represent the local Bluetooth adapter’s MAC address. * Inside the local adapter subkey, binary values represent the paired target devices and their respective Link Keys used for automatic reconnection and encryption. * Note: Accessing the Keys directory requires elevated SYSTEM permissions; by default, Administrator accounts may receive an “Access Denied” error unless permissions are modified in the key’s security settings.

3. Bluetooth Support Service Configuration

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BthServ\Parameters

This location controls global behavior for the Windows Bluetooth Support Service (bthserv), including timeout periods, service startup configurations, and general stack policies.

4. Global Bluetooth Stack Settings

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Bluetooth

This key contains global parameters for pairing behaviors, such as enabling Simple Pairing Debug Mode or overriding standard authentication requirements.

Applying Changes

  1. Right-click the relevant key or value to edit its data.
  2. After modifying values or removing outdated pairing keys, restart the Bluetooth Support Service via services.msc or reboot the computer to apply the updated parameters. Always export a backup of any registry key prior to making modifications.