Advantages and disadvantages of the Disk File System fat, FAT32, NTFS, and exfat

Source: Internet
Author: User

When formatting a disk in Windows, you can see options such as "fat", "FAT32", and "NTFS" in the options of the file system, when formatting a USB flash drive or other mobile storage devices, the "exfat" option is displayed. What do these four disk formats mean and what are their advantages and disadvantages? What should we choose? The following is a detailed introduction.

 

Before introducing the differences between the four disk formats, let's take a look at what is a disk file system. A hard disk that has not been formatted can be used as a supermarket store with no goods placed. Before placing goods, you must first divide the area by product category and install the shelves. Partitioning and formatting of disks is equivalent to dividing commodity areas and installing shelves in supermarkets.

I. Fat (fat16) File System

This is the most common hard disk partition format for MS-DOS and the earliest Win95 operating systems. It uses a 16-bit File Allocation Table and supports hard disk partitions up to 2 GB.

FAT file system advantages: fat (fat16) is currently the most widely used and the most widely used disk partition format. Almost all operating systems support this format, this partition format is supported from Dos Windows95/98/NT/ME/2000/XP and even Linux.

Disadvantages of the FAT file system: a maximum of 2 GB partitions are supported, and each partition can have a maximum of 65525 clusters. Therefore, the disk utilization efficiency is very low. In DOS and Windows systems, disk files are distributed in clusters. One cluster is only allocated to one file, regardless of the size of the entire cluster occupied by the file. In this way, even if a file is small, it will occupy a cluster, and all the remaining space will be idle there, resulting in a waste of disk space. Due to the Partition Table capacity limit, the larger the FAT partition, the larger the capacity of each cluster on the disk, resulting in greater waste.

The fat file system is basically no longer used except for some special applications. Imagine that the current mainstream hard disk capacity has reached 1 Tb (1 TB = 1024 GB), if the fat format is used, each partition can be up to 2 GB, how many drive letters are there in the computer!

Ii. FAT32 File System

I believe that we are not familiar with the FAT32 file system. After all, FAT32 has been widely used since Win98. The FAT32 format adopts a 32-bit File Allocation Table, which greatly enhances the disk capacity and breaks through the limit of 2 GB for each partition of fat16. Windows 95 and later Operating Systems Support the FAT32 format.

Advantages of the FAT32 file system: it breaks through the limit that fat only has 2 GB of capacity for each partition and can support 2 TB (2048 GB) of partitions. With a partition capacity of no more than 8 GB, the capacity of each cluster is fixed to 4 kb. Compared with fat16, this can greatly reduce disk waste and improve disk utilization.

Disadvantages of the FAT32 File System: disks partitioned in the FAT32 format are slower than disks partitioned in the fat16 format due to the expansion of the file allocation table, the DOS system and some early applications do not support this partition format. Another fatal drawback is that FAT32 is gradually eliminated, which means that a single file of FAT32 can support a maximum of 4 GB. Now we have entered the HD era. The P and p hd video files are likely to exceed 4 GB, so FAT32 is declining.

Note: In Windows/XP and later operating systems, when you partition the hard disk with the built-in disk management tool, you can only create a maximum of 32 GB FAT32 file system, which is a Windows limitation. Partition using other third-party tools or partitions under DOS or Win98 can be split into larger partitions, and can be used normally in Windows2000/XP.

Iii. NTFS file system

NTFS has gradually become the mainstream disk format since Windows XP, it is a series of operating systems supported by Microsoft Windows NT kernel. It is a disk format specially designed for management security features such as network and disk quotas and file encryption. Operating systems that support NTFS disk formats include Windows NT, windows, windows, Windows XP, Windows Vista, and Windows 7. Therefore, NTFS is still the mainstream disk format, and a large number of users are using it.

NTFS file system advantages: NTFS partition has high security and stability, and it is not easy to generate file fragments during use. It records user operations and imposes strict restrictions on user permissions, so that each user can only perform operations according to the permissions granted by the system, fully protecting the security of the system and data. In addition, the most intuitive advantage of NTFS for most users is that the size of a single file exceeds the 4 GB limit of FAT32.

NTFS file system disadvantages: NTFS has many advantages, but these are designed for traditional mechanical hard disks, not necessarily applicable to emerging flash materials. NTFS partitions use a "log-type" file system. To record detailed read/write operations on disks, flash storage media such as USB flash drives may cause a great burden, for example, if you access a file or directory, the number of reads and writes on the NTFS system is much higher than that on FAT32. Theoretically, the NTFS-format USB flash drive is more vulnerable to damage, partitions smaller than MB also waste more space than fat16.

Iv. exfat File System

Exfat is a format that has only appeared in recent years. It mainly targets mobile storage devices, flash memory, and USB flash disks. Because a single file in the FAT32 format cannot exceed 4 GB, it is easy to damage the flash memory chip in the NTFS format. Therefore, the exfat format is developed to solve these problems.

Exfat File System advantages: the maximum partition size and single file size can reach 16 EB (16 × 1024 × 1024 TB); the cluster size is not often flexible, the minimum is kb, the maximum is 32 MB; the remaining space allocation table is used to ensure higher space utilization. The maximum number of files in the same directory can be up to 65536. Access Control is supported and tfat is supported ). It can be seen that exfat is a file system dedicated to flash memory. Only a USB flash disk and a memory card can be formatted as exfat. Traditional hard disks cannot be formatted as exfat, because exfat is not more powerful than NTFS, however, it is more suitable for flash memory than NTFs and FAT32.

Exfat file system disadvantages: as a brand new file system, exfat has poor compatibility on computers. Currently, mainstream XP and Vista do not support exfat by default, XP must be upgraded to the SP3 patch, and Vista must be upgraded to the SP1 Patch to support it. Of course, Microsoft also provides exfat independent update files, which are supported by default by win7.

Advantages and disadvantages of the Disk File System fat, FAT32, NTFS, and exfat

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.