FAT or File Allocation Table is an older type of file system that isn’t used as much as it once was. NTFS or New Technology File System is now more widely used due to its enhanced security and support for larger file and hard drive sizes. FAT32 has a maximum file name size of 8.3 characters, compared to NTFS’s 255-character limit. The maximum file size of FAT32 is also significantly less than NTFS, coming in at 4GB versus 16TB respectively. NTFS also offers file and folder encryption and compression, while FAT32 does not.
Share permissions, or the permissions one sets to a folder or file, allow or deny access for others when trying to access that folder or file. Permissions for NTFS are modified across a network as well as locally. NTFS permissions are also available on every registry key, printer, and Active Directory object. NTFS offers several other permissions besides typical Read, Change, and Full Control settings. Fault tolerance is always an important issue, and NTFS features auto repair, where FAT has nothing set in place. Although, NTFS does not offer conversion like FAT does.
I feel that NTFS is very necessary due to its increased file size as well as its enhanced security. The wide variety of available permissions also give a user a higher amount of control of system resources. FAT cannot be retired due to its involvement in USB drives, SD cards, and other forms of removable drives. While NTFS offers several advantages over FAT, they do not help much on removable drives. Removable drives are typically under 2TB in size, so there is no need to worry about the benefit of file size allowed with NTFS. Removable drives also do not need journaling like system drives or file permissions. Using FAT32 in particular for removable drives will enable them to be used with almost any device. It is easy to see why NTFS is the best choice for anything besides removable drives like USBs.
Hoffman, Chris. (2016). Why Do Removable Drives Still Use FAT32 Instead of NTFS? Retrieved from .
Agarwal, Sandeep. (2017). GT Explains: What is the Difference Between NTFS and FAT 32 File Systems. Retrieved from .