pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

File systems (FAT, FAT8, FAT16, FAT32 and NTFS) explained

The precise manner in which data is organised on a hard disk drive is determined by the file system used. File systems are generally operating system dependent. However, since it is the most widely used PC operating system, most other operating systems’ file systems are at least read-compatible with Microsoft Windows.

The FAT file system was first introduced in the days of MS-DOS way back in 1981. 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.




The FAT contains an entry for every file stored on the volume that contains the address of the file’s starting cluster. Each cluster contains a pointer to the next cluster in the file, or an end-of-file indicator at (0xFFFF), which indicates that this cluster is the end of the file. The diagram shows three files: File1.txt uses three clusters, File2.txt is a fragmented file that requires three clusters and File3.txt fits in one cluster. In each case, the file allocation table entry points to the first cluster of the file.

FAT

The first incarnation of FAT was known as FAT12, which supported a maximum partition size of 8MB. This was superseded in 1984 by FAT16, which increased the maximum partition size to 2GB. FAT16 has undergone a number of minor modifications over the years, for example, enabling it to handle file names longer than the original limitation of 8.3 characters. FAT16’s principal limitation is that it imposes a fixed maximum number of clusters per partition, meaning that the bigger the hard disk, the bigger the cluster size and the more unusable space on the drive. The biggest advantage of FAT16 is that it is compatible across a wide variety of operating systems, including Windows 95/98/Me, OS/2, Linux and some versions of UNIX.

Dating from the Windows 95 OEM Service Release 2 (OSR2), Windows has supported both FAT16 and FAT32. The latter is little more than an extension of the original FAT16 file system that provides for a much larger number of clusters per partition. As such, it offers greatly improved disk utilisation over FAT16. However, FAT32 shares all of the other limitations of FAT16 plus the additional one that many non-Windows operating systems that are FAT16-compatible will not work with FAT32. This makes FAT32 inappropriate for dual-boot environments, although while other operating systems such as Windows NT can’t directly read a FAT32 partition, they can read it across the network. It’s no problem, therefore, to share information stored on a FAT32 partition with other computers on a network that are running older versions of Windows.

With the advent of Windows XP in October 2001, support was extended to include the NTFS. NTFS is a completely different file system from FAT that was introduced with first version of Windows NT in 1993. Designed to address many of FAT’s deficiencies, it provides for greatly increased privacy and security. The Home edition of Windows XP allows users to keep their information private to themselves, while the Professional version supports access control and encryption of individual files and folders. The file system is inherently more resilient than FAT, being less likely to suffer damage in the event of a system crash and it being more likely that any damage is recoverable via the chkdsk.exe utility. NTFS also journalises all file changes, so as to allow the system to be rolled back to an earlier, working state in the event of some catastrophic problem rendering the system inoperable.

FAT16, FAT32 and NTFS each use different cluster sizes depending on the size of the volume, and each file system has a maximum number of clusters it can support. The smaller the cluster size, the more efficiently a disk stores information because unused space within a cluster cannot be used by other files; the more clusters supported, the larger the volumes or partitions that can be created.

The table below provides a comparison of volume and default cluster sizes for the different Windows file systems still commonly in use:

Volume Size FAT16

Cluster Size

FAT32

Cluster Size

NTFS

Cluster Size

7MB – 16MB 2KB Not supported 512 bytes
17MB – 32MB 512 bytes Not supported 512 bytes
33MB – 64MB 1KB 512 bytes 512 bytes
65MB – 128MB 2KB 1KB 512 bytes
129MB – 256MB 4KB 2KB 512 bytes
257MB – 512MB 8KB 4KB 512 bytes
513MB – 1GB 16KB 4KB 1KB
1GB – 2GB 32KB 4KB 2KB
2GB – 4GB 64KB 4KB 4KB
4GB – 8GB Not supported 4KB 4KB
8GB – 16GB Not supported 8KB 4KB
16GB – 32GB Not supported 16KB 4KB
32GB – 2TB Not supported Not supported 4KB
  • Hard disk (hard drive) construction
  • Hard Disk (hard drive) Operation
  • Hard disk (hard drive) format – the tracks and sectors of the hard disk
  • File systems (FAT, FAT8, FAT16, FAT32 and NTFS) explained
  • Hard Disk (Hard Drive) Performance – transfer rates, latency and seek times
  • Hard Disk AV Capability
  • Hard Disk Capacity
  • Hard Disk Capacity Barriers
  • Hard Disk MR Technology
  • Hard Disk GMR Technology
  • Hard Disk Pixie Dust
  • Hard Disk Longitudinal Recording
  • Hard Disk Perpendicular Recording
  • RAID – Redundant Arrays of Inexpensive Disks
  • Hard Disk SMART Drives
  • Hard Disk MicroDrives
  • Hard Disk OAW Technology
  • Hard Disk PLEDM
  • Hard Disk Millipede
  • Guide to Western Digital’s GreenPower hard drive technology
  • Solid state hard drive (SSD) technology guide

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)

Related

Filed Under: Hard Disks Tagged With: cluster, cluster size, FAT, FAT16, FAT32, FAT8, file system, hard drive, NTFS, volume size

Latest Articles

How to Remove Zentom System Guard

Easiest Removal Option: Remote Repair: Paying an expert to remove this threat is always the easiest option. It's also the most expensive. PCTechGuide.com has reviewed several remote computer repair companies and we recommend http://www.pcninja.com This is a small computer repair company (Two … [Read More...]

Clean a Virus Off Your Android Device

Have you noticed that your Android phone or table is running a little different than usual? Does it seem to be running slower? If so, it could be that your device is infected with a virus. Catching a virus on an Android device is more likely than on other devices. The following is some tips to help … [Read More...]

2002 Site Updates

Date Details of updates 1Dec '02 Processors: Section added on Intel's Hyper-Threading technology, designed to improve processor performance by exploiting the multi-threaded nature of contemporary operating systems and applications, and introduced at the same time as the Pentium 4 CPU … [Read More...]

Comments

  1. emb says

    December 10, 2011 at 4:17 am

    fat32 theoretically supports till 8TB, but due to limitations it can support till 2TB practically

    • emb says

      December 10, 2011 at 4:27 am

      what u talk about i believe is Windows XP

  2. Aakashreborn says

    January 7, 2012 at 1:19 pm

    nice1

  3. Jonathan McTesty says

    January 19, 2012 at 10:50 pm

    I am formatting a flash drive 8 gigabyte to the FAT system (No 16 32 or numbers)

  4. Manjutharavattathil says

    February 29, 2012 at 5:13 am

    the acual difference between fat16 and fat32 needed

  5. varun says

    March 12, 2012 at 2:57 pm

    wht dose 16 nd 32 mean in fat……..

    • Dilip says

      July 5, 2012 at 9:04 am

      16 and 32 stands for the Cluster Bit Size

  6. enhzflep says

    November 25, 2014 at 3:10 pm

    Unfortunately, there is a factual error present when you state that the first incarnation of FAT was FAT16. FAT8 existed before 16 did.

Everything You Need to Know About Video Editing Programs

The demand for video marketing services is skyrocketing. In Europe alone, the market for video marketing is projected to be worth $673 million by … [Read More...]

The Impact of Modern Technology on Relationships

Technology has changed dating in tremendous ways. It has gradually become more immersed in the modern quest for intimacy. In 1995, only 2% of … [Read More...]

Benefits of Instagram as a Powerful Marketing Tool for B2B Brands

The ever-growing popularity of the social networking app Instagram makes it a popular channel for businesses to launch their services, advertising, … [Read More...]

6 Simple Ways to Improve Security of Windows Computers

Millions of Windows PC users experience some form of cybercrime every year. According to one study, there were 2,953 reported cyberattacks between … [Read More...]

2021 PC Hardware Releases to Bolster Your Gaming

If you are a PC gamer, then chances are you are looking to upgrade your kit over the coming year. However, a lot of money can go into building the … [Read More...]

New Transfer Feature in Dropbox Enable Sharing files with Third Parties

Dropbox has been a popular P2P sharing platform for many years. They don't announce new features as often as other applications, since they have a … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

Guide to SanDisk’s CompactFlash memory card

Memory manufacturer SanDisk introduced CompactFlash (CF) in 1994 as a small format memory card, which used the existing PCMCIA-ATA specification … [Read More...]

P2P Networking

By early 2000 a revolution was underway in an entirely new form of peer-to-peer computing. Sparked by the phenomenal success … [Read More...]

Transfer Files From Old Computer to New Computer

When doing a PC to PC file transfer from your old computer to the new one you first need to decide on what files you need to copy over to your … [Read More...]

[footer_backtotop]

Copyright © 2021 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors