如果 Mac 上的 USB 闪存盘处于只读状态,你仍然可以访问其中的内容,但无法在盘中保存、复制、删除、重命名或修改文件。这个问题通常由 NTFS 文件系统、权限限制、磁盘错误、存储空间不足或设备识别异常导致。
本文将帮助你判断具体原因,并安全选择合适的解决方法。完成修复后,大多数 USB 闪存盘都可以恢复写入功能,且不会丢失数据。
注意: 如果 USB 闪存盘因 BitLocker 加密、无法挂载、连接问题或其他原因而无法在 Mac 上访问,请参阅:如何修复 Mac 无法读取 USB 闪存盘的问题
先确认 Mac 上 USB 闪存盘变成只读的原因
在尝试任何解决方法之前,请先确认问题原因。
| 现象 | 可能原因 | 建议解决方案 |
| 可以打开 USB 驱动器,但无法复制、保存、删除或重命名其中的文件。 | USB 驱动器使用 NTFS 格式。macOS 可以读取 NTFS,但默认不支持写入。 | 不要格式化!使用 NTFS 驱动程序即可在不丢失数据的情况下获得读写权限。 |
| 可以打开 USB 驱动器,但无法复制、保存、删除或重命名其中的文件。 | 你对 USB 驱动器只有读取权限。 | 在“共享与权限”设置中,将“只读”调整为“读与写”。 |
| 可以访问 USB 驱动器,但无法向其中添加或移动文件。 | USB 驱动器的剩余空间不足,无法存储更多文件。 | 删除不需要的文件,或将文件移到其他位置,以释放更多空间。 |
| 甚至无法访问 USB 驱动器 只能打开该驱动器 系统未显示 USB 驱动器 | macOS 未能正确识别 USB 驱动器。 | 重新连接驱动器,然后重新启动 Mac。 |
| 甚至无法访问 USB 驱动器 只能打开该驱动器 | USB 驱动器存在轻微的软件错误。 | 在“磁盘工具”中运行“急救”,检查并修复驱动器。 |
提示: 要快速找到合适的解决方法,请在 Finder 或桌面上右键点击外置驱动器,选择“显示简介”,然后查看“格式”。
如果 USB 驱动器使用 NTFS 格式,macOS 可以读取其中的文件,但默认无法写入。在这种情况下,可以使用 iBoysoft NTFS for Mac 以完整的读写模式挂载 USB 驱动器。这样,你就可以顺利向其中写入文件。
情况 1:USB 驱动器使用 NTFS 文件系统
如果可以打开文件,但无法在驱动器上复制、保存、编辑、重命名或删除文件,那么该驱动器很可能使用了 Mac 上的只读文件系统,例如 NTFS。NTFS 是 Microsoft 的专有文件系统。macOS 默认可以读取 NTFS 驱动器。
为了兼容 Windows,部分 U 盘出厂时默认使用 Microsoft NTFS 文件系统。
这是 USB 驱动器在 Mac 上显示为只读或无法写入的最常见原因之一。
检查 USB 驱动器的格式
- 在 Finder 侧边栏或桌面上右键点按 USB 硬盘。
- 选择“显示简介”。
- 在“格式”部分,检查是否显示为 Unknown (ms_ntfs)。
如果是,则表示你的 USB 硬盘采用 Microsoft NTFS 格式。
在 Mac 上启用 NTFS USB 硬盘的写入支持
方法 1:使用 NTFS for Mac 工具
如果硬盘中存有文件,请不要格式化硬盘,因为格式化会清除其中的所有内容。此时可以改用 NTFS for Mac 工具。
iBoysoft NTFS for Mac 无需重新格式化,即可将 NTFS 外置硬盘以完整读写模式挂载到 Mac。它可以作为 Mac 上的 NTFS 挂载工具使用,让你在 macOS 环境中像操作原生 Mac 硬盘一样,编辑、重命名、复制、粘贴和删除 Windows NTFS USB 硬盘上的文件。
#兼容 macOS Golden Gate 27 - macOS High Sierra 10.13#支持 Apple Silicon 和 Intel Mac
操作步骤:
- 免费下载并在电脑上安装 iBoysoft NTFS for Mac。

- 将只读 USB 闪存盘连接到 Mac,然后启动 iBoysoft NTFS for Mac。
- 点按“Enable Writable”,并根据需要选择 Simple Mode 或 Advanced Mode。
如果选择 Advanced Mode,系统会提示你安装 iBoysoft 提供的 NTFS 驱动,并 启用系统扩展 以获得完整磁盘访问权限。按照屏幕上的提示完成安装即可。 - USB 硬盘会自动以读写模式挂载。
现在,你就可以在该硬盘上写入、修改、传输和删除文件了。
你也可以观看在 Mac 上读写 NTFS 硬盘的视频教程,了解如何使用 iBoysoft NTFS for Mac 完成相关操作。
方法 2:将硬盘重新格式化为 macOS 兼容格式
如果驱动器中没有重要数据,并且不需要兼容 Windows,可以将其重新格式化为与 macOS 兼容的文件系统:
- APFS
- Mac OS Extended (Journaled)
- exFAT(同时兼容 Windows);了解:NTFS 与 exFAT 的区别
- FAT32(同时兼容 Windows)
请注意,格式化磁盘会清除其中存储的所有数据,开始操作前务必确认!
操作步骤:
- 将只读驱动器连接到 Mac 电脑。
- 打开“磁盘工具”,然后在左侧边栏中选择出现问题的驱动器。
- 点击顶部的抹掉,将 USB 驱动器的格式设置为 APFS、MS-DOS (FAT)、Mac OS Extended (Journaled) 或 ExFAT,然后点击抹掉。

格式化完成后,断开驱动器连接并重新启动 Mac,然后重新连接 USB 驱动器。此时,驱动器应该可以在 Mac 上写入数据了。
情况 2:USB 驱动器权限为只读
如果 USB 驱动器使用与 Mac 兼容的文件系统(例如 FAT32、exFAT 或 APFS)格式化,但你仍然无法在 Mac 上将文件复制到驱动器,可能是驱动器的共享权限受到限制,或者处于写保护状态。
在这种情况下,只需在权限设置中移除 USB 驱动器的写保护即可。之后,USB 驱动器应可恢复写入。
如何在 Mac 上更改 USB 驱动器的只读权限
- 将只读 USB 驱动器连接到 Mac。
- 在 Mac 桌面上找到 USB 驱动器图标,右键点击,然后选择显示简介。
或者,直接选中驱动器图标,然后按下 Command+I,效果相同。
- 在“显示简介”窗口中,点击共享与权限旁边的箭头。(在 Mac 上看到外置硬盘提示 “您只能读取”?)

- 点击锁形图标,然后输入管理员密码以解锁设置。
- 勾选忽略此宗卷的所有权旁边的复选框。或者,将权限改为“读与写”。

完成后,检查是否可以访问和编辑 USB 闪存盘上的文件。如果仍然不行,请安全推出驱动器,重新启动 Mac,再将 USB 驱动器连接到 Mac,然后重试。
情况 3:USB 驱动器几乎已满
如果可以打开并删除 USB 驱动器上的文件,却无法向其中复制文件,可能是 USB 驱动器已满。
我曾尝试将 10 GB 的视频添加到 USB 驱动器中,但没有成功,误以为驱动器是只读的。后来我发现,原来是驱动器已满。因此,检查驱动器的存储空间也是排查此问题的必要步骤。
检查 USB 驱动器的可用存储空间
- 在桌面上或 Finder 边栏中右键点击 USB 驱动器。
- 选择“显示简介”。
- 在“容量”和“可用空间”部分查看 USB 驱动器的存储空间情况。
释放 USB 驱动器上的空间
如果驱动器的可用空间不足,请删除其中无用的文件,或将文件移至 Mac 或其他外置驱动器。
情况 4:Mac 未正确识别 USB 驱动器
如果 macOS 未能正确装载 USB 驱动器,驱动器可能会显示为只读。可能的原因包括:
- 系统临时错误
- 之前未正确推出驱动器
- 插入速度过快
- USB 转接器、USB 集线器或 USB 端口故障
- 连接不稳定
你可以尝试以下操作:
- 安全推出驱动器,然后正确、缓慢地重新连接到 Mac。
- 尝试使用其他 USB 端口或转接器。
- 重新启动 Mac,让系统重新加载。
情况 5:USB 驱动器存在文件系统问题
如果 USB 闪存盘在系统崩溃、断电、强制拔出或系统卡死后突然变为只读,可能是文件系统损坏,导致系统无法执行写入操作。出现这种情况时,你无法在 Mac 上删除 USB 闪存盘中的文件,也无法向其中添加新文件。
如果 Mac OS USB 只读问题是由内部错误导致的,可以运行 磁盘工具中的“急救” ,然后检查问题是否仍然存在。
重要提示:先备份 USB 闪存盘中的文件
运行“急救”前,请先备份或恢复重要文件。修复损坏的文件系统可能会修改元数据结构,从而降低之后恢复丢失文件的可能性。
请将 USB 闪存盘中的文件复制到 Mac 或其他外置硬盘中进行备份。
运行“急救”修复 USB 闪存盘
磁盘工具 中的“急救”可以帮助修复只读磁盘上的部分现有轻微错误。
操作步骤如下:
- 确保只读 USB 闪存盘已连接到 Mac。
- 依次打开 Mac 启动台 >“其他”,然后双击“磁盘工具”。

- 在“磁盘工具”窗口左侧栏中,选择出现故障的 USB 闪存盘。
- 点击顶部面板中的“急救”,在弹出的对话框中点击“运行”。

- 等待“急救”完成后,安全推出 USB 闪存盘,再将其重新连接到 Mac。
- 检查现在是否可以向 USB 闪存盘写入文件。
备份后重新格式化 USB 闪存盘
如果问题仍然存在,请先备份 USB 闪存盘中的文件,然后在“磁盘工具”中将其格式化。格式化会清除磁盘上的数据。
- 打开“磁盘工具”。
- 选择 USB 闪存盘。
- 点击顶部工具栏中的“抹掉”。

- 如有需要,请重命名磁盘,然后选择一种格式:
APFS:仅适用于 macOS
Mac OS Extended (Journaled):仅适用于 macOS,尤其适合较旧的 Mac
exFAT:兼容 macOS 和 Windows
FAT32:兼容 macOS 和 Windows,通常适用于容量小于 32 GB 的存储设备 - 点击“抹掉”。
为什么 USB 闪存盘在 Mac 上变成只读?
了解 USB 闪存盘在 Mac 上变成只读的原因很重要。一般来说,以下原因都可能导致此问题:
- U盘权限为只读
- U盘采用 NTFS 文件系统格式化
- U盘已损坏,或存在未知错误
- macOS 无法正确识别 U盘
- U盘空间即将用尽,无法再存储其他数据
需要注意的是,导致 Mac 上 U盘只读 的原因会因具体情况而异,以上仅列出其中几种。无论遇到哪种情况,本文介绍的方法都可能对解决问题有所帮助。
常见问题
- Q为什么在 Mac 上无法将文件复制到 U 盘?
-
A
如果可以查看 U 盘中的文件,却无法复制新文件,可能是因为 U 盘采用 NTFS 格式、受到写保护、存储空间已满,或受到权限限制。
- Q为什么无法在 Mac 上删除 U 盘中的文件?
-
A
通常是因为 U 盘以只读模式挂载,或者你的账户没有写入权限。
- Q如何在 Mac 上无需格式化就让 U 盘可以写入?
-
A
如果 U 盘采用 NTFS 格式,可以使用适用于 Mac 的 NTFS 驱动。如果使用的是 Mac 兼容的文件系统,请先检查权限、连接状态和磁盘错误,再考虑格式化。



