U 盘、移动硬盘在 Windows、macOS、电视之间来回,格式选错会一下子卡在三件事上:单个文件超过 4 GB 存不进去、Mac 那边读写不了、老设备根本不认。本文按微软和苹果的官方文档,把 FAT32、exFAT、NTFS 三种格式的单文件上限、跨平台读写和选型场景一次说清。结论先给出:只在 Windows 用、还要加密或权限就选 NTFS;要在 Mac 和 Windows 之间传文件就选 exFAT;要插电视、车机才回头考虑 FAT32。
信息核验时点:2026-11-02(主角系统 Windows 11 当前正式版 26H2,正式版于 2026-09-29 推出,最新内部版本 26300.9818)
本文要点
- 一句话定义:FAT32、exFAT、NTFS 都是文件系统,规定数据怎么在盘上组织和命名,微软把它们与 UDF 并列为 Windows 的四种主要文件系统。
- 核心结论:在 Mac 和 Windows 之间来回传就选 exFAT;只在 Windows 用且要加密或权限就选 NTFS;要插电视、车机、老设备才考虑 FAT32。
- 关键数字:FAT32 单个文件最大 4 GiB,exFAT 与 NTFS 的单文件上限远高于此。
- 适用人群:需要在多台电脑、电视或相机之间倒文件的普通用户。
- 短板/边界:苹果磁盘工具只把 MS-DOS (FAT) 和 ExFAT 列为与 Windows 兼容的格式,NTFS 不在其中;电视、车机、相机能否认 exFAT 以设备说明书为准。
FAT32、exFAT、NTFS 到底是三种什么东西?
FAT32、exFAT、NTFS 都是"文件系统"(File System),也就是规定数据怎么在磁盘或 U 盘上切分、命名和寻址的一套规则。微软在官方文档里把 NTFS、exFAT、UDF、FAT32 并列为 Windows 的四种主要文件系统(File System Functionality Comparison)。同一篇文档还逐格给出了它们在单文件上限、卷大小、加密和权限上的差别,是选型时最硬的一张对照表。
这三者不是并列的三个派系,而有前后关系。exFAT 的全称是 Extended File Allocation Table,微软明确写它是 FAT32 的后继("the successor to FAT32 in the FAT family of file systems")(exFAT File System Specification)。NTFS 则是另一条线,是新式日志型文件系统,主要给 Windows 本机磁盘用。打个比方:FAT32 像老式纸质账本,简单、谁都能翻,但一页写满就装不下;exFAT 是同一本账本的加厚版;NTFS 则像带锁带监控的档案柜,功能多,但不是每个场合都摆得下。文件系统管的是"数据在一块盘里怎么记",它上面还有一层"一块盘怎么切"的分区表(MBR、GPT、UEFI),两者常被混着问,想一并理清可以看这篇 MBR、GPT、UEFI 和 Windows 系统分区一文说清。
为什么格式选错会让 U 盘突然不能用?
格式一旦和用途对不上,最常见的故障只有三类。第一类是"文件太大存不进":同一个 U 盘,能装下整个 3 GB 的电影,却在导一个 5 GB 的素材包时报"对于磁盘来说文件过大"。第二类是"换了台电脑就读写不了":在 Windows 上好好的盘,插到 Mac 上只能看不能改,或者反过来。第三类是"插到电视、车机上完全不认":设备提示"无存储设备"或让你格式化。
这三类分别对应三个变量:单文件上限、跨平台读写、老设备兼容。下面逐一按官方数字把它们对齐。
FAT32 存不进超过 4 GB 的单个文件是为什么?
根子在文件系统本身对"一个文件最大能多大"的规定。微软那张对照表里,Maximum file size 这一行写得很直白:NTFS 是 2^64–1 字节,exFAT 是 2^64–1 字节,UDF 是 2^64–1 字节,而 FAT32 只有 4 GiB(File System Functionality Comparison)。
也就是说,只要单个文件一旦超过 4 GiB,FAT32 就装不下,哪怕整个 U 盘还剩一半空位也一样——这是"单个文件"的上限,不是"整个盘"的上限。exFAT 之所以能突破这道坎,是因为它用 64 位来描述文件大小("uses 64 bits to describe file size"),还支持大到 32MB 的簇,从而既能装超大文件也能撑起超大容量(exFAT File System Specification)。需要提醒的是,这个 4 GiB 是"单文件"的天花板,跟下面要讲的"32 GB"不是一回事。
Mac 能读写这三种格式里的哪几种?
先记住一句结论:要在 Mac 和 Windows 之间来回传,苹果官方给的可写格式是 exFAT 和 MS-DOS (FAT)。苹果的磁盘工具文档写得很清楚,"MS-DOS (FAT) 和 ExFAT:与 Windows 兼容的文件系统"(磁盘工具中可用的文件系统格式)。这页列出的可选格式里只有 APFS、MS-DOS (FAT)、ExFAT,NTFS 并不在磁盘工具为你准备的格式之列。
苹果还直接给了容量上的分档建议:在英文版的格式化指引里写"MS-DOS (FAT):磁盘大小为 32 GB 或不足 32 GB 时选它""ExFAT:磁盘大小超过 32 GB 时选它"(Format a disk for Windows computers)。这里的 32 GB 是"整个盘多大时该用哪种"的推荐线,和 FAT32 单文件 4 GiB 的上限是两个维度,别把它们混成一个数。APFS 则是运行 macOS 10.13 或后续版本的 Mac 的默认文件系统,只适合 Mac 自己用,不适合拿去 Windows 上读(磁盘工具中可用的文件系统格式)。
插到电视和车机上该认准哪一种?
电视、车机、相机、游戏主机这类设备没有统一口径,能认什么取决于各自的固件。可背书的一条是:在三种格式里,最老、最普遍被各类设备接受的仍是 FAT 系(FAT32 属于 FAT 家族)。相较之下,exFAT 虽然解决了单文件上限,但一部分老电视、旧车机、早期相机不一定认它。
因此这类"要插到别的设备上"的用法,稳妥做法是先看设备说明书支持哪种格式,再决定格成 FAT32 还是 exFAT;说明书没写的,以说明书为准,不要凭"应该都能认"下判断。
NTFS 在 Mac 上是不是就只能看不能用?
按可逐字背书的部分说:苹果磁盘工具列出的、可与 Windows 兼容的格式只有 MS-DOS (FAT) 和 ExFAT,NTFS 不在它为你准备的格式化选项里(磁盘工具中可用的文件系统格式)。所以在"Mac 与 Windows 共享同一个盘"这个场景里,苹果官方指向的可写格式是 exFAT,而不是 NTFS。
至于"NTFS 拿到 Mac 上具体能不能写"这类行为,本文不替厂商下没有官方原话支撑的结论。落到选择上很简单:只要这套文件要在 Mac 和 Windows 之间来回读写,就选 exFAT;把 NTFS 留给"这块盘只在 Windows 电脑上用"的场景。
只在 Windows 用又要安全,为什么留 NTFS
如果一块盘从头到尾只在 Windows 上跑,又在意权限和加密,NTFS 是三选一里唯一能给到这些能力的。微软对照表里,Access control lists(访问控制列表)这一行 NTFS 是 Yes,exFAT、UDF、FAT32 都是 No;File system level encryption(文件系统级加密)同样只有 NTFS 是 Yes;元数据日志(Metadata-only journaling)也只有 NTFS 有(File System Functionality Comparison)。
日志和权限换来的代价是通用性:NTFS 的这些特性是给 Windows 本机磁盘设计的,跨到 Mac 或插到电视上就用不上、甚至认不了。所以它是"内勤型"格式——守在一台 Windows 机器上最称职,一旦要出差跨平台就让位给 exFAT。真要动手把一块盘重新分区或格式化,除了 Windows 自带的磁盘管理,也有不少人用 DiskGenius 6.2 实用指南 这类工具来做分区管理和硬盘体检。
命令行格 FAT32 的容量上限已提到 2 TB
这里有个 2026 年的新变化值得知道,它能纠正一条流传很久的旧说法。微软在 Windows Insider 预览版 Build 26300.8170 的公告里写明:"我们正在把命令行格式化 FAT32 宗卷的容量上限从 32GB 提高到 2TB。"(Windows Insider Blog)而这条改动所在的 26300 版本线,现在已经作为 Windows 11 26H2 正式版出货(Windows 11 - release information)。
要划清两点边界。第一,这个"32 GB 到 2 TB"是格式化整块盘时的容量门槛,跟 FAT32 单个文件 4 GiB 的上限是两码事——就算能用命令行把一块 2 TB 的盘格成 FAT32,往里面放一个 5 GB 的单文件照样装不下。第二,苹果给普通用户的推荐仍然没变:磁盘大小为 32 GB 或以下选 MS-DOS (FAT),超过 32 GB 选 ExFAT(Format a disk for Windows computers)。所以对绝大多数人,"大 U 盘就格 exFAT"依然是不用改的动作。
三种格式按用途怎么选
下表把本文里能逐字背书的官方事实按用途对齐,左边是你要办的事,中间是建议格式,右边是依据出自哪一方。
| 要办的事 | 建议格式 | 依据 |
|---|---|---|
| 在 Mac 和 Windows 之间来回传文件 | exFAT | 苹果把 ExFAT 列为与 Windows 兼容的可写格式 |
| 只在 Windows 本机用,要权限或加密 | NTFS | 微软表中只有 NTFS 支持访问控制列表与加密 |
| 单个文件可能超过 4 GB | exFAT 或 NTFS | FAT32 单文件上限为 4 GiB |
| 容量 32 GB 或以下的 Windows 盘 | MS-DOS (FAT) | 苹果给的按容量分档推荐 |
读表时抓一个主线:跨不跨 Mac 决定 exFAT 还是 NTFS,插不插老设备决定要不要退回 FAT32,单文件会不会超 4 GB 决定能不能用 FAT32。
格盘前后容易踩的两个坑
第一个坑是盘的名字被截。微软对照表里,NTFS、exFAT、FAT32 的最大文件名为 255 个 Unicode 字符(File System Functionality Comparison);但苹果那页格式化 Windows 盘的指引另有一条:宗卷名最长 11 个字符("The maximum length for the volume name is 11 characters.")(Format a disk for Windows computers)。给 U 盘起名时如果超了,Mac 上会直接装不下,提前想个短名字即可。
第二个坑是把两个数字混谈。前文反复强调:32 GB 是"整块盘多大时该用哪种格式"的推荐或格式化门槛,4 GiB 是"FAT32 里单个文件最大能多大"的硬上限,两者维度不同。真正会让人导文件导到一半失败的,永远是那个 4 GiB。顺带说一句,整块盘还剩多少空间、系统盘变红怎么腾地方是另一码事,那类问题可以看这篇 C 盘红了怎么办。
常见问题
我要往 U 盘里放一个 10 GB 的素材包,该格成哪种?
别用 FAT32。按微软对照表,FAT32 的单个文件最大只有 4 GiB,10 GB 的单个文件一定放不进去;exFAT 与 NTFS 的单文件上限都是 2^64–1 字节,足以容纳(File System Functionality Comparison)。接下来看这块盘要不要跨 Mac:要跨就格 exFAT,只在 Windows 上用就 exFAT 或 NTFS 都行。
U 盘在 Windows 上好好的,插到 Mac 上却改不了,怎么办?
先看它是不是被格成了 NTFS。苹果磁盘工具列出的、与 Windows 兼容的格式只有 MS-DOS (FAT) 和 ExFAT,NTFS 不在它为你准备的格式里(磁盘工具中可用的文件系统格式)。最省事的修法是:先把盘里的文件拷到电脑本地,再把它重新格成 exFAT,之后在 Mac 和 Windows 之间都能读写。
exFAT 和 FAT32 是一回事吗?
不是。exFAT 是微软文档里点名的"FAT32 的后继",同属 FAT 家族,但解决了 FAT32 的两处短板:它用 64 位描述文件大小,单个文件不再卡在 4 GiB;它支持大到 32MB 的簇,能撑起更大容量的盘(exFAT File System Specification)。简单记:想跨平台又大文件,用 exFAT;FAT32 只在"插老设备"时才优先考虑。
格完别急着倒满,先塞一个大于 4 GB 的文件试一次能不能进去,再插到你要用的那台 Mac 或电视上过一遍——这一步比任何参数表都管用。
本文数据核验于 2026-11,以微软 Learn 与苹果支持官方文档为准。