none
WES7自定义Shell的问题 RRS feed

  • 问题

  • 去掉Explorer Shell,用自己写的Shell,但是系统启动后发现我的无线网卡没有认出来,设备管理器里也看不到。请问Wireless的相关服务都有哪些,它们与Explorer Shell有关吗?谢谢!

    2011年7月20日 9:41

答案

  • 和模块厂商沟通,他们证实,这个模块的驱动加载时要判断explorer shell是否正常启动。修改了驱动后就正常了。谢谢WESfan的回复。
    2011年7月28日 2:20

全部回复

  • 1,请先确认您的无线网卡驱动是否已正确安装?
    2,可以用App Comp模版构建一个WES7镜像,看一下该无线网卡驱动是否正常工作。
    3,如果2失败了,那么请尝试用Win7环境安装该无线网卡驱动,查看是否正常工作。
    4,不知道您说的去掉Explorer Shell是怎么去的?具体操作步骤是什么,是改注册表了还是用WES7的EEFs了
    Stay Running
    MCTS:
    Windows Embedded Standard 2011,Development
    Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    Beijing Strong Union Technology CO., Ltd.
    2011年7月21日 2:31
    版主
  • 多谢您的回复,在没去掉Explorer Shell时,无线网卡是正常的。去掉以后就认不出来。我指的去掉Explorer Shell就是修改注册表,没让Explorer启动,启动的是自己写的Shell。


    2011年7月21日 3:23
  • 嗯,之前遇到和您描述类似的现象:没有explorer的时候,点“管理无线网络”,无法弹出可用的无线网络,但不同点在于:设备管理器中应该永远都有该硬件设备的,不管怎么换shell,设备管理器中的硬件不应该消失呀。要么您再确认一下?或者可以这样:在所谓“认不出来”的状态下,先打开设备管理器,确认一下该无线网卡设备不存在,然后任务管理器,然后-运行-explorer-马上注意观察设备管理器中是否有变化?

    莫非您的这张无线网卡是通过USB连接到主机上的?这样倒是有可能,一些外置USB设备的驱动程序确实会与explorer进行关联。


    Stay Running
    MCTS:
    Windows Embedded Standard 2011,Development
    Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    Beijing Strong Union Technology CO., Ltd.
    2011年7月21日 5:28
    版主
  • 是USB接口的,蓝牙和WIFI集成在一起。但不是外置的,而是直接焊死在板子上。我试着手动启动Explorer.exe,但是设备管理器还是没有认出这个设备,是不是该设备的驱动依赖的某个服务没启动导致的?谢谢!
    2011年7月21日 7:12
  • 按照您的描述,有这种可能:依赖某些服务,可以联系一下驱动厂家进行咨询。还有一种可能是注册修改的不对,WES7的Shell相关注册表键值与XP不太一样,所以不建议您直接对WES7的自定义壳进行手动更改注册表去实现。ICE中有Command Prompt Shell with Custom Shell Support功能包,可以试试这样构建一个WES7,加载自定义Shell,观察WIFI是否正确识别?
    Stay Running
    MCTS:
    Windows Embedded Standard 2011,Development
    Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    Beijing Strong Union Technology CO., Ltd.
    2011年7月22日 1:34
    版主
  • 谢谢您的回复,我试试

    2011年7月22日 3:09
  • 和模块厂商沟通,他们证实,这个模块的驱动加载时要判断explorer shell是否正常启动。修改了驱动后就正常了。谢谢WESfan的回复。
    2011年7月28日 2:20
  • 楼主的你的自定义shell是怎么写的。有没有说明。
    2012年2月24日 8:23