Mac 上的 USB 闪存盘变为只读或无法写入?安全解决方法

简体中文 English Français 日本語 Español 繁體中文

为什么 Mac 上的 USB 闪存盘会变成只读?

简要回答:

Mac 无法向 USB 闪存盘写入数据,常见原因包括:

如果想在 Mac 上读写 NTFS 闪存盘,可以使用 iBoysoft NTFS for Mac。它可以在 Mac 上以完整的读写模式挂载 NTFS 闪存盘。

如何解决 Mac 上 USB 闪存盘只读问题

如果 Mac 上的 USB 闪存盘处于只读状态,你可以访问其中的内容,但无法在闪存盘上保存、复制、删除、重命名或修改文件。此问题通常与 NTFS 文件系统、权限限制、磁盘错误、存储空间不足或闪存盘识别问题有关。

本文将介绍如何判断具体原因,并安全地选择合适的解决方法。完成修复后,许多 USB 闪存盘都可以恢复写入功能,且无需丢失数据。

 注意: 如果 USB 闪存盘因 BitLocker 加密、无法挂载、连接问题或其他原因而无法在 Mac 上访问,请参阅本指南:如何解决 Mac 无法读取 USB 闪存盘的问题

首先,确定 Mac 上 USB 闪存盘变为只读的原因

尝试任何解决方法之前,请先确定问题原因。

表现可能原因推荐解决方案
您可以打开 U 盘,但无法在其中复制、保存、删除或重命名文件。U 盘使用 NTFS 格式。macOS 可以读取 NTFS,但默认无法写入。 
 
不要格式化!使用 NTFS 驱动程序,在不丢失数据的情况下获得读写权限。
您可以打开 U 盘,但无法在其中复制、保存、删除或重命名文件。您只有 U 盘的读取权限。在“共享与权限”设置中,将“只读”调整为“读与写”。
您可以访问 U 盘,但无法向其中添加或移动文件。U 盘空间即将用尽,无法存储更多文件。删除不需要的文件,或将其移动到其他位置,以释放更多空间。
您甚至无法访问 U 盘 
您只能打开 U 盘 
系统未显示 U 盘
macOS 未能正确识别 U 盘。重新连接 U 盘,然后重新启动 Mac。
您甚至无法访问 U 盘 
您只能打开 U 盘
U 盘存在轻微的软件错误。在“磁盘工具”中运行“急救”,检查并修复 U 盘。

 提示: 要快速找到合适的解决方法,请在 Finder 或桌面上右键点击外置磁盘,选择“显示简介”,然后查看“格式”。

 

如果 U 盘使用 NTFS 格式,macOS 可以读取其中的文件,但默认无法写入。在这种情况下,可以使用 iBoysoft NTFS for Mac 以完整读写模式挂载 U 盘。这样即可顺畅地向 U 盘写入文件。

情况 1:U 盘使用 NTFS 文件系统

如果您可以打开文件,但无法在 U 盘中复制、保存、编辑、重命名或删除文件,那么 U 盘很可能使用了 Mac 上的只读文件系统,例如 NTFS。NTFS 是微软的专有文件系统。macOS 默认可以读取 NTFS 磁盘。

为了兼容 Windows,部分 U 盘出厂时默认使用微软 NTFS 文件系统。 

这是 U 盘在 Mac 上显示为只读或无法写入的最常见原因之一。

检查 U 盘的格式

  1. 在 Finder 侧边栏或桌面上,右键点击 USB 驱动器。
  2. 选择“显示简介”。
  3. 在“格式”部分,检查是否显示为 Unknown (ms_ntfs)。 
    如果是,这表示你的 USB 驱动器采用了 Microsoft NTFS 格式。 
    在 Mac 上检查 USB 驱动器格式

在 Mac 上启用 NTFS USB 驱动器的写入支持

方法 1:使用 NTFS for Mac 工具

如果驱动器中存有文件,请不要将其格式化,因为格式化会清除其中的所有内容。此时可以使用 NTFS for Mac 工具。

iBoysoft NTFS for Mac 无需重新格式化,即可将 NTFS 外置驱动器以完整读写模式挂载。它可以作为 Mac 上的 NTFS 挂载工具,让你在 macOS 环境中像操作原生 Mac 驱动器一样,编辑、重命名、复制、粘贴和删除 Windows NTFS USB 驱动器中的文件。

#兼容 macOS Tahoe 26 - macOS High Sierra 10.13#支持 Apple Silicon 和 Intel Mac

操作步骤

  1. 免费下载并在电脑上安装 iBoysoft NTFS for Mac。
    使用 iBoysoft NTFS for Mac 挂载为可写的 NTFS 驱动器
  2. 将只读 USB 闪存盘连接到 Mac,然后启动 iBoysoft NTFS for Mac。
  3. 点击 Enable Writable,然后根据需要选择模式 - Simple Mode 或 Advanced Mode。

    如果选择 Advanced Mode,系统会提示你安装 iBoysoft 提供的 NTFS 驱动,并 启用系统扩展 以获得完整的磁盘访问权限。按照屏幕上的说明完成安装即可。
  4. USB 驱动器会自动以读写模式挂载。

现在,你可以在该驱动器上写入、修改、传输和删除文件了。 

你还可以观看这份视频指南,了解如何使用 iBoysoft NTFS for Mac 在 Mac 上读写 NTFS 驱动器

方法 2:将驱动器重新格式化为 macOS 兼容格式

如果硬盘中没有重要数据,并且不需要兼容 Windows,可以将其重新格式化为与 macOS 兼容的文件系统:

  • APFS
  • Mac OS Extended (Journaled)
  • exFAT(同时兼容 Windows);了解:NTFS 与 exFAT 的区别
  • FAT32(同时兼容 Windows)

请注意,格式化磁盘会清除其中存储的所有数据,因此开始前务必确认无误! 

操作步骤

  1. 将只读硬盘连接到 Mac 电脑。
  2. 打开“磁盘工具”,然后在左侧边栏中选择出现问题的硬盘。
  3. 点击顶部的抹掉,将 U 盘格式设置为 APFSMS-DOS (FAT)Mac OS Extended (Journaled) 或 ExFAT,然后点击抹掉使用与 Mac 兼容的文件系统格式化只读 U 盘

格式化完成后,断开硬盘连接并重新启动 Mac,然后重新连接 U 盘。此时,硬盘即可在 Mac 上写入数据。

情况 2:U 盘权限为只读

如果 U 盘使用与 Mac 兼容的文件系统(如 FAT32、exFAT 或 APFS)格式化,但仍然无法在 Mac 上将文件复制到 U 盘,可能是 U 盘的共享权限受到限制,或处于写保护状态。

在这种情况下,只需在权限设置中移除 U 盘的写保护,U 盘即可恢复写入功能。

如何在 Mac 上更改 U 盘的只读权限

  1. 将只读 USB 驱动器连接到 Mac。
  2. 在 Mac 桌面上找到 USB 驱动器图标,右键点击,然后选择 显示简介(Get Info)
    或者,直接选中驱动器图标,然后按 Command+I,效果相同。获取只读 USB 驱动器的信息
  3. 在“显示简介”窗口中,点击 共享与权限 旁边的箭头。(在 Mac 上外置硬盘显示“只能读取”?)
    只读 USB 驱动器的共享与权限设置
  4. 点击锁形图标,然后输入管理员密码以解锁并进行更改。
  5. 勾选“忽略此宗卷的所有权”旁边的复选框。或者,将权限更改为“读与写”
    通过更改权限限制修复 Mac 上只读的 USB 驱动器

完成后,检查是否可以访问和编辑 USB 闪存盘中的文件。如果仍然无法操作,请安全推出驱动器,重新启动 Mac,再将 USB 驱动器连接到 Mac 并重试。

情况 3:USB 驱动器空间不足

如果可以打开和删除 USB 驱动器中的文件,但无法将文件复制到其中,可能是因为 USB 驱动器已满。

我曾尝试将 10 GB 的视频添加到 USB 驱动器,却误以为驱动器处于只读状态。后来我发现,原来是驱动器已经没有可用空间。因此,检查驱动器的存储空间也是排查这一问题的重要步骤。

检查 USB 驱动器的可用存储空间

  1. 在桌面或 Finder 侧边栏中右键点击 USB 驱动器。
  2. 选择“显示简介(Get Info)”。
  3. 在“容量”和“可用”部分查看 USB 驱动器的存储空间。

释放 USB 驱动器上的空间

如果驱动器的可用空间不足,请删除其中不需要的文件,或将文件移到 Mac 或其他外置驱动器中。

情况 4:Mac 未正确识别 USB 驱动器

如果 macOS 未能正确装载 USB 驱动器,它可能会显示为只读。常见原因包括:

  • 系统暂时性错误
  • 之前未正确推出驱动器
  • 插入速度过快
  • USB 转接器、USB 集线器或 USB 端口故障
  • 连接不稳定

你可以尝试以下操作:

  1. 安全推出驱动器,然后正确、缓慢地重新连接到 Mac。
  2. 尝试使用其他 USB 端口或转接器。
  3. 重新启动 Mac,让系统重新加载。

情况 5:USB 驱动器存在文件系统问题

如果 USB 闪存盘在系统崩溃、断电、强制拔出或系统冻结后突然变成只读,可能是文件系统损坏,导致系统无法执行写入操作。出现这种情况时,您既无法在 Mac 上删除 USB 闪存盘中的文件,也无法向其中添加新文件。

如果 Mac 上的 USB 只读问题是由内部错误引起的,可以运行 磁盘工具“急救” ,然后检查问题是否仍然存在。

重要提示:先备份 USB 闪存盘中的文件

运行“急救”前,请先备份或恢复重要文件。修复受损的文件系统可能会修改元数据结构,从而降低日后恢复丢失文件的可能性。

请将闪存盘中的文件复制到 Mac 或其他外置硬盘中进行备份。

运行“急救”修复 USB 闪存盘

磁盘工具 中的“急救”可以帮助您修复只读闪存盘中的一些轻微错误。

操作步骤如下:

  1. 确认只读 USB 闪存盘已连接到 Mac。
  2. 依次打开 Mac“启动台” >“其他”,然后双击“磁盘工具”将其打开。在 Mac 上打开磁盘工具
  3. 在“磁盘工具”窗口左侧栏中,选择出现故障的 USB 闪存盘。
  4. 点击顶部面板中的“急救”,在弹出的对话框中点击“运行”。在 Mac 上使用磁盘工具“急救”修复只读 USB 闪存盘
  5. 等待“急救”完成后,安全推出闪存盘,再将其重新连接到 Mac。
  6. 检查现在是否可以向 USB 闪存盘写入文件。

备份后重新格式化 USB 闪存盘

如果问题仍然存在,请先备份 USB 闪存盘中的文件,然后在“磁盘工具”中将其格式化。

  1. 打开“磁盘工具”。
  2. 选择 USB 闪存盘。
  3. 点击顶部工具栏中的“抹掉”。 
    在 Mac 上格式化只读 USB 闪存盘
  4. 如有需要,重命名闪存盘,然后选择一种格式: 
    APFS:仅适用于 macOS 
    Mac OS Extended (Journaled):仅适用于 macOS,尤其适合较旧的 Mac 
    exFAT:兼容 macOS 和 Windows 
    FAT32:兼容 macOS 和 Windows,通常适用于容量小于 32 GB 的存储设备
  5. 点击“抹掉”。

为什么 USB 闪存盘在 Mac 上变成只读?

了解 USB 闪存盘在 Mac 上变成只读的原因很重要。一般来说,此问题可能由以下原因导致:

  • USB 驱动器的权限为只读
  • USB 闪存盘采用 NTFS 文件系统格式化
  • USB 闪存盘已损坏,或存在未知错误
  • macOS 无法正确识别 USB 驱动器
  • USB 驱动器几乎已满,无法存储更多数据

需要注意的是,在不同情况下,导致 Mac 上 USB 驱动器只读 的原因也不尽相同,以上只是其中几种。无论你遇到的是哪种情况,本文介绍的方法都可能对你有所帮助。

常见问题

Q为什么在 Mac 上无法将文件复制到 U 盘?
A

如果可以查看 U 盘中的文件,却无法复制新文件,可能是因为 U 盘采用 NTFS 格式、启用了写保护、存储空间已满,或受到权限限制。

Q为什么无法在 Mac 上删除 U 盘中的文件?
A

通常是因为 U 盘以只读模式挂载,或者当前账户没有写入权限。

Q如何在 Mac 上无需格式化就让 U 盘支持写入?
A

如果 U 盘采用 NTFS 格式,可以使用适用于 Mac 的 NTFS 驱动程序。如果使用的是与 Mac 兼容的文件系统,请先检查权限、连接状态和磁盘错误,再考虑格式化。