理論上以FAT32的限制最大是4177918clusters 以一個sector是512bytes 假設可以一個cluster要
512個sectors那 FAT32的容量可以支援到4177918*512*512/1024/1024
可是實際上FAT32在ms的規範內將它的極限設定在32GB(詭異的是根據MS自己的文件 FAT32實際上
可以支援Volumes from 512 MB to 2 TB. )
(使用2k/xp格式化 其他第3方軟體可以突破但也只能是單一clusters是32K 這邊同樣詭異的地方是
2k/xp的cmd模式format 卻有提到FAT32有256K選項 實際是無法FORMAT出來)
http://www.microsoft.com/windows200...T_and_FAT32.htm
/A:size Overrides the default allocation unit size. Default settings
are strongly recommended for general use.
NTFS supports 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K.
FAT supports 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K,
(128K, 256K for sector size > 512 bytes).
FAT32 supports 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K,
(128K, 256K for sector size > 512 bytes).
Note that the FAT and FAT32 files systems impose the
following restrictions on the number of clusters on a volume:
FAT: Number of clusters <= 65526
FAT32: 65526 < Number of clusters < 4177918
Format will immediately stop processing if it decides that
the above requirements cannot be met using the specified
cluster size.
NTFS compression is not supported for allocation unit sizes
above 4096.