wes7 蓝牙问题解决方案

wes7 也就是windows embedded standard 7可以理解为微软为了嵌入式系统准备的模块化windows7

大家就理解成一个模块化,可精简的win7得了,这个系统比较适合的人群主要是POS机,嵌入式应用环境等等

但是由于其和win7二进制兼容所以普通用户也可以拿来用。 对于win7我还是推荐32位的多一些主要还是64位软件体积比较大而且软件兼容行不如32的另外装了64的系统安装vc的运行库和其他运行库的时候也要同时安装32和64的两套版本以保证兼容性,我个人觉得有些麻烦还是推荐装32的,至于wes7 也和win7一样个人偏好32位的

wes7和win7相比好处就是占用空间很少,比xp大一点点,可定制灵活性高,我自己安装的组件系统最后大约是2个多G,安装方法我也不多说了大家喜欢的自己百度wes7 就有了。其实这个系统的运行效率和win7基本上差不多,优点就是体积小而且有一些win7没有的嵌入式特性比如 可以用ewf把C盘写保护,就不怕中毒了,原理类似还原卡。

另外有horm功能 一次休眠多次唤醒,其实就是锁定休眠文件,每次都用那个文件进行唤醒。

另外因为系统体积比较小适合装在SSD固态硬盘上(大容量的固态盘很贵,买个小容量的固态盘装个wes7还是速度提升比较明显的)

但是wes7安装相对比较麻烦,用ICE来安装自然是最好的,不过如果是自己用不需要成百上千台机器部署,直接用IBW刻盘安装还是最方便的,安装的时候选择兼容性模板或者瘦客户模板然后把自己需要的其他组件勾上点击修复依赖关系就可以安装了,但是有一个问题很多论坛的朋友都遇到过也没有解决,就是IBW的兼容性模板和瘦客户模板本身好像是没有蓝牙以来的包,所以装完系统蓝牙驱动装不上去。这个问题困扰我已久,查了很多论坛,甚至微软的MSDN society里也发现有人问过但都没有人回帖解决,今日脑瓜子突然发光找到了解决的办法,公布如下以资有需要之人

wes7仅支持蓝牙发送文件,不支持其他一些蓝牙设备驱动的安装问题主要是缺少支持驱动用的包造成的

到ibw安装盘下找到下面这些包 用dism加到系统里即可:

Bluetooth MTP Device Enumerator的包
WinEmb-INF-bthmtpenum.cab

Bluetooth Device Personal Area Network的包
WinEmb-INF-bthpan.cab

蓝牙打印机的包
WinEmb-INF-bthprint.cab

Bluetooth Serial Communications Driver的包
WinEmb-INF-bthspp.cab

蓝牙网络的包
winemb-networking-bluetooth.cab

Bluetooth Radio USB Driver的包
winemb-inf-bth.cab
(蓝牙网络和usb蓝牙这两个个包IBW里那两个常用模板里是有的,不添加也行,如果用的ICE自制模板可能没有)

Microsoft Bluetooth HID Miniport的包
WinEmb-INF-hidbth.cab

Bluetooth Device RFCOMM Protocol的包
Win

Emb-INF-tdibth.cab
最后这两个包比较难找 主要是不是用bth开头的。。。。就我自己的系统而言开始一共有两个驱动安装不上(重装了一次win7对照着截图找到的一个是PAN个人蓝牙网一个是rfcomm通讯)我其实昨天就找到了其余的包(除了最后两个),装上了,虽然有了蓝牙的图标可以添加蓝牙设备但是驱动却安装不成功蓝牙键盘和遥控器都不好使
最后两个包安装了第一个hid那个之后键盘和遥控就都好使了,最后一个包好像也没啥用不过不安装的话设备管理器里会有一个设备驱动不能用也就是rfcomm所以也一起装好了哈哈哈

好了说了这么多其实就是告诉大家缺少的是哪几个包,这些包除了network bluetooth在IBW镜像的\DS\Packages\FeaturePack下面之外其余都在\DS\Packages\Driver下面,也可以直接搜到
另外dism安装包的方法是
用管理员权限打开一个cmd控制台输入 “dism /Online /Add-Package /PackagePath:包的位置” 就行了
比如 dism /Online /Add-Package /PackagePath:.\WinEmb-INF-hidbth.cab (这里我得当前目录下面就是包所以用了相对路径)

相关文档
最新文档