NTFS 这个事儿,估计每个Mac用户都经历过。Windows 电脑上用得挺好的移动硬盘、U盘,拔下来插到 Mac 上,能打开看到文件,但你想删个文件、拷点东西进去,不好意思,系统直接告诉你“只读”。我做技术支持和内容创作这些年,被这个问题折腾过无数次,也试过网上各种“偏方”,有能装的,有报错的,还有差点把硬盘搞出毛病的。到了2026年,macOS 已经迭代了好几轮,市面上各种 NTFS 读写方案也成熟了不少,但网上信息依旧很乱,很多教程还是几年前的老套路。这篇文章就把我目前亲测有效的方法全部整理出来,直接给步骤、给命令、给坑点,大家照着操作就行,不用再自己趟一遍雷。
1. 为什么 Mac 读写 NTFS 是个绕不开的坑
1.1 NTFS 是什么?为什么 macOS 只读不写
NTFS(New Technology File System)是 Windows 系统最常用的文件系统,从 Windows NT 时代用到今天,中间微软改过无数次版本结构,但核心一直没变。它支持超大容量、文件权限控制、压缩、加密,以及最重要的日志功能。日志的意思是:每次写数据之前,系统先把“准备写哪些地方”记录到日志里,再真正落盘。万一中途断电、死机,下次开机靠日志就能把没写完的部分处理掉,避免整个目录结构崩溃。这个特性对长期保存资料来说非常重要。
macOS 走的是另一条路线。苹果自家的 APFS 从一开始就面向固态硬盘设计,强调快照、克隆、加密这些能力;老一点的 HFS+ 则只服务更早期的 macOS 生态。对外提供通用格式时,苹果选择了 FAT32 和 exFAT。微软从来没有公开过 NTFS 的完整写入规范,Linux 和 macOS 社区的 NTFS 写入功能,本质上都是靠逆向工程做出来的。苹果又不愿意在系统里内置一个“逆向实现”的文件系统驱动,所以在 macOS 上 NTFS 只能读、不能写,其实是官方有意为之。
还有个很现实的原因:苹果一直希望跨平台存储格式统一用 exFAT。exFAT 好用是好用,但它没有日志,分区表和数据安全机制也相对简单。你一旦在 Windows 那边把移动硬盘格式化成 NTFS,拿到 Mac 上想写,就得走第三方方案,这个矛盾到今天依然无解。
1.2 只读状态下的真实使用场景
“只读”两个字听起来好像问题不大,真遇到下面这些场景,才知道什么叫难受:
- 移动硬盘里的旧项目文件要清理,右键菜单里找不到“移到废纸篓”;
- 从 Mac 往 NTFS 盘拷贝素材,进度条跑一半,直接弹“无法完成操作”;
- 在 Windows 上做得差不多的 PPT、Word 文档,想在 Mac 上再改一版另存,保存按钮是灰的;
- 想把外置 NTFS 盘作为 Time Machine 备份盘,系统根本不认;
- 更尴尬的是朋友拿来一个 NTFS U 盘,里面有几个文件要拷给你,你只能先拷到自己电脑上,再想办法。
这些问题几乎每个 Mac 用户都会至少碰到一次,所以“Mac 读写 NTFS”早就成了刚需。接下来我把方案分成几类,讲清楚怎么选、怎么装、怎么用。
2. 方案对比与选型:免费、开源还是付费?
2.1 目前主流的五条路线
在我的实测里,今天还能用的方案大概分五类。
第一类,macOS 原生驱动的隐藏开关。系统其实内置了 NTFS 内核驱动,只是默认只读挂载,可以通过终端强制以读写方式挂载。优点是零安装、零成本,缺点是每次都要敲命令,而且兼容性受系统版本影响很大,官方逻辑里就没打算让你长期这么用。
第二类,开源界的 NTFS-3G + macFUSE。macFUSE 是 macOS 上实现自定义文件系统的框架,NTFS-3G 是跑在它上面的 NTFS 驱动。这套组合是免费方案里最经典的,虽然是逆向工程实现,但经过十几年迭代,日常读写其实已经很稳。
第三类,Mounty for NTFS。它是基于 NTFS-3G / macFUSE 做的小工具,提供图形界面,插入 NTFS 盘以后点一下就切换成读写模式,操作简单。缺点是底层还是 NTFS-3G,性能一般,而且新版对 macFUSE 版本有要求。
第四类,Tuxera NTFS for Mac。Tuxera 是商业公司,他们的 NTFS 驱动直接由 NTFS-3G 项目发展而来,性能和稳定性做了大量优化,长期维护,与 macOS 新版本同步得也快,一次买断,授权一台 Mac。
第五类,Paragon NTFS for Mac。Paragon 是老牌跨平台文件系统软件厂商,驱动是独立研发的,安装后自动挂载读写,速度在同类里属于第一梯队,同样是一次买断加长期维护。
为了直观起见,我把它们放进一张表:
| 方案 | 成本 | 写入稳定性 | 传输性能 | 上手难度 | 适合人群 |
|---|---|---|---|---|---|
| macOS 原生强制挂载 | 免费 | 一般 | 中等 | 中 | 临时应急、不想装软件 |
| NTFS-3G + macFUSE | 免费 | 中等 | 中等偏慢 | 高 | Linux 老手、省钱程序员 |
| Mounty | 免费 | 中等 | 中等偏慢 | 低 | 纯免费用户 |
| Tuxera NTFS | 付费买断 | 高 | 高 | 极低 | 稳定为主、长期使用 |
| Paragon NTFS | 付费买断 | 高 | 高 | 极低 | 稳定为主、长期使用 |
2.2 不同人群该选哪种
我个人的建议是:先问自己三个问题——数据重不重要?使用频率高不高?愿不愿意为省心掏钱?
如果你只是偶尔往 NTFS 盘里拷一两个文件,而且对终端命令不陌生,直接用第一类原生强制挂载就够了,五秒钟的事,不用装任何东西。如果经常要用、但预算有限,可以先用 Mounty 顶一阵子。注意一点,Mounty 本质上还是调用了 NTFS-3G 的底层能力,对特别大的文件(比如几十 GB 的镜像)稳定性一般,拷贝时别做其他重度操作,能最大程度避免翻车。
如果这些盘里存的是重要资料、项目作品集、客户文件,那我强烈建议直接上 Tuxera 或者 Paragon 这种商业方案。几百块的软件,换来的是随插随用、很少掉链子,以及官方对新系统的第一时间适配。数据出一次问题,损失远不止这个钱。
对了,有个容易踩的坑:网上很多所谓“破解版”“绿色版”,我建议别碰。一来新版 macOS 对内核扩展的签名校验越来越严,破解版很容易被系统干掉;二来文件系统驱动是底层软件,一旦有恶意代码,后果是整个硬盘的数据,根本不值得冒这个险。
3. 亲测实操:四种方案的配置全过程
3.1 应急方案:macOS 原生 NTFS 读写开关
先说最快见效的方法。拿到一块 NTFS 盘,插入 Mac 以后,打开终端:
- 先看一下磁盘的挂载情况:
diskutil list找到移动硬盘对应的分区,一般是/dev/disk2s1、/dev/disk3s1这种格式。注意看清容量和名字,别选错内置盘。
- 卸载这个分区,让系统把默认挂载点释放掉:
sudo umount /dev/disk2s1这里需要输入管理员密码,密码不回显是正常的。
- 新建一个本地文件夹作为挂载点,比如用户目录下的 ntfs 文件夹:
mkdir -p ~/ntfs- 用读写参数重新挂载:
sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 ~/ntfs参数里rw表示读写,auto表示允许自动挂载,nobrowse的意思是不要让 Finder 在侧边栏里给这个挂载点加上图标。如果你想让盘直接出现在桌面,可以不加nobrowse。
- 打开文件夹:
open ~/ntfs这时候你就能正常往里面写文件、删文件了。
这个方法我在 macOS 15、以及最新的 macOS 26 上都试过,大多数情况下能成功。但有几个前提:NTFS 卷必须是“干净”的,也就是上次在 Windows 上是被正常弹出的;如果 Windows 上次是“睡眠”或者“快速启动”状态直接拔电,卷上会有 dirty 标记,原生方式很容易挂载失败,或者只能挂载成只读。另外,每次插拔盘都要重新执行一遍命令,不适合高频使用。
注意:用原生强制挂载后,如果硬盘上有正在读写的数据,别直接把线拔了。一定要先执行
sudo umount ~/ntfs再拔,否则下次插上大概率变成“无法识别”或被强制弹出。
这个方案的好处是零安装、零依赖,完全不需要任何第三方软件,适合“绝不想安多余东西”的人。缺点也很明显:没有图形界面、没有自动挂载、不考虑文件系统层面各种复杂情况,所以只建议应急用。
3.2 免费但硬核:NTFS-3G + macFUSE 详细配置
如果你打算长期免费使用,真正能打的方案是 NTFS-3G。下面是我在 2026 年实测可行的安装路径。
假设你已经装了 Homebrew(装过就跳过),然后依次执行:
brew install --cask macfuse安装 macFUSE 时会弹出一个系统提示,要求你允许加载系统扩展。到「系统设置 → 隐私与安全性」里,找到类似“来自开发者的系统软件已被阻止加载”的提示,点“允许”。这一步不做,后面的 NTFS-3G 起不来。在 macOS 26 上,如果之前允许过,也可能需要重启一次才生效。
接着安装 NTFS-3G 本体。目前 Homebrew 官方核心仓库里没有直接可用的 NTFS-3G 公式,比较常用的是第三方 tap:
brew install gromgit/fuse/ntfs-3g-mac装完后验证一下:
ntfs-3g --version能输出版本号就说明装好了。接下来挂载测试。插入 NTFS 盘,先用diskutil list找到分区号,比如/dev/disk3s1,然后手动挂载。挂载前先建一个挂载点:
sudo mkdir -p /Volumes/yourname然后挂载(ntfs-3g 的实际路径因安装方式和芯片类型而异,Intel 通常装在/usr/local/bin,Apple Silicon 通常在/opt/homebrew/bin,先用which ntfs-3g看一眼):
sudo /opt/homebrew/bin/ntfs-3g /dev/disk3s1 /Volumes/yourname -o local -o allow_other -o auto_xattr挂载成功后,在 Finder 里就能看到盘,可以正常读写,用完执行sudo umount /Volumes/yourname再拔线。
说实话,这条路线对小白并不友好。命令行参数多、报错信息晦涩,macFUSE 的内核扩展还经常在新系统升级后失效。我见过很多朋友装到一半就放弃了。所以我的结论是:如果你本来就习惯终端和 Linux 思维,这条路很香;如果平时用 Mac 就是点图标,建议直接跳到 Mounty 或者商业方案。
3.3 图形化免费选择:Mounty for NTFS 的使用笔记
Mounty 是目前免费工具里“看起来最像正常软件”的一个。它常驻菜单栏,插入 NTFS 盘后,点击图标,能看到一个按钮提示“这台硬盘当前是只读的,是否切换为读写”,点一下,就自动完成卸载和重新挂载。整个过程是图形化的,不用碰终端。
安装的时候有两个注意点:
第一,Mounty 依赖 macFUSE,所以先参考上一节把 macFUSE 装好并完成授权;第二,去官网下载最新版本,不要从来源不明的下载站拿。安装包一般几十 MB,装完直接拖进应用程序文件夹。
实际使用中,我发现 Mounty 在 macOS 26 上表现还行,普通文档、图片、视频的读写没有问题。不过它毕竟调用的是 NTFS-3G 引擎,性能跟商业驱动有明显的差距。拿同一块移动硬盘测,往里面拷一个 20GB 的虚机镜像,Mounty 的写入速度大概只有 Paragon 的七成左右,而且 CPU 占用会偏高,笔记本能明显感觉到发热。小文件写入更是慢一些,几千个碎文件的拷贝,中间偶尔会卡顿。
另外,Mounty 对“脏卷”的处理能力比较弱,遇到上次没正常退出的 NTFS 盘,它可能会提示“无法自动切换读写”,这时候你需要回 Windows 上做一次检查修复。所以我把 Mounty 定位在“免费尝鲜”这一档:临时方便、文件不太大也不太急的时候完全够用;真要频繁传大文件,或者工作依赖这块盘,还是直接考虑付费驱动。
3.4 付费的一劳永逸:Tuxera 与 Paragon 安装与体验
商业方案里,我两个都用过,最后长期留在机器里的是 Tuxera。不为别的,就因为它安装完就真的不用管了,存在感几乎为零。
安装过程异常简单:
- 去官网下载对应最新系统的安装包;
- 双击运行,一路“继续”;
- 到系统设置里允许加载驱动(和 macFUSE 的授权类似);
- 安装完成后重启一次 Finder,或者在「系统设置 → 通用 → 登录项」里看看有没有加载相关服务;
- 插入 NTFS 盘,默认就能读写,不需要任何人工干预。
Tuxera 的设置面板里可以做几件实用的事:比如设置写入缓存策略、关闭自动挂载、查看卷信息、以及一键卸载某个挂载点。我最常用的是写入缓存选项,默认开启,能提升小文件的写入速度;但如果你经常不“安全弹出”直接拔盘,建议把缓存关掉,宁可慢一点,也要降低数据损坏的风险。
Paragon 的体验也很类似,装完盘就能写了。它的特点是驱动效率很高,大文件读写速度几乎能跑满 USB 接口的上限,而且兼容性测试做得仔细,很多冷门的 USB 3.0 转 SATA 盒子、雷电硬盘盒都能正确识别。如果你常用雷电口硬盘盒,这两个驱动随便选一个都不会后悔。
有一点要提醒:买这类商业软件时,一定看清许可证支持的 Mac 设备数,一般是一个许可证绑定一台电脑。系统大版本升级之前,最好去官网看一眼有没有发布适配新版系统的版本——这是我踩过的坑:macOS 13 升 14 的时候,我手里的老版本驱动直接失效,只能重新下载最新安装包。
4. 疑难杂症排查手册:遇到这些问题别慌
4.1 插上没反应,或提示“无法识别”
先别急着下结论说硬盘坏了,按顺序排查。
- 换一根数据线,尤其是几十块钱的 USB 3.0 线,屏蔽层不给力,会出现“能通电但不识别”的诡异现象;
- 换一个接口,尽量直接插 Mac 机身左侧或右侧的雷雳口,别用显示器的 USB Hub;
- 打开「磁盘工具」,看里面有没有这个盘。如果能看见但是灰色,说明是分区表识别问题;如果完全没有,多半是供电或线材;
- 去 Windows 电脑上试一下,如果 Windows 也识别不到,那才轮到考虑硬盘本身的问题。
还有一个常见原因是硬盘盒芯片和 macOS 的兼容性。部分老式硬盘盒的主控芯片只支持老版 UAS 协议,插上新系统偶尔抽风,这种问题只能更新硬盘盒固件或者换硬盘盒。
4.2 挂载后访问报错 “transport endpoint is not connected”
这个报错我在很多群里看到有人问过,长得特别吓人,实际原因往往很简单:挂载点还在,但底层设备已经断开了。典型场景是:你通过终端挂载了 NTFS 盘,拷贝大文件时电脑休眠了,或者误触了某个弹出操作,等醒来之后再访问挂载目录,就报这个错。
解决办法很直接:
sudo umount -f /Volumes/盘名强制卸载后,拔掉硬盘重新插一次,重新挂载就好。
如果是挂在自定义目录,比如~/ntfs,同样先强制卸载,再看设备是否还在diskutil list里。这里的小教训是:拷贝大文件时,记得在「系统设置 → 电池 → 选项」里关闭硬盘睡眠,或者至少别在拷贝途中合盖让 Mac 休眠。休眠恢复后,USB 设备的枚举经常会出现奇怪的问题。
顺便说一句,如果你看到的是 mount 命令本身的报错,比如 “Resource busy” 或者 “Device or resource busy”,一般是有进程正在使用这个卷。先用下面的命令找出占用进程:
lsof | grep /Volumes/盘名确认没有关键数据读写后,再强制卸载。
4.3 大文件拷贝到一半失败
这种情况最让人崩溃,进度条卡在 99%,然后弹窗说“未能完成操作”。排查路径有几条。
第一,检查 NTFS 卷的文件系统状态。如果卷上有错,任何驱动都可能在写入中途报错。你需要在 Windows 上打开命令行,执行:
chkdsk X: /f把 X 换成对应盘符,重启后 Windows 会在开机阶段自动修复。修复完再拿到 Mac 上,大概率就正常了。
第二,看是不是缓存设置太激进。如果用 Tuxera,可以在设置里尝试关闭写入缓存;如果用 NTFS-3G 命令行挂载,去掉-o async这类异步写入选项。
第三,检查磁盘剩余空间和碎片情况。NTFS 目录碎片严重时,单个大文件可能因为找不到足够连续空间而失败,这个在 Windows 上把盘整理一下就好。
还有一个容易被忽略的点:如果你是在虚拟机里挂了移动硬盘,宿主机的省电设置、虚拟机的 USB 控制器驱动都可能让设备在传输中掉线。这种情况优先给虚拟机开高一点的 USB 兼容模式。
4.4 无法弹出或推出超慢
Mac 上“推出”外置盘时一直转圈,甚至提示“磁盘未正常推出”,常见原因是有文件没有关闭,或者 Spotlight 还在建立索引。
先试这个:
mdutil -i off /Volumes/盘名关掉索引会让弹出速度快很多。想完全避免这个问题,也可以在「系统设置 → Siri 与聚焦 → 聚焦隐私」里,把外置盘加入排除列表,让 Spotlight 不去索引它。
如果还是弹不出,用:
lsof /Volumes/盘名看有没有进程正在使用卷内文件,退出进程,再点推出。实在不行,再考虑sudo umount -f,但这属于最后手段。强拔的后果是 NTFS 卷可能被打上 dirty 标记,下次插到任何设备上都要先修复。
4.5 盘能识别,但一直只读
出现这种情况,先看是不是 Windows 的“快速启动”功能在捣乱。Windows 默认开启快速启动后,关机并不是完全关机,而是把系统内核状态写进休眠文件,NTFS 卷状态在 Mac 看来就是“正在使用中”,于是 macOS 或第三方驱动出于安全考虑,只允许只读挂载。
解决办法是:在 Windows 里进入「控制面板 → 电源选项 → 选择电源按钮的功能」,把“启用快速启动”取消勾选;或者在 Mac 和 Windows 之间切换使用硬盘时,选“重启”而不是“关机”。
另一个可能是第三方驱动没有正确加载。到「系统设置 → 通用 → 登录项与扩展 → 文件系统」里,看对应的驱动是否处于“允许”状态。macOS 每次大版本升级后,这类内核扩展权限偶尔会被重置,需要重新授权一次。
5. 长期使用的经验心得
5.1 安全弹出再小的盘也不要省
我在前面反复强调安全弹出,这是最便宜、最有效的数据保护手段。NTFS 有日志没错,但日志不是保险柜,突然断电照样可能出现目录损坏。Windows 上很多人养成了右键“安全删除硬件”的习惯,到 Mac 上却没几个人记得点“推出”,这点要改过来。
Mac 的推出操作很简单:在 Finder 里选中盘,按 Command+E,或者点盘旁边的弹出图标,等它从侧边栏消失再拔线。如果盘没有被占用,整个过程几秒钟。
5.2 备份永远是最好的后悔药
不管用免费的还是付费的 NTFS 驱动,任何文件系统驱动都有出错的可能,尤其是第三方逆向工程出来的实现,遇到极端情况(比如盘上有大量碎片、跨多分区、带了系统保留分区)时,谁都不敢打包票。
我的习惯是:重要项目文件夹,在 Mac 和 Windows 两边各留一份;移动硬盘里的资料,定期用另一块盘做增量备份。别把某个转接头、某根线、某块移动硬盘当成唯一副本,它们没你想的那么可靠。
5.3 什么时候该考虑直接换文件系统
长期用 NTFS 跨平台的用户,如果确定以后基本只在 Mac 上使用这块盘,那我建议干脆格式化成 APFS 或者 exFAT。APFS 给 Mac 用体验最好,但插到 Windows 上读不了;exFAT 两边通用,但没日志、对掉电敏感,适合临时传递文件,不适合当唯一的资料仓。
说到底,NTFS 读写这个问题没有“完美免费午餐”。免费方案折腾成本高,商业方案要花钱,选哪条取决于你对数据价值的判断。对我来说,花一个移动硬盘的钱买一份省心和稳妥,比天天提心吊胆要划算得多。文件这东西,真丢了,哭都来不及。