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 闪存盘变成只读的原因

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

现象可能原因建议解决方案
可以打开 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 驱动器的格式

  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。它可以作为 Mac 上的 NTFS 挂载工具使用,让你在 macOS 环境中像操作原生 Mac 硬盘一样,编辑、重命名、复制、粘贴和删除 Windows NTFS USB 硬盘上的文件。

#兼容 macOS Golden Gate 27 - 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 硬盘会自动以读写模式挂载。

现在,你就可以在该硬盘上写入、修改、传输和删除文件了。 

你也可以观看在 Mac 上读写 NTFS 硬盘的视频教程,了解如何使用 iBoysoft NTFS for Mac 完成相关操作。

方法 2:将硬盘重新格式化为 macOS 兼容格式

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

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

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

操作步骤:

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

格式化完成后,断开驱动器连接并重新启动 Mac,然后重新连接 USB 驱动器。此时,驱动器应该可以在 Mac 上写入数据了。

情况 2:USB 驱动器权限为只读

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

在这种情况下,只需在权限设置中移除 USB 驱动器的写保护即可。之后,USB 驱动器应可恢复写入。

如何在 Mac 上更改 USB 驱动器的只读权限

  1. 将只读 USB 驱动器连接到 Mac。
  2. 在 Mac 桌面上找到 USB 驱动器图标,右键点击,然后选择显示简介。
    或者,直接选中驱动器图标,然后按下 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. 选择“显示简介”。
  3. 在“容量”和“可用空间”部分查看 USB 驱动器的存储空间情况。

释放 USB 驱动器上的空间

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

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

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

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

你可以尝试以下操作:

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

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

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

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

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

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

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

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

磁盘工具 中的“急救”可以帮助修复只读磁盘上的部分现有轻微错误。

操作步骤如下:

  1. 确保只读 USB 闪存盘已连接到 Mac。
  2. 依次打开 Mac 启动台 >“其他”,然后双击“磁盘工具”。在 Mac 上打开磁盘工具
  3. 在“磁盘工具”窗口左侧栏中,选择出现故障的 USB 闪存盘。
  4. 点击顶部面板中的“急救”,在弹出的对话框中点击“运行”。在 Mac 上使用“急救”修复只读 USB 闪存盘
  5. 等待“急救”完成后,安全推出 USB 闪存盘,再将其重新连接到 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 上变成只读的原因很重要。一般来说,以下原因都可能导致此问题:

  • 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 兼容的文件系统,请先检查权限、连接状态和磁盘错误,再考虑格式化。