Windows Mobile上的文件损坏

时间:2013-02-08 13:19:01

标签: windows windows-mobile corrupt-data

我需要帮助。情况如下: 我们有一个在Windows Mobile 5和6上运行的软件。它部署在大约15个城市的不同设备上(Motorola MC35,MC55,MC65,MC75,MC75A,ES400)。除了在一个城市之外,它在任他们有MC75A设备,我们每隔一段时间就得到一个关于我们的软件从设备中消失的帮助台。

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

我要附上损坏的文件系统的两张图片。

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

Corrupted files No.1

Corrupted files No.2

1 个答案:

答案 0 :(得分:1)

通常,当驱动程序中断保存对文件系统的更改时会发生此类损坏。

例如,当高优先级线程消耗所有cpu时间时,就会发生这种情况。 当设备硬复位时,也可能发生这种情况,例如在河流写入文件系统期间取出电池。

电量不足通常不会导致腐败:  a)当设备以临界电池电量关闭其电源时 和  b)文件系统位于闪存RAM中(与Windows Mobile 2003及之前相比),并且不需要电池电源来保存数据。

执行这些损坏的行为也可能很糟糕。

正如你所说,你只在一个城市看到这个:那里的设备有什么主要区别? 其他人也使用相同的设备吗?也许设备系列它或固件有问题(新固件的联系符号/ motorola或'磁盘'驱动程序的补丁) 该区域的用户是否正在为其他设备执行特殊操作?例如,当电池意味着设备没有反应时取出电池? MC75A是否在其他领域使用并且没有显示腐败?

你知道,还有一些项目需要检查腐败规则吗?