ITPub博客

首页 > Linux操作系统 > Linux操作系统 > WinCE开机密码的输入方法

WinCE开机密码的输入方法

原创 Linux操作系统 作者:iwinembed 时间:2009-07-01 18:49:22 0 删除 编辑

前两天,客户送回来一台设备,说是系统崩溃了,还写了详细的出错过程。设备采用的是WinCE系统,通过修改注册表,屏蔽了开机运行explorer.exe,直接运行自己的程序。所谓崩溃就是自己的程序运行不起了,其实系统是没有问题的。同步都能用。可由于explorer.exe没有运行,根本无法修复。怎么办?重新烧系统固然是一种解决办法,但也太冤枉了。系统可没有任何问题,只是Shell没运行而已。

     昨天,linsk在blog中询问由于设置了开机密码,开机后软键盘没有显示出来,设备也没外接键盘,根本无法输入密码,以致进入不了系统的问题。他想到用RMC来远程输入密码,可没想系统也不支持。我想这主要是因为他的车载GPS系统根本没有键盘的驱动。这个问题在上面提到的设备上也碰到过一回。那设备到有键盘驱动,但只有几个功能键和方向键,无法输入密码。当时的解决办法就是重新烧系统,很冤。其实,这个问题的关键就在软键盘没显示而已,把软键盘弄出来不就OK了?

     为了解决客户和linsk碰到的问题,修改了一下RMC的程序,增加了控制设备端软键盘显示和启动设备Shell的功能。只要能同步上,PC就能控制CE了。

     第一个问题的解决方法,先启动设备,使其与主机同步上,运行RMCPC程序,同步显示后,点击Shell按钮,设备进入WinCE系统,接下来可以怎么调试都行。

     开机不能输入密码的解决办法,同样先同步上,然后运行RMCPC,同步显示后,点击"软键盘",WinCE端的软键盘就乖乖的出来了。如下图所示。

                         

     当然,如果是忘记了密码,那还真是件麻烦事。简单试了一下NTLM的几个函数,虽然看起来执行都正常,但实际上并没有Reset密码。回头有时间再看看吧。随着CE的普及,这种事情肯定也会碰到的。

     最后,要感谢一下linsk,其实我只是举手之劳而已,他竟那么客气。^_^

     文中提到的RMC的下载地址:http://files.cnblogs.com/we-hjb/RMC.rar,使用方法就不赘述了,已经做得尽可能简单啦,如果真有问题,就留言吧。^_^

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16803921/viewspace-608085/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-11-21

  • 博文量
    26
  • 访问量
    92967