exFAT basically takes the FAT file system to the next level, adding a large amount of long awaited features that the FAT32 system was sorely lacking. One of the key features for people doing video editing is the support for >4GiB files and much larger partition sizes than FAT32 typically supported, making it much easier to work with modern multi-terabyte drives..
exFAT is available for Windows Vista, 7, and I believe I may have even seen a Microsoft release to make XP work with exFAT. There are some people working on Linux exFAT support, but I can't tell how far along they are, and as always, there is a risk of corrupting your data just like with NTFS...
From Wikipedia (my comments in bold):
- Scalability to large disk sizes: 64 ZiB theoretical max, 512 TiB recommended max, raised from the 16 TiB limit of FAT32 partitions. Note that the built-in Windows 2000/XP/Vista/7 can mount and support FAT32 volumes larger than 32 GB, but cannot create a FAT32 volume larger than 32 GB.
- Cluster size up to 32 MiB (allowing for larger partitions at the cost of more file slack)
- File size limit of 16 EiB (Limited by volume size), raised from close to 4 GiB in FAT32 (Better support for video editing and large archives)
- Free space allocation and delete performance improved due to introduction of a free space bitmap (much better performance than FAT32)
- Support for access control lists (so you can control file access if you want but I suspect the main use would be for USB devices where you just want people to access it go figure...)
- Provision for OEM-definable parameters to customize the file system for specific device characteristics (for use in embedded devices with specific needs)
What Microsoft developers have basically done is update the FAT32 file system to exFAT, moving from 32-bit addressing to 64-bit addressing, to offer an improved speed alternative over moving to NTFS at the same time making it possible to create, store or transfer huge files, files greater than 4GiB. In theory, exFAT does not have as much of the operational overhead of NTFS as it lacks many features that add complexity (and therefore processing time and disk latency) to the filesystems.
Some of the missing (and effectively useless or a waste for removable media) features include:
The only drawbacks to exFAT are that Microsoft has not released it into the public, requiring that companies licence it for use on their devices. This is likely more aimed at digital video recorder type devices, home users get a licence to use it with Windows.
From exFAT Versus FAT32 Versus NTFS
However, exFAT should be a true competitor to NTFS on systems with limited processing power and memory. NTFS on flash memory has been known to be inefficient for quite some time. exFAT’s smaller footprint/overhead makes it ideal for this purpose. Of course, only if your definition of “ideal” allows software to be proprietary and not open source.
Performance comparisons showing NTFS over exFAT in certain cases: http://www.flexense.com/fat32_exfat_ntfs_usb3_performance_comparison.html
– Jon – 2016-05-22T13:50:09.720Use it when you need bigger file size and partition limits than FAT32 offers and when you need more compatibility than NTFS offers. Assuming that every device you want to use the drive with supports exFAT, you should format your device with exFAT instead of FAT32. – Giovanny Farto M. – 2017-09-04T20:12:54.730
The reason you may have gotten this advice is that usually removable storage is flash memory. Flash memory only has a limited read/write operation. In this case NTFS's journaling reduces your drive's life. – superAnnoyingUser – 2019-03-07T22:18:32.830
3Plug a USB drive into a media player: it will not recognize NTFS. – Ian Boyd – 2012-05-28T22:36:06.497
14@ian nearly all modern-day media players will recognize NTFS... All six I've had did. At least 4 of them were low-end players. – BloodPhilia – 2012-05-28T22:40:35.823
1
One of Western Digital's offering's doesn't.
– Ian Boyd – 2012-05-28T22:57:43.490@ian that's because that is a streaming device... – BloodPhilia – 2012-05-29T07:48:14.897
1But, to address the question: one reason not to use NTFS of removable media is that not all devices are capable of reading NTFS (e.g. media players) – Ian Boyd – 2012-05-29T13:19:05.717
2
@IanBoyd: "One of Western Digital's offering's doesn't." - Really? Which one doesn't support NTFS?
– Karan – 2013-01-14T02:58:23.950@Karan Whichever one my father has. – Ian Boyd – 2013-01-15T02:47:24.417
8@IanBoyd: My point was that all of them (including the one you linked to) support NTFS, so your information is obviously incorrect. – Karan – 2013-01-15T16:00:29.783
5This might help you further for comparison between NTFS5,NTFS,exFAT,FAT12,FAT16,FAT32. – Siddharth – 2013-02-09T14:50:12.010