Bluetooth Usb Host Controller Driver Windows 10

  • Right click on Bluetooth USB Host Controller- Bluetooth settings- tick Allow Bluetooth devices to find this PC and click Apply, OK. Click Add a device. Now, all Bluetooth devices will be displayed and paired with the Windows correctly. NOTE: If you have an exclamation mark on one of the Bluetooth devices with description: Code 10.
  • Jan 21, 2020 Hello, I am unable to use Bluetooth on my pc tower and when I try to update the driver I get the following message: 'Windows was unable to install your Bluetooth USB Host Controller'. Going into the properties of the Bluetooth USB Host Controller the device status reads: 'The drivers for this device are not installed.
  • Bluetooth USB Host Controller. I have upgraded to Windows 10 from Windows 7 on Bootcamp on my iMac. When checking Device manager it shows the yellow exclamation mark against the Bluetooth USB Host Controller. 'Update Driver' shows no available driver. Can anyone help, please?

Here is a step by step manual guide for Bluetooth USB Controller software installation process on Windows 7 / 8 / 8.1 / 10 / Vista / XP. 1 Download file for Windows 7 / 8 / 8.1 / 10 / Vista / XP, save and unpack it if needed. 2 Switch on your new bluetooth hardware. 3 Right click on the My computer icon and push Properties tab then. Intel® Wireless Bluetooth® Driver for Windows® 10 64-Bit for Intel® NUC Version: 22.40.0 (Latest) Date: 3/31/2021. Automatically update your drivers.

This topic provides answers to typical questions about Bluetooth Radio support.

Bluetooth host controllers supported in Windows

With Windows, a Bluetooth radio can be packaged as an external dongle or embedded inside a computer but it must be connected to one of the computer’s USB ports. The Bluetooth stack that is included with Windows 7 and Windows Vista does not support Bluetooth radio connections over PCI, I2C, serial, Secure Digital I/O (SDIO), CompactFlash, or PC Card interfaces. In Windows 8 and Windows 8.1, radios connected over alternate transports can be added via a third-party bus driver. Refer to the Extensible Transport sections of the Bluetooth Devices Reference for more information.

Forcing the Bluetooth stack to load if Windows cannot match the device ID (Windows Vista)

A new Bluetooth radio might not match any of the device IDs in the Bluetooth INF (Bth.inf) that is included with Windows. This prevents Windows from loading a Bluetooth stack for the device. IHVs should ensure that their radio works with the native Bluetooth stack in one of the following ways:

  • Create an INF for the radio that references Bth.inf. For an example of a vendor-specific INF file for a Bluetooth radio, see Appendix B: An Example of a Vendor-Provided INF File for Use in Windows Vista.
  • Store an extended compat ID OS descriptor in the device firmware that specifies an appropriate compatible and subcompatible ID. For information about extended compat ID OS descriptors, see Microsoft OS Descriptors.
  • Force the Bluetooth stack to load

The following procedure uses Device Manager to force the Bluetooth stack to load for a new radio:

  1. Run the Control Panel Device Manager application and identify the Bluetooth radio on the list of devices.
  2. To run the Update Driver Software Wizard, right-click the Bluetooth radio item and select Update Driver Software.
  3. Use the wizard to force the Bluetooth stack to install.

For a detailed description of this procedure, see Appendix A: How to Install an In-Box Bluetooth Driver on New Hardware in Windows Vista.

Ensure in-box support for Bluetooth radios

IHVs should take the following steps to ensure that their Bluetooth radios have in box support on Windows:

  • Ensure that the radio supports the extended compat ID OS feature descriptor. For details, see Microsoft OS Descriptors.
  • Obtain Windows Certification Program approval for the Bluetooth radio hardware and the associated INF file. For an example of a vendor-specific INF file for a Bluetooth radio, see Appendix B: An Example of a Vendor-Provided INF File for Use in Windows Vista.
  • Use the Partner Center to make the INF file available through Windows Update

It is no longer possible to add radios to the in-box Bth.inf file.

Should third-party INF files use the Microsoft-defined class GUID

IHVs should use the Microsoft-defined class globally unique identifier (GUID) ({e0cbf06c cd8b 4647 bb8a 263b43f0f974}) for Bluetooth devices only in those INF files that reference the in-box Bluetooth INF file (Bth.inf). This means that the device uses the native Windows co installer, services, and notification area icon. IHVs that implement their own Bluetooth stack must create a vendor-specific class GUID and use the WLK test tools to ensure that the stack complies with the unclassified Windows Certification Program.

Why the Control Panel Bluetooth application is missing

The Control Panel Bluetooth application was incorporated into Devices and Printers. Thus, adjusting the Bluetooth radio settings, managing Bluetooth devices, and adding new Bluetooth devices can only be performed from within Devices and Printers.

Why the Bluetooth icon might not appear in the taskbar

If the Bluetooth icon does not appear in the taskbar, it could be due to one or more of the following reasons:

  • The Bluetooth radio is turned off.
  • The Bluetooth radio is in emulation mode.
  • In the Bluetooth Settings dialog, the Show the Bluetooth icon in the notification area check box is not selected.

Windows support for Bluetooth radio firmware updates

Currently, the Bluetooth stack that is included with Windows does not directly support firmware updates. However, for Bluetooth radios connected through a USB port, Windows does support firmware updates in compliance with the USB Device Firmware Update (DFU) specification. IHVs can create a user-mode utility that communicates with their Bluetooth radio over the DFU interface to perform the firmware update and restart the radio.

Bluetooth Usb Host Controller Download

Windows support for vendor-specific pass-through commands

Windows includes support for vendor-specific pass-through commands. These kernel-mode interfaces are documented in the WDK.

Windows support for vendor-supplied profiles

Windows supports vendor-supplied Bluetooth profiles. The GUIDs for those profiles that have been standardized by the Bluetooth SIG are included in the in box INF file (Bth.inf).

When users pair a Bluetooth device with a computer, the device’s profiles are compared to the profiles that are listed in Bth.inf. If the device profile does not match one of those profiles, users receive a dialog box that asks them to provide appropriate vendor software.

Vendors that want a vendor-specific profile must use their own GUID and reference it in a vendor-specific INF file. This INF file can use Include and Needs directives to reference the appropriate Bth.inf sections and directives. For an example of a vendor-specific INF file, see Appendix B: An Example of a Vendor-Provided INF File for Use in Windows Vista.

Bluetooth profiles and protocols that are enabled by default

The Bluetooth stack included with Windows provides in-box support for only some Bluetooth profiles. Vendors must implement the required services to support any other Bluetooth profiles, much as they do for USB and PCI. Windows can use the Bluetooth profiles that are enabled by default—referred to as supported profiles—to generate physical device objects (PDOs). This enables default loading of the drivers that are required to enable the profile. You can identify the supported profiles in the registry by looking at the SupportedServices and UnsupportedServices values under the HKEY_LOCAL_MACHINESystemCurrentControlSetServicesBthport Parameters key.


The Bthport key is added to the registry only after you install a Bluetooth device.

The following table lists the profiles in Bth.inf that Windows supports.

Bluetooth usb host controller driver windows 10 64-bit
Service IDDescription

Windows Bluetooth Profiles

For a Bluetooth-enabled device or accessory to work with your PC that’s running Windows 10, the device needs to use one of the supported Bluetooth profiles. See the most current list at Supported Bluetooth profiles.

If IHVs do not want Windows to automatically generate a PDO for their device, they can add the service GUID to the list of unsupported services. For examples, see Bth.inf.

How Group Policy can block Bluetooth radio installation

For details on how to use Group Policy to block the installation of Bluetooth radios, see the “Prevent installation of prohibited devices” section of Step-by-Step Guide to Controlling Device Installation and Usage with Group Policy.

Use the following compatible IDs for the Bluetooth radio:

USBClass_E0 (for USB based radios)MS_BTHX_BTHMINI (for non-USB radios)


This won’t remove Bluetooth driver support if it has already been installed. Also, this policy needs to be applied to the preinstall image.

How to change the Device ID Profile record published by Windows

The Device ID Profile defines an SDP record that can be used to provide identity information to remote devices. Previous and current Windows versions have used the Device ID record published on paired devices to provide device-specific Hardware IDs for generic Bluetooth services.

Windows also publishes a local Device ID record to identify the Windows device to remote Bluetooth devices. The default values can be adjusted by OEMs to better identify their specific Windows device. These values are defined as in the following table under the HKLMSystemCCSservicesBTHPORTParameters registry key:




Default Value



0x01 = Bluetooth SIG namespace

0x02 = USB Forum namespace




OEM specified VendorID

0x06 – Microsoft Vendor ID



OEM specified ProductID

0x01 – Microsoft Windows



OEM specified product version

0x0800 – Windows 8

4,759 downloads·Added on: March 21, 2016·Manufacturer: Others
The package provides the installation files for Broadcom SD Host Controller Driver version
If the driver is already installed on your system, updating (overwrite-installing) may fix various issues, add new functions, or just upgrade to the available version. Take into consideration that is not recommended to install the driver on Operating Systems other than stated ones.

In order to manually update your driver, follow the steps below (the next steps):

Bluetooth Usb Host Controller Driver Windows 10

1. Extract the .cab file to a folder of your choice
2. Go to Device Manager (right click on My Computer, choose Manage and then find Device Manager in the left panel), or right click on Start Menu for Windows 10 and select Device Manager
3. Right click on the hardware device you wish to update and choose Update Driver Software
4. Choose to select the location of the new driver manually and browse to the folder where you extracted the driver
5. If you already have the driver installed and want to update to a newer version got to 'Let me pick from a list of device drivers on my computer'
6. Click 'Have Disk'
7. Browse to the folder where you extracted the driver and click Ok

About Storage Driver:

If you apply this software, the system will be able to make use of several features concerning available storage controllers. However, make sure to confirm that your computer configuration is supported by this release before any utility is installed on it.
When updated to a new version, this software can improve data reading speeds, enhance storage performance, shorten waiting times for copying files or turning on the system, and bring about various other changes.
Should you wish to install this release, all you have to do is simply get the downloadable package, run the available setup, and follow all displayed instructions to complete the process. Bear in mind that even though other platforms might be suitable, it would be best if you apply this release only on specified OSes.
In addition to that, after the installation has finished, we recommend that you do a system reboot to ensure that all changes take effect properly (which is always a good idea after every important update).
That being said, click the download button now and install the package. Don’t forget to check with our website as often as possible so that you don’t miss a single new release.

It is highly recommended to always use the most recent driver version available.
Try to set a system restore point before installing a device driver. This will help if you installed an incorrect or mismatched driver. Problems can arise when your hardware device is too old or not supported any longer.

Bluetooth Usb Host Controller Driver Windows 10 Apple

Windows 10 64 bit
file size:
220 KB