NTFS硬盘在Mac上默认只读,需启用写入权限;推荐用Free-NTFS-for-Mac一键开启读写,或终端手动挂载、格式化为exFAT实现跨平台兼容。

你刚把移动硬盘插进Mac,Finder里能清楚看到所有文件,右键却找不到“新建文件夹”,拖文件进去提示“磁盘不能被修改”,连重命名都灰掉——这不是硬盘坏了,也不是你手误,而是NTFS格式在macOS上天生被锁死写入权限。
确认硬盘确实是NTFS只读状态
打开“终端”,粘贴执行:diskutil info /Volumes/你的硬盘名称(把“你的硬盘名称”替换成实际显示的卷标,比如“Elements”)。
在返回结果中查找“File System Personality”这一行,如果显示的是【NTFS】,且“Read-Only Volume”显示“Yes”,那就坐实了问题根源——Mac原生不许往NTFS里写东西。
顺手再输一遍mount | grep ntfs,能看到类似/dev/disk2s1 on /Volumes/XXX (ntfs, ..., read-only)的输出,【read-only是关键证据,别跳过这步】。
三步启用NTFS读写(推荐:Free-NTFS-for-Mac)
这是目前唯一完全免费、开源、同时支持Intel和M系列芯片的方案,不用关SIP、不改系统、不删数据,装完即用。
第一步:访问官网 github.com/DrDonk/unlocker/releases,下载最新版 Free-NTFS-for-Mac.dmg(截至2026年11月,v1.4.2为稳定版)。
第二步:双击安装包→拖拽图标到“应用程序”文件夹→右键“Free-NTFS-for-Mac”→点“打开”,绕过苹果的“无法验证开发者”警告(这是正常现象,因它是开源项目未付费签名)。
第三步:启动软件,勾选“Enable NTFS write support”→点击“Apply Settings”→输入管理员密码授权。几秒后状态栏显示绿色“Enabled”,立刻拔插一次硬盘,桌面就会重新挂载出可写的图标。
替代方案:终端手动挂载(仅限临时应急)
方法一:用ntfs-3g(需提前装好依赖)
先运行brew install --cask macfuse && brew install ntfs-3g-mac;再查分区号diskutil list | grep NTFS;最后创建挂载点并挂载:sudo mkdir /Volumes/NTFS_RW && sudo mount_ntfs -o rw,nobrowse /dev/disk2s1 /Volumes/NTFS_RW。注意:【每次重启或拔插后都要重做,且挂载目录不会出现在桌面】。
方法二:格式化为exFAT(永久解决但清空数据)
打开“磁盘工具”→左侧选中硬盘的**物理设备名**(如“Samsung T7 Shield”而非“Samsung T7”)→点“抹除”→名称自定,格式选“exFAT”,方案选“GUID 分区图”→点“抹除”。完成后Windows和Mac都能自由读写,但会丢失所有原有文件。











