【问题标题】:How to safely remove a USB drive on Windows CE 5.0?如何在 Windows CE 5.0 上安全移除 USB 驱动器?
【发布时间】:2011-03-18 04:46:24
【问题描述】:

直到今天,我都认为 Windows CE 正在将所有内容写入磁盘,并且当我移除 USB 记忆棒时,我不会以损坏的 FAT16 告终。今天,事实证明我错了。

我使用 U 盘在 WinCE 5.0 设备上进行测试。我不会在应用程序或 WinCE 上写任何东西。我只是执行我的应用程序,我的应用程序从棒中读取它的设置和图片。今天,只是这个操作顺序破坏了我的棒文件系统(我必须修复它)。

有没有办法告诉 WinCE 5.0 在我移除它之前卸载它?它将其视为“硬盘驱动器”,长按菜单中没有“安全删除驱动器”之类的内容。

我对执行此操作的代码和一些我在 Windows CE 中还没有找到的技巧感到满意。谢谢。

【问题讨论】:

    标签: windows-ce filesystems usb-drive usb-flash-drive


    【解决方案1】:

    您可能可以使用FAT File System registry entries 禁用分页并禁用存储的缓存。显然,性能会受到影响。

    【讨论】:

      猜你喜欢
      • 2017-03-10
      • 2011-09-05
      • 2010-09-10
      • 1970-01-01
      • 1970-01-01
      • 2017-07-16
      • 2011-03-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多