FAT
早期的WINDOWS磁碟格式。

英文全名為file allocation table,中文名稱為檔案配置表。FAT是file allocation table的縮寫,中文叫做「檔案配置表」。電腦儲存檔案的時候,磁碟機必須記錄檔案名稱、位置和大小等資訊,這些資訊都會記錄在檔案配置表裡面。當電腦讀取或儲存檔案的時候,也必須先從檔案配置表找到檔案在磁碟機中所在的位置,才能夠順利地找到這個檔案。

早期的作業系統,如DOS和Windows 95最早的版本,使用的是16位元的檔案配置表(FAT16)。在FAT16的規劃下,硬碟最多有65535(2的16次方)個叢集,每個叢集最大是32 kB,因此硬碟最高只能有32×65535 = 2097120(kB),約為2 GB的容量,這也是使用16位元的檔案配置表時,其最大單一硬碟容量為2 GB的原因。由於硬碟的容量大增,因此傳統的FAT16 已經不敷使用,所以有改良的VFAT或是FAT32的出現。而Windows NT支援專用的檔案系統(NT File System,簡稱 NTFS),Windows 98則支援32位元檔案配置表(FAT32),它比FAT16更節省硬碟空間。以一個2GB的硬碟來說,從FAT16轉換成FAT32,大約可以節省200到400MB的空間。
除此之外,FAT 32可支援的硬碟容量為FAT16的1000倍以上,所以不用擔心硬碟分割有2GB限制的問題。






































各種檔案配置表的規格

作業系統 檔案系統 定址空間 支援硬碟大小
MS-DOS(小於50MB) FAT 12 12位元 50MB
MS-DOS(大於50MB) FAT 16 16位元 2GB
Windows 95 VFAT 16位元 2GB
Windows 95 OSR-2 FAT 32 32位元 2TB
Windows 98 FAT 32 32位元 2TB
Windows NT 4.0 NTFS 64位元 16EB

E-Service Master 發表在 痞客邦 留言(0) 人氣()