Unable to use Apple Bluetooth USB Host Controller in virtual machine

319 users found this article helpful


Parallels Desktop 12:

Parallels Desktop 11 and/or bellow:


Parallels Desktop 12


NOTE: Apple Bluetooth USB Host Controller isn't optimized for work in Windows guest systems. There might be possible issues when using Apple Bluetooth Controller in Windows virtual machine. Parallels recommend one either to use Share Bluetooth device with Windows option in VM settings or to use separate USB-Bluetooth device when working with Bluetooth in Windows virtual machine.

NOTE: As Parallels Desktop uses Shared Bluetooth functionality now, most of wireless devices should work fine when shared between Mac and Windows side. However, in case any Bluetooth device does not work in VM, it is recommended to acquire an external Bluetooth USB controller and connect it directly to VM, then to configure Bluetooth and connect the device

Parallels Desktop 12:

Parallels Desktop 11 and/or bellow:

NOTE: Bluetooth devices on the Mac side will be not available, while Bluetooth Controller is passed in the VM. To return it back to the Mac, untick Devices -> External Devices-> Apple Bluetooth USB Host Controller.

  1. Check the bit version of your Windows: How to determine whether a computer is running a 32-bit version or 64-bit version of the Windows operating system

  2. Install Bluetooth driver on your Windows virtual machine following the link:

    General Information: Apple official webpage for support software

    For 32-bit Windows: AppleBluetoothBroadcomInstaller.exe

    For 64-bit Windows AppleBluetoothBroadcomInstaller64.exe

  3. Check that on the Mac side that the Bluetooth is on.

  4. In the virtual machine Configuration open Hardware -> USB & Bluetooth -> untick Bluetooth Devices.

  5. When virtual machine is running, at the Mac menu bar click on the Devices -> External Devices -> tick Apple Bluetooth USB Host Controller.

  6. On the Windows side go to Control Panel -> Hardware and Sound -> Devices and Printers.

  7. Right click on Bluetooth USB Host Controller -> Bluetooth settings -> tick Allow Bluetooth devices to find this PC and click Apply, OK.

  8. Click Add a device.

  9. 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. "The device cannot start", please perform the following:

  10. Download and run HotFix.

    10.1. Check all necessary system requirements for corresponding version of Windows VM.

    Apple support software pages:

    Windows 7

    Windows 8.1

    Windows 10

    10.2 Download and install additional drivers:

    32-bit: AppleBluetoothInstaller.exe and AppleBluetoothEnablerInstaller.exe

    64-bit: AppleBluetoothInstaller64.exe and AppleBluetoothEnablerInstaller64.exe

    10.3 Run automatic driver update:

    Go to Start, in the Search box type devmgmt.msc and hit Enter (rerutn) -> right-click on the bluetooth device with exclamation mark -> Update driver software.

    10.4 If none of the above works, you may want to use another virtual machine which already has these drivers installed and copy applebt* in C:\Windows\System32\Drivers\FileRepository from the working machine to malfunctioning.

    10.5 After that, you need to update drivers manually and point it to the aforementioned folder.

Was this article helpful?

Tell us how we can improve it.