Windows 10 has a Bluetooth Stack included and recognizes most Bluetooth Sticks without any problems. However, while Windows does support A2DP, it does not act as a sink and therefore, you cannot e.g. stream Audio from Android to the Computer, which is what I want.

The manufacturer of my BT Stick does not provide any Windows 10 Drivers, since Microsoft does this. I tried the older software, which can act as A2DP sink, but it has a memory leak that crashes my PC after longer sessions of listening to music, which is basically every day (I listen to music while programming/working). (Basically I can watch the non-pooled Kernel memory go up by the second when listening to music and can make it stop by stopping the music)

So my question is, is there any alternative, universal driver I can use that can act as said sink to receive Audio from my Phone on my PC?


Sure, not for everybody, but usable:

  1. Use Linux in VirtualBox and capture bluetooth device. I have Kubuntu 16.04 as a guest on Win 10 and Intel BT and this setup works. (Or use old Win 7 as guest. It had this A2DP sink feature. But not tested by me. I used Kubuntu, because I use it at work on Win host.) It worked "automagically" after pairing in "System settings - Bluetooth".

It seems like Microsoft has disabled A2DP sink capabilities since Window 8, or it just doesn't work anymore.

You could try to download and update the audio driver with software supplied by the manufacturer of your Bluetooth card/chip.

If that doesn't help, you could replace the Microsoft Bluetooth Stack with a third-party product, such as :


To summarize our discussion below:

  • The Broadcom drivers have the A2DP sink but suffer from a serious memory leak (which has been the case for the last decade), while
  • Microsoft's A2DP sink capabilities are not functional.

So the only options I can think of are:

  1. Try BlueSoleil and buy if it fixes the problem and the free version is too restrictive.
  2. Disable/enable your network adapter whenever a slow-down occurs, in the hope that this will reinitialize the memory. This can be done via a script run as admin:
    netsh interface set interface "network adapter name" admin=disable
    netsh interface set interface "network adapter name" admin=enable

  3. Replace your network adapter with a non-Broadcom card.

  • The Broadcom drivers have a memory leak. That is the root of the issue. After about 4-5 hours, my PC starts lagging because memory is full. Or even worse, it BSODs with an Out of Memory exception. Not sure if I want to pay 30 bucks for a driver that should be free... – BadSnowflake Jun 25 '17 at 19:41
  • So you have Broadcom. I have seen advice that disabling the "DW WLAN Tray Service" stops the memory leak. – harrymc Jun 25 '17 at 20:13
  • That is for Dell. I have a desktop that is self-built. Windows 10 64 bit (up to date), i5 6600K, Sapphire Nitro+ 8GB RX480, 8GB DDR4 3000 Mhz RAM. Z170-A Mobo from MSI. – BadSnowflake Jun 25 '17 at 20:27
  • BlueSoleil used to allow free use but limit file transfer to 5 MB. But I think that the latest version is more restrictive. – harrymc Jun 26 '17 at 6:03
  • So what could be the solution for non-Broadcom owners, non-Toshiba owners and those not willing to pay 30 bucks? – Suncatcher Apr 3 '18 at 15:52

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.