闪存驱动器(ExFAT)在 Mac 上显示为空,但在 Windows 上不显示

闪存驱动器(ExFAT)在 Mac 上显示为空,但在 Windows 上不显示

我有一个 ExFAT 驱动器,最近我重新格式化并删除了它,并在 Mac 上使用了磁盘实用程序修复。当我将它放入 Windows 计算机时,我可以查看和添加文件。但驱动器在 Mac 上显示为空。

磁盘工具显示:

  • 外部物理磁盘:已使用 15.8 GB(全部)
  • 外部物理卷:已使用 5.9 GB,可用 15.8 GB

我想知道是什么导致了这种差异(如果使用了 5.9/15.8 GB,怎么会有 15.8 GB 可用)?我该如何解决这个问题(例如让文件出现在 Mac 上的驱动器上)?

答案1

由于缺乏详细信息,我在这里进行猜测,但我以前见过类似的问题。

我认为您的外部驱动器混合了 GPT 和 MBR 分区信息,这会使 MacOS(和磁盘工具修复)感到困惑,但到目前为止,还没有在 Windows 中造成问题。
我说到目前为止……Windows 可能也会开始出现问题,尤其是当您在磁盘中填充更多数据时,这些数据可能会被写入,但无法正确读回。

您最好采取安全路线以防止数据丢失。

  • 将所有数据复制到另一个介质。(希望没有任何损坏。)
  • 在 Windows 中,使用 DISKPART 实用程序中的 CLEAN 命令擦除整个磁盘。这可确保磁盘上有一个有效、明确的分区表。
  • 之后,您可以在磁盘上创建新卷并重新格式化。
    该新卷在 MacOS 上也应该可以安全使用。

答案2

MacOS 上的磁盘实用程序会显示卷和分区表。由于您没有提供 MacOS 版本和 Windows 版本,因此我无法进一步调查。

但是,您的外部驱动器可能缺少分区表,或者有 Windows 专用分区表。甚至可能是 LVM?我不确定 Windows 是否能够处理这个问题。

只有 Mojave/Catalina 能够使用类似于 MacOS 上的 LVM 的东西。

相关内容