The File Allocation Table (FAT) file system has been used by Microsoft operating systems for over twenty years. It first appeared in Windows' predecessor, MS-DOS, and was designed when floppy disks were the primary storage device. [Pro95]