无法在 Mac 上删除 Windows USB 闪存盘上的文件。在 Finder 中锁定为“您只能读取…”

无法在 Mac 上删除 Windows USB 闪存盘上的文件。在 Finder 中锁定为“您只能读取…”

我从 Windows 电脑将一部电影复制到 USB 闪存盘上。现在我在 Mac 上使用该 USB 闪存盘,但无法删除该文件。文件信息如下所示

在此处输入图片描述

我知道该如何更改文件的权限以将其删除吗?

答案1

如果您最初来自 Windows 世界,并且此 USB 闪存驱动器最初是供 Windows 使用,但您现在使用的是 Mac,并且无法从此 USB 闪存驱动器中删除文件,那么我敢打赌,该 USB 闪存驱动器是采用 NTFS 格式化的。

Mac OS X 只能本机读取 NTFS 文件系统并且无法写入它们,因此您无法在 Mac OS X 中删除该磁盘上的数据。所以如果您想删除该文件,您需要在 Windows 机器上删除它。

也就是说,如果您需要 USB 闪存盘具有跨平台(Mac OS X 和 Windows)可读性和可写性,则应考虑使用 Mac OS X“磁盘实用程序”中的 FAT32 或 exFAT 对其进行重新格式化。只要已应用 SP2,它应该适用于 Windows XP 及以上版本;只要已应用 SP1,它应该适用于 Windows Vista 及以上版本;以及 Windows 7 及以上版本。

如果需要提高 Mac OS X 中的 NTFS 兼容性,那么有一些第三方工具可以帮助您设置 Mac OS X 以进行 NTFS 读写。这个网站有很好的概述归根结底就是执行以下操作:

  • 安装适用于 macOS 的 FUSE这是让这一切发生的神奇关键。
  • 安装NTFS-3G该组件可与 FUSE 配合使用。
  • 安装fuse_wait它处理在 Mac OS X 中安装 NTFS 卷时由于超时问题而导致的误报错误消息。

答案2

这将为您提供一个适用于 Windows 和 OSX 的 USB。它还可以修复任何不可读的媒体,并可以修复已作为 OS 安装程序刷新的 USB。

如果您想保留 USB 上的任何文件,请将它们复制到您的 Windows 机器上。

现在。打开终端通过击打命令空间和写终端, 打进入. 在终端写入:

diskutil -list

这将显示你的存储设备列表,你的 USB 驱动器应该看起来像这样/dev/disk2 (外部,物理):. 基本上寻找外部、物理和正确的 GB 来识别您的驱动器。如果您知道哪个是您的 USB 驱动器,请在终端中写入

diskutil eraseDisk free EMPTY /dev/disk2

让它完成操作,您将获得一个未格式化的 USB 驱动器。我假设此时您想将其格式化以用于 Windows 和 OSX。在终端中写入

diskutil eraseDisk FAT32  USB64 /dev/disk2

完成后,您将获得一个可以在 Windows 和 Mac OSX 上使用的 USB 棒。恭喜自己。您已经成功了。:)

相关内容