To: PMS Witch who wrote (2453 ) 3/21/1999 1:23:00 PM From: Steven Bowen Respond to of 110648
"A related topic: FAT32" I stole this from a link someone around here posted; "July 6, 1997 By Al Fasoldt Copyright © 1997, Al Fasoldt Every disk has a file allocation table, or FAT, that stores vital information on how files and folders are organized on the disk. Most PCs have a standard file allocation table on each hard drive. This is called FAT-16 because it uses 16 binary digits (bits) to encode all its information. FAT-16 file allocation tables cannot handle large drives well. On a 2-gigabyte drive that has a single partition, files are stored in large blocks of 32 kilobytes each. No matter how small a file is, it must take up 32K on that drive. This is not a big problem when storing large files, because the slack space (wasted disk space) is a small percentage of the file size. But the waste is almost incomprehensible if the disk holds a lot of small files such as shortcuts and icons; these files are usually quite small (a few hundred bytes, perhaps), yet each takes up take up 32K in storage. FAT-16 thereby wastes 32,468 bytes to store a single 300-byte shortcut. (32K is not 32,000 but 32,768.) A large file system with 1,000 files of less than 1,000 bytes—not an uncommon situation, I'm sure—would waste as much as 30 megabytes just in that category alone. Another problem: FAT-16 partitions cannot be larger than 2 (or 2.1) gigabytes. Disks larger than this size must be partitioned into smaller logical drive units. This is not much of a limitation for most of us, but it can cause problems in the handling of very large databases (in which single files could exceed 2 gigabytes) and in drive arrays where all available drive designators, such as C:, D: and so on, are used up. FAT-32 solves both problems. It uses 32-bit math to store information, and can therefore keep track of far more clusters. (The largest single partition under FAT-32 is 2 terabytes—2,000 gigabytes.) On "normal" large drives—a definition that will undoubtedly keep shifting upward—FAT-32 uses cluster sizes of 4K instead of FAT-16's 32K. FAT-32 maintains this 4K-cluster size for partitions up to 8 gigabytes. Windows 95B, also called OSR2, is the first operating system to support FAT-32. Most new PCs come with Win95B, but FAT-32 may not be turned on. If you have a recently manufactured PC, check to see whether you have Win95B by right clicking on My Computer and choosing Properties. Look for the version number of Windows under the word "System." Win95B's version number is 4.00.950 B. To see if your Win95B PC's C: drive already has FAT-32 enabled, open My Computer and right click on the C: icon. Choose Properties, and then look for the word "Type" under the disk label. Drives formatted for FAT-32 will have "Local Disk (FAT-32)" under the entry for the label."