第1个回答 2009-11-23
NTFS文件系统有以下几个特点:
1.NTFS可以支持的分区大小可以达到2TB(2048GB),而FAT32支持分区的大小最大为32GB。
2.NTFS采用了更小的簇组,可以更有效率地管理磁盘空间。NTFS文件系统,当分区的大小在2GB以下时,簇的大小都比相应的FAT32簇小,当分区的大小在2GB以上时,簇的大小都为4KB。在FAT32文件系统的情况下,分区大小在2GB~8GB时簇的大小为4KB,分区大小在8GB~16GB时簇的大小为8KB,分区大小在16GB~32GB时簇的大小为16KB。相比较而言,NTFS可以更有效地管理磁盘空间,最大限度地避免了磁盘空间的浪费。
3.NTFS可以自动地修复磁盘错误而不会显示出错信息。Windows XP向NTFS分区中写文件时,会保留文件的一份拷贝,然后检查向磁盘中所写的文件是否与内存中的一致。如果两者不一致,Windows就把相应的扇区标为坏扇区而不再使用它(簇重映射),然后用内存中保留的文件拷贝重新向磁盘上写文件。如果在读文件时出现错误,NTFS则返回一个读错误信息,并告知相应的应用程序数据已经丢失。
4.NTFS有许多安全性能方面的选项,可以在本机上和通过远程的方法保护文件、目录。NTFS还支持加密文件系统(EFS),可以阻止没有授权的用户访问文件。
5.NTFS文件系统带来的另一个好处是支持文件压缩功能,用户可以选择压缩单个文件或整个文件夹。任何基于Windows的应用程序对NTFS分区上的压缩文件进行读写时不需要事先由其他程序进行解压缩,当对文件进行读取时,文件将自动进行解压缩;文件关闭或保存时会自动对文件进行压缩。
6.磁盘限额功能允许系统管理员管理分配给各个用户的磁盘空间,合法用户只能访问属于自己的文件,Windows 2000中的磁盘限额功能是基于用户和卷的。
FAT32文件系统
在FAT32文件系统之前,PC机通常使用的文件系统是FAT16。像MS-DOS,Winows95等系统采都用了FAT16文件系统。在Win 9X系统下,FAT16最大支持的分区大小为2GB。在FAT16情况下簇比较大,存储效率越低,造成了存储空间的浪费。在这种情况下,推出了增强的文件系统FAT32。FAT32使用了32位的空间来表示每个扇区(Sector)配置文件的情形。利用FAT32所能使用的单个分区,最大可达到2TB(2048GB),而且各种大小的分区所能用到的簇的大小,也是恰如其分,上述两大优点,造就了硬盘使用上更有效率。
同FAT16相比,FAT32主要具有以下特点:
1. FAT32可以支持的磁盘大小达到2TB,Windows XP下可以支持分区最大为32GB。而FAT16最大只支持4GB的分区。
2. 由于采用的簇更小,因此FAT32文件系统可以更有效率地进行信息的保存,通常情况下可以提高15%。
网上有关于他们更详细的解释,你可以输入诸如“FAT32”“NTFS”等字样进行查询