在Windows 98时代,微软用来取代FAT(FAT16)分割表的,就是FAT32。
FAT32有一个主要优势,就是其有较大的分割区容量,可以解决硬盘单一切割区2GB的限制。
按照分割丛集(Cluster)的不同,FAT32最大的分割区容量限制是2TB;而单一档案大小最大为4GB。

后来微软因为安全性考虑,又推出了新的分割表NTFS。
NTFS有效的加强了档案的安全性,并将分割区的最大容量限制推向16EB。

微软为了推广NTFS的使用,所以在Windows XP上做了限制;
使得XP只能将32GB以下的分割区格式化为FAT32。
超过32GB?
一律只能格式化为NTFS…

那有没有办法在XP中,格式化大于32GB的分割区为FAT32呢?

基本上在Windows XP中,要格式化大于32GB的分割区为FAT32有一定的难度。
不过,我们倒是可以透过一些好用的软件来完成~
例如 fat32format。

fat32format必需在“命令提示字符”下(就是类似古老的DOS)运作。
只要在命令提示字符输入

fat32format X:

就可以将现有分割区X,格式化为FAT32。
当然X是您的磁盘分割区代号,请依照实际的磁盘代号来修改。

除此之外,也可以在fat32format中指定丛集的大小。
我们只要在命令提示字符中输入fat32format,不加任何参数,就会有简单的操作指令说明~

什么时候会需要大于32GB的FAT32分割区呢?

如果你有Windows以外的操作系统需要跟Windows沟通,如Mac。
或许你的移动硬盘就会这么分割了~

From: http://www.shunze.info/forum/thread.php?boardid=3&threadid=1375&sid=c418a60072e50218edc32dff1e2d553c&sid=c418a60072e50218edc32dff1e2d553c