Wednesday, May 20, 2009

Installing Bluetooth Headset in Windows Vista / Windows Server 2008

Due to the fact that Windows Vista doesn’t support Bluetooth headset profile, if you want to use a Bluetooth headset with your adapter, you’ll need a little creative workaround to add the headset profile to the default Microsoft stack. Download either of the x86 or x64 compilations of the CSR Bluetooth driver and extract its contents to a folder. When you try to pair your headset to your computer, Windows will ask for drivers for the headset since it doesn’t find the appropriate headset profile. Point Windows to the folder where you have extracted the CSR drivers to make it work. Make sure you go into the device in the Bluetooth Devices panel and check off the boxes for headset, etc.

Download Links

CAB File Listing

  • bthaudiohf.cat
  • bthaudiohf.inf
  • bthaudiohf.sys
  • bthav.cat
  • bthav.inf
  • bthav.sys
  • bthavrcp.cat
  • bthavrcp.inf
  • bthavrcp.sys
  • bthfilt.cat
  • bthfilt.inf
  • bthfilt.sys
  • hfgservice.dll
  • hfgservice_ps.dll

Both the 32-bit and 64-bit drivers are developed by CSR plc and include the following files:

bthaudiohf.cat, bthaudiohf.inf, bthaudiohf.sys

  • Description: Bluetooth Hands-free Audio (BthAudioHF)
  • Device Description: Bluetooth Hands-free Audio Device
  • Display Name: BthAudioHF Service
  • Service Description: Bluetooth Hands-free Audio Service
  • User Mode Service Display Name: Handsfree Headset Service
  • User Mode Service Description: Enables wireless Bluetooth headsets to run on this computer. If this service is stopped or disabled, then Bluetooth headsets will not function properly on this machine.
  • Version: 1.0.0.376, 11/20/2006

bthav.cat, bthav.inf, bthav.sys

  • Description: Bluetooth AV (BthAv)
  • Device Description: Bluetooth Stereo Audio
  • Service Description: Bluetooth AV Profile
  • Pins: Bluetooth Audio Capturer, Bluetooth Audio Renderer
  • Version: 1.0.0.357, 10/11/2006

bthavrcp.cat, bthavrcp.inf, bthavrcp.sys

  • Description: Bluetooth AVRCP (BthAvrcp)
  • Device Description: Bluetooth Remote Control Device
  • Service Description: Bluetooth AVRCP Profile
  • Version: 1.0.0.357, 10/11/2006

bthfilt.cat, bthfilt.inf, bthfilt.sys

  • Description: Bluetooth Filter Driver (BthFilt)
  • Service Description: Bluetooth Command Filter
  • Version: 1.0.0.370, 11/06/2006

hfgservice.dll

  • Description: Handsfree Headset Service
  • Version: 1.0.0.376

hfgservice_ps.dll

  • Description: HFGService Proxy Stub Library
  • Version: 1.0.0.376

35 comments:

amgupt01 said...

Where exactly did you get these drivers? I'm looking to see if I can get the latest version of them for Windows Vista 64-bit or if they have a newer one that works with Windows 7 RC1/RTM 64-bit

Komeil Bahmanpour said...

It was bundled with a newly purchased CSR OEM device, so that's the latest version so far. If you google, there's another one, a version 1.5.21.1000, which is in fact ALPS's, though marked CSR's. That's rather old (06/04/2002) which you should avoid. As far as I know, the 64-bit driver works with Vista x64 and Windows 7 x64 just fine.

dom0 said...

I found out that the latest drivers by CSR are version 3.0.0.183, but I couldn't find them anywhere...

Hooftman said...

Dude, this made my Dell BH200 headset finally work with Windows 7 x64 RTM! Thanks a ton!

Only the drivers for the stereo sound wouldn't install, which is a pity as the headset sound quality is like telephone quality.

Any suggestions?

Anonymous said...

Thanks mate for this. Finally my BT headphones are working with Vista! Full CD quality stereo sound. Thanks again. Cheers!

Anonymous said...

Thank you Thank you Thank you Thank you !!!!!!

Anonymous said...

Thank you!!!!!

Anonymous said...

Dude, it dint worked for,iam using VISTA 32 bit, any suggestions...

Anonymous said...

I am trying to get a SOny Bluetooth headset and a IOGEAR BGU@@! dongle work with Vista 64. I downloaded the Vista 64 cab file but it will not extract when I double click on it? Any ideas. Thanks

Richard

Komeil Bahmanpour said...

Richard, I tested the download link, it's OK. Check to see if it's exactly 232 kB (237,897 bytes). Windows Explorer and PowerArchiver extract it just fine.

Alejandro said...

HI. it's the first website where I found what I need. I bought this HP bluetooth noise cancelling headphones GW470AA and no drivers with it, and no idea how to link it with my PC. With your cab files I could link the "remote control" but I can't get the sound part, my pc says there is an error with the driver... Any ideas??? And thanks a lot for your help.

Anonymous said...

Please help me.
I don't know how to do with the file.
download -> extract -> and ???
My Nokia Bluetooth Headset is still not working.

Komeil Bahmanpour said...

After download and CAB extraction, try to pair your headset. Now Windows will ask for drivers, because it doesn’t find the required headset profile. Browse for the folder where you have extracted the CSR drivers and continue with the installation.

Anonymous said...

Thank you very much! U save my day!

Alessio said...

thank you very much! This precious drivers are nowhere to be found ;)(exept here!)

Anonymous said...

how do i open the cab file? i've downloaded it. now what do i do? thanks.

Komeil Bahmanpour said...

CAB files are simply archives, just like ZIP files. Use Windows Explorer, PowerArchiver, or WinRAR to extract its contents.

deepuz said...

thanx a lot for the tip.......the only problem now is it gives only telephone qulity..hw can i make it stereo on my hp laptop??

Anonymous said...

This device (Nokia BH-104 Bluetooth Headset) works with Windows XP? Where I can find the drivers? Thanks!

Karthi said...

I'm using Windows 7 and everything installed correctly except for Stereo audio device driver. Now I get telephone like quality on the headset and it is paired but my problem isn't fully solved. Do you have a later version of the driver?
Windows gives Error Code 31 (Windows cannot load this driver) for Stereo audio device in device manager. Please help.

KrOnIcDoC said...

I have extracted the CAB files contents, is there a specific place you need to extract them to ? like a system folder or something? cuz My Dell BH200 headset pairs up but the audio aint working

deepesh said...

I am having windows vista home premium original in my system. I installed windows 7 ultimate 1 week ago. The bluetooth headset given by dell is working properly in vista, but it is not working in windows 7. It is showing that the drivers not installed. What I have to do for using my headset with windows 7. Expecting a good suggession.

Samuel Gomes said...

All BT profile drivers seems to load and work except Bluetooth Stereo Audio. I get the following error in the device manager: "This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)". Any suggestions? Does the CSR A2DP profile driver require any specific type of BT hardware?

Samuel Gomes said...

BTW... I am using Windows 7 Ultimate 64-bit. The BT module is a generic one (HCI v3.500, LMP v3.500, Manufacturer Id 57).

Anonymous said...

Beauty!!!!!!!!!
This works with CSR - Camebridge Silicon Radio Ltd
Mini Bluetooth dongle which I bought off ebay without a driver. works perfectly on Vista 32bit with my A2DP headset

Srikanth said...

I'm having the same issue as Karthi.

I'm using Windows 7 (x64)and pairing with Plantronics 975 went well. I had to select the "headset" profile.Everything installed correctly except for Stereo audio device driver. So I loaded the drivers provided in this thread via hdwwiz. Windows gives Error Code 31 (Windows cannot load this driver) for Stereo audio device in device manager.

Samuel Gomes said...

Well, after a lot of trying I finally gave up and went back to BlueSoleil BT stack. Although, I do not like it but that is what I have to use. That's life. I am thinking about buying a Broadcom chip based BT adapter. Broadcom BT software works very nicely with the Windows 7/Vista BT stack. Anyways, here is what I found on CSR so far... Please note that these are all 64-bit drivers as all my systems run 64-bit OSes.

CSR Driver v1.0.0.376 x64 (almost same as Komeil's): This package contains all the profile drivers I could find and some more. The drivers included here installs nicely for any generic BT hardware. Unfortunately BT Stereo Audio does not work. I got error code 31 in DM. Let me know if you find a fix.
http://gomes.samuel.googlepages.com/CSRplc-Bluetoothx64v1.0.0.376.zip

CSR Driver x64 v5.0.14: These are the latest drivers I could find. Unfortunately, these drivers do not load for generic BT devices. Can someone play around with this?
http://gomes.samuel.googlepages.com/CSRplc-Bluetoothx64v5.0.14.zip

Anonymous said...

Go to
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=csr
for a wealth of csr drivers.

Carefull: switching a2dp stereo drivers from pre-4.x.x drivers to post-3.x.x drivers and vice versa requirers erasing the
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\bthav and HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\csr_a2dp registry key.

I prefer version 2.0.140. 3.0.183 bsod on me, and post-3.x.xx was not stable enough for me, like interupting audio from itunes on dis/reconnection, "disconnected" stereo, etc.
Version 5.x.xx are supposed to allow for automatic audio redirection.

JMV2009

Nicoals Fuster said...

I'm having problems with the stereo sound I don't have the option y just have the telephone quality, I couldn't install the latest "CSR plc - Audio - Bluetooth Hands-free Audio Device" or "CSR plc - Audio - Bluetooth Stereo Audio" drivers when I tried It told me that my driver was up to date

Anonymous said...

i have successfully installed this driver... but u have a problem, the sound is not that good... its grumpled, i dont know how to describe it... how can i fix this? can you help me sir? im using windows 7, my headset is a nokia bh-104

Samuel Gomes said...

Check device manager to see if you have a bang on Bluetooth Stereo Audio. If you do, then you have the same issue I have. For some reason the Bluetooth Stereo Audio profile does not want to work with all BT USB devices. Can someone post links for a different version of the CSR driver... 2.x/3.x (both 32-bit and 64-bit)?

take-it-simple said...

Dear Komeil,
it works fine with Nokia BH-104 (windows x86). I extracted the files with winrar. great job!!
have a hug
zorritos

ibrahim said...

i have the nokia BH-104
and an ASUS laptop with blue tooth-
my laptop wont discover my nokia bluetooth headset- PLEASE HELP!! i have my laptop on discoverable

Anonymous said...

the software worked on windows 7 with nokia bh101 headset

Anonymous said...

I am having a issue where I cannot get my Sony Erricsson HBH PV703 to work, In my Playback and recording devices the headset is shown, headset paired with computer etc but i cant get anything from this, not even a text sound.

Windows automatically downloaded the drivers from windows update, they install fine but cannot get a peep from them.

Using a MICRO USB 2.0 + EDR bluetooth adapter which i bought from Amazon.

Only had this working once when I used Bluesoliel software however i dont intend on buying it (£19) unless I REALLY have too, any options guys,

Thanks for taking the time to read this

if possible please email me at Brewer.p@o2.co.uk

Post a Comment


Copyright © 1999-2010 Komeil Bahmanpour. All rights reserved.

Reproduction is permitted provided that the source is acknowledged and a link is included to the relevant article.