1

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

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

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

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

损坏的文件 No.1

损坏的文件 No.2

4

1 回答 1

1

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

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

电池电量不足通常不会导致损坏:a) 当设备以严重的电池电量关闭时,b) 文件系统位于闪存 RAM 中(与 Windows Mobile 2003 及之前的版本相比)并且不需要电池电量来保持数据。

也有可能是有一个不良行为过程导致这些损坏。

正如您所说,您只在一个城市看到这一点:那里的设备的主要区别是什么?其他人是否也在使用相同的设备?也许设备系列本身或那里的固件有问题(联系符号/摩托罗拉获取新固件或“磁盘”驱动程序的补丁)该区域的用户是否对其他人没有的设备做了特殊的事情?例如,当它们意味着设备没有反应时取出电池?MC75A 是否用在其他领域并且没有显示损坏?

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

于 2013-02-10T06:44:21.783 回答