为什么我可以在 Android 上看到 SD 卡上的文件,但在 Windows 上却看不到?

为什么我可以在 Android 上看到 SD 卡上的文件,但在 Windows 上却看不到?

我的手机有一个备份过程,似乎运行良好,但我很困惑为什么会发生这种情况:

  1. 我将手机(Android 7.0.1)上的文件移动到外部存储(64GB 微型 SD 卡)[可用空间为1.4GB]
  2. 关闭手机,取出 SD 卡,放入 USB SD 卡读卡器,将 USB 插入电脑
  3. 打开资源管理器窗口(2 个:一个用于 SD 卡,一个用于目标目录)
  4. 移动/删除文件
  5. 在 Windows 资源管理器中确认已创建可用空间[已使用约 7GB,共 64GB],文件从 SD 中消失,并抽查它们在备份位置是否可读
  6. 安全弹出驱动器,移除 USB 读卡器,从读卡器中取出卡,将卡插入手机,打开手机
  7. 使用 Android 上的 Total Commander 检查外部 SD 卡,发现“移动”的文件仍然存在、可读、以全尺寸报告,同时可用空间也仍然存在[Total Commander Android 报告使用量~7GB]

我没有进行任何类型的安全删除,所以我不会用零或类似的东西覆盖文件......

我假设 Windows 正在删除标题并保留文件完整,但 Total Commander 应该看不到这些文件,对吗?

这是怎么回事?为什么我在 Android 上使用 TotalCommander 仍可以看到 SD 卡上的文件,但在 Windows 上却看不到?

注意:SD 卡绝对没有写保护。

答案1

也许 Windows 只是将文件移动到了“回收站”文件夹,而这些文件仍然在卡上。Android 中的 Total Commander 显示的是卡上的所有文件。

答案2

在我看来,文件系统损坏了,Windows 正在以只读方式安装文件系统。尝试执行文件系统检查 (checkdusj),看看是否能修复任何损坏。

相关内容