如果你电脑的操作系统是Windows XP,并且安装了Service Pack 2补丁,请参考以下方法去安装驱动程序。
原因
如果同时满足以下两个条件,可能就会发生此问题: 1. 在安装了蓝牙适配器但尚未为该适配器安装第三方驱动程序的计算机上安装 Windows XP SP2。 2. 蓝牙适配器的供应商 ID (VID) 或产品标识符 (PID) 与第三方蓝牙堆栈和 Windows XP SP2 中包含的蓝牙堆栈都匹配。
出现此问题的原因在于:Windows XP SP2 自动安装 Windows XP SP2 中包含的设备驱动程序,而不是您要安装的第三方驱动程序。
替代方法
要解决此问题并成功安装用于蓝牙适配器的第三方驱动程序,请使用以下各节中介绍的某种方法。
如果要与手机通讯,请安装你的手机软件.
方法 1:重命名 bth.inf 文件
在安装第三方设备或堆栈之前,将 %WINDIR%\inf\bth.inf 文件重命名为 bth.bak。重命名该文件后,就可以防止 Windows 即插即用 PNP 使用该 INF 文件 来安装 Windows XP SP2 中包含的蓝牙驱动程序。要重命名该文件,请按照下列步骤操作:
1. 单击“开始”,单击“运行”,在“打开”框中键入 C:\WINDOWS\inf,然后单击“确定”。("C:\Windows"这个路径是指Windows XP系统安装盘)
2. 右键单击“bth.inf”,然后单击“重命名”。
3. 将 bth.inf 重命名为 bth.bak,然后按 Enter 键。
4. 安装第三方蓝牙驱动程序,在安装驱动时,请选择手动安装,将安装路径指到蓝牙软件安装之后所在的文件夹。(如:C:\Program Files\IVT Corporation\BlueSoleil\driver\USB)
方法 2:在设备管理器中更新蓝牙驱动程序
要替换 Windows XP SP2 安装的蓝牙堆栈,请在设备管理器中更新驱动程序。进行此操作时,应指定第三方驱动程序。要在设备管理器中更新驱动程序,请按照下列步骤操作:
1. 单击“开始”,单击“运行”,在“打开”框中键入 devmgmt.msc,然后单击“确定”。
2. 找到该设备。
3. 右键单击该设备,然后单击“更新驱动程序”。
4. 在硬件更新向导中,按照屏幕上显示的步骤为蓝牙设备指定第三方驱动程序。
更多信息
在已安装第三方蓝牙适配器驱动程序的计算机上安装 Windows XP SP2 时,Windows XP SP2 不会覆盖该驱动程序。不过,如果在未安装第三方驱动程序的计算机上安装 Windows,Windows 将会为蓝牙适配器安装 Windows XP SP2 中包含的驱动程序。
在此情况下,尝试安装第三方驱动程序将会失败,因为用于蓝牙适配器的 Windows XP 驱动程序是经过签名的。由于此驱动程序的 Windows XP SP2 版本已经过签名,因此 Windows 在即插即用方案中会将它排在未签名驱动程序或第三方签名驱动程序前面。