What a file system is

When you format a USB drive or external hard drive, Windows asks you to pick between NTFS, exFAT, and FAT32, and occasionally ReFS shows up. Pick wrong and you either cannot move large files or the drive will not read in a TV or camera. This table explains the four and how to choose.

1. The four file systems at a glance

File systemMax single fileMax partitionCross-platformBest for
FAT324 GB2 TB (Windows often caps at 32 GB)Almost everythingOld devices, car audio, cameras, small USB
exFAT16 EB (effectively unlimited)128 PBWindows, macOS, Android, most TVs and camerasUSB or external drive moving large files across platforms
NTFS16 EB256 TBWindows perfect, macOS read-only, Android mostly no writeWindows system and internal drives
ReFS35 PB35 PBWindows only (Home or Pro cannot create)Servers and large resilient storage

2. FAT32: the compatibility king, but a 4 GB ceiling

Pros. Old TVs, car stereos, cameras, consoles, and printers almost all read it, making it the least picky format. Cons. A single file cannot exceed 4 GB, and Windows often limits formatting to 32 GB (third-party tools can pass 32 GB but not the 4 GB file cap). Use it for car music or video, bootable media for old devices, and lots of small files.

3. exFAT: the cross-platform default for USB and external drives

Pros. No 4 GB single-file limit, so one movie, one system image, or one backup fits easily. Windows, macOS, Android, and most smart TVs and cameras read and write it. Cons. No journaling, no file permissions, no automatic bad-sector repair, so sudden unplugging is more likely to lose data, and it is not suited to a system drive. Use it for large USB or external drives and for shuttling files between Windows and Mac.

4. NTFS: the default for Windows system and internal drives

Pros. It supports permissions, compression, encryption (EFS), disk quotas, and a journal (recoverable after a power loss), making it the standard for C and internal drives. Cons. macOS can only read by default (plugins add write), Android mostly cannot write, and old devices do not recognize it. Use it for the PC's C and D drives and internal SATA or SSD disks.

5. ReFS: most people never need it

Microsoft's Resilient File System focuses on corruption resistance, automatic checksum and repair, and huge capacity, used in Windows Server and Storage Spaces. The key limit. Windows 10 or 11 Home and Pro cannot create a ReFS volume (only Enterprise, Workstation, or Server can, and Home or Pro at most read it). Ordinary users can ignore it.

6. How to choose (decision tree)

Small USB, plugging into an old TV, car audio, or camera: pick FAT32 and mind the 4 GB file cap. USB or external drive moving movies, backups, or images across Windows and Mac: pick exFAT. Internal PC drive or C: pick NTFS, and never format the system drive as exFAT or FAT32. If the system drive is formatted wrong it will not boot, and the rescue path is in Windows Won't Boot, Blue Screen, or Black Screen.

7. How to format and must-know warnings

Right-click the drive in This PC and choose Format, or press Win + R and type diskmgmt.msc for Disk Management; from the command line use format or diskpart. 4K alignment. Keep a 4096-byte alignment when partitioning with Disk Management or a partition tool for better SSD performance; partitioning and growing C is covered in Split, Extend, and Merge Disk Partitions on Windows, and drive health and optimization in SSD Optimization and Hard Drive Health Check. Formatting erases data. Back up first, and if you format by mistake try data-recovery software. A "RAW format or needs formatting" prompt usually means file-system corruption; do not rush to format, first troubleshoot USB recognition and data recovery.

8. Practical notes

On macOS, eject exFAT drives properly before unplugging, or the journal-less format can lose the last writes. On Linux, NTFS works through the ntfs-3g driver and exFAT through native support in recent kernels, so moving a drive between the three systems is painless with exFAT. Avoid formatting a drive you will boot from as ReFS; only Windows Setup on Server editions can boot from it, and consumer PCs cannot even create the volume. If a drive keeps prompting to format, stop writing to it immediately and recover data first, because forcing a format destroys what is left.