About this interactive
Formatting prepares a drive to hold files: it sets aside space for the table that records where each file is, and sets up the clusters the data goes into. How that table and those clusters are organized is the file system, and each operating system has the one it prefers.
Windows uses NTFS, the New Technology File System, which keeps a master file table in place of a file allocation table. Linux usually uses ext4, the fourth extended file system. macOS uses APFS, the Apple File System.
When a drive or card has to move between operating systems, the lesson reaches for the file allocation table, FAT. FAT32 can be read and written by Windows, macOS and Linux alike, which is why small USB sticks and SD cards usually come formatted with it. Its one catch: no single file on FAT32 can be bigger than 4 GB. exFAT, another choice in the same format dialog, lifts that limit and still moves between systems.
A drive that will only ever be used by one operating system gets that system's own file system. Ask who will read it.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →