FAT32 vs NTFS vs exFAT—–Filesystems

Do you know the difference between the three file systems ???Let us know about the three different file systems.File systems like FAT32, NTFS, exFAT are used for windows and storage of data.They were in detail are explained in this article.Let us start with knowing about what is file system??

File System:


File is an object on a computer that stores the data, information commands etc . File systems is used to control how data is stored and retrieved where an operating system is used to keep track of files on disk.

There are different types of file system for different storage options such as Disk file system, Flash file system, Tape file system .But , this article speaks about Disk file systems —FAT32, NTFS , exFAT.


FAT32 file system:

Acronym of FAT is File Allocation Table.FAT is a  computer file system architecture and it is a legacy file system which is simple and robust.It was originally designed in 1977 for the use on floppy disks.The FAT file system was first introduced in the days of MS-DOS . The purpose of the File Allocation Table is to provide the mapping between clusters – the basic unit of logical storage on a disk at the operating system level – and the physical location of data in terms of cylinders, tracks and sectors – the form of addressing used by the drive’s hardware controller.From years, FAT is advanced to FAT12,FAT16 and finally FAT32.

The FAT32 file system allows for a default cluster size as small as 4 KB, and includes support for EIDE hard disk sizes larger than 2 gigabytes (GB).FAT32 was introduced with MS-DOS 7.1 / Windows 95 OSR2 in 1996.Windows 98 introduced a utility to convert existing hard disks from FAT16 to FAT32 without loss of data.The maximum possible size for a file on a FAT32 volume is 4 GiB minus 1 byte or 4,294,967,295 (232 − 1) bytes.All versions of Windows and Linux distributions support the FAT32 file system.


NTFS File system:

Acronym of NTFS–New Technology File system . It was introduced in 1993 with the release of windows NT 3.1 .NTFS is the Windows NT equivalent of the Windows 95 file allocation table and the High Performance File System (HPFS). Using NTFS, the sizes of clusters range from 512 bytess to 64 kilobytes. NTFS includes an access control list (ACL) that lets a server administrator control who can access specific files.The NTFS file system is supported by Windows XP and later versions.


exFAT File system :

Acronym of exFAT is extended File Allocation Table.It was introduced in 2006 which was another microsoft file system.exFAT has very large limits on file and partition sizes., allowing you to store files much larger than the 4 GB allowed by FAT32. exFAT is lightweight in contrast to NTFS. exFAT drives can be accessed on Linux by installing the appropriate software. The PlayStation 4 supports exFAT; the PlayStation 3 does not.

NTFS vs FAT32 vs exFAT  :

Feature                                                FAT32                               NTFS                                              exFAT

Maximum File size                                       4GB                                    16TB                                                16EB

Maximum volume size                                  2TB                                    16EB                                                 128PB

Maximum File name length                         upto 255                            upto 255                                         upto 255




One thought on “FAT32 vs NTFS vs exFAT—–Filesystems

Leave a Reply

Your email address will not be published. Required fields are marked *