大家知道微软Windows Server 2008这款操作系统,为了提升其安全性,屏蔽了不少的功能,其中蓝牙功能屏蔽给广大把Windows Server 2008用作桌面使用的用户来说带来不少的麻烦。笔者目前所使用的就是windows server 2008的64位版本,为了解决蓝牙问题,搜索到一些文章,但寻根求源是gil‘s blog里的一篇文章。现在我将其翻译在下面,并附上已修改完成的驱动文件,嫌麻烦的用户可以下载使用。
Windows Server 2008 蓝牙驱动文件
一、准备篇
首先,gil在其blog说其安装的是Windows Server 2008 的64位版本,使用的是HP8710p的笔记本电脑,当然这些并不影响以下所述过程:
1.创建一个目录,用于存放安装蓝牙所需要驱动程序文件,例如:C:\BT
2.将以下所列文件从C:\Windows\System32\DriverS改为re\FileReposi改为ry目录复制到C:\BT,
bth.inf
bthenum.sys
bthmodem.sys
bthpan.inf
bthpan.sys
bthport.sys
bthprint.inf
bthspp.inf
bthusb.sys
btwaudio.inf
btwaudio.sys
btwavdt.sys
btwrchid.sys
fsquirt.exe
hidbth.inf
hidbth.sys
hidclass.sys
hidparse.sys
hidusb.sys
input.inf
mdmbtmdm.inf
netirda.inf
rfcomm.sys
tdibth.inf
3. 然后从C:\Windows\System32 复制 modemui.dll 到C:\BT
二、修改篇
修改的基本原则是将复制的所有INF文章中的“ "NTamd64...1" 修改为 "NTamd64...3",其中"amd64”表示64位系统,数字“1”与“3”代表了系统保护等级。
1.编辑文件:C:\BT\bth.inf
更改第47 行:将 %Microsoft%=Microsoft, NTamd64...1 改为 %Microsoft%=Microsoft, NTamd64...3
更改第 132 行:将 [Microsoft.NTamd64...1] 改为 [Microsoft.NTamd64...3]
2. 编辑文件: C:\BT\bthpan.inf
更改第 29 行:将 %MfgName% = Msft,NTamd64...1 改为 %MfgName% = Msft,NTamd64...3
更改第 31 行:将 [Msft.NTamd64...1] 改为 [Msft.NTamd64...3]
3. 编辑文件:C:\BT\bthprint.inf
更改第 19 行:将 %MSFT%=Microsoft,NTamd64...1 改为 %MSFT%=Microsoft,NTamd64...3
更改第 21 行:将 [Microsoft.NTamd64...1] 改为 [Microsoft.NTamd64...3]
4. 编辑文件: C:\BT\bthspp.inf
更改第 12 行:将 %MSFT% = Standard,NTamd64...1 改为 %MSFT% = Standard,NTamd64...3
更改第 14 行:将 [Standard.NTamd64...1] 改为 [Standard.NTamd64...3]
5. 编辑文件: C:\BT\hidbth.inf
更改第 29 行:将 %MSMfg%=MicrosoftHid,NTamd64...1 改为 %MSMfg%=MicrosoftHid,NTamd64...3
更改第 34 行:将 [MicrosoftHid.NTamd64...1] 改为 [MicrosoftHid.NTamd64...3]
6. 编辑文件:C:\BT\mdmbtmdm.inf
更改第 19 行:将 %Standard% = Standard,NTamd64...1 改为 %Standard% = Standard,NTamd64...3
更改第 27 行:将 [Standard.NTamd64...1] 改为 [Standard.NTamd64...3]
7. 编辑文件:C:\BT\tdibth.inf
更改第 15 行:将 %MfgName% = Msft,NTamd64...1 改为 %MfgName% = Msft,NTamd64...3
更改第 17 行:将 [Msft.NTamd64...1] 改为 [Msft.NTamd64...3]
三、安装篇
1.打开蓝牙设备,系统会弹出“发现新硬件”的对话框,先取消它们。
2. 打开“设备管理器”, 会看到“其它”设备中有“未知设备”出现,双击打开详细属性,“安装驱动程序”选择“C:\BT”目录,系统提示驱动未签名,点仍然安装。
通过以上过程,即可在Windows Server 2008系统上安装蓝牙设备。