在Windows Mobile上损坏的文件

我需要帮助。 情况如下:我们有一个运行在Windows Mobile 5和6上的软件。它被部署在15个城市的不同设备上(摩托罗拉MC35,MC55,MC65,MC75,MC75A,ES400)。 除了在一个城市,它在任何地方都可以工作。 他们有MC75A设备,每隔一段时间,我们就会得到一个关于我们的软件的帮助台,从设备上消失。

最有趣的部分是当我们login检查设备时,我们可以看到的是一个损坏的/损坏的文件系统和操作系统,它被设置为默认。 我们试图在我们公司重build这个问题,但是我们发现这是不可能的。 我想知道有没有人碰过这个。

我要附上损坏的文件系统的两个图像。

我们使用自定义窗口设置和AppCenter来保护我们的客户的操作系统。 (他们不应该自己修改任何设置)。

损坏的文件1号

损坏的文件No.2

一般情况下,当驱动程序被中断保存对文件系统的更改时会发生这种损坏。

例如,当高优先级线程占用全部cpu时间时,可能会发生这种情况。 当设备硬复位时,也可能会发生这种情况,例如,在河流正在写入文件系统时,将电池取出。

电池电量不足通常不会导致这种损坏:a)当设备关闭电池时,电池电量急剧下降; b)文件系统处于闪存RAM中(与Windows Mobile 2003和之前相比),并且不需要电池电量数据。

也有可能是一个糟糕的行为过程做这些腐败。

正如你所说,你只能在一个城市看到这个:与那里的设备的主要区别是什么? 其他人也使用相同的设备? 也许这个设备系列有问题或者那里的固件有问题(新的固件的联系符号/ motorola或“磁盘”驱动程序的补丁)那个地区的用户是否对别人不需要的设备做特别的事情? 例如,当电池意味着设备没有反应时,取出电池? MC75A是否在其他地区使用,并没有显示腐败?

你看,你有更多的项目来检查腐败的规则?