电脑磁盘属性分为FAT32和NTFS。它们是什么意思?有什么区别?
FAT32是Windows系统中硬盘的一种分区格式。这种格式使用了32位文件分配表,大大增强了其管理磁盘的能力,突破了FAT16中每个分区2 GB的限制。因为硬盘的生产成本在降低,容量在增加。使用FAT32的分区格式后,我们可以将一个大的硬盘定义为一个分区,而不用分成几个分区,大大方便了对磁盘的管理。它已被性能更好的NTFS分区格式所取代。
FAT是为小磁盘和简单目录结构设计的文件系统,所以它的文件系统组织方式也是通过一个简单的文件分配表(FAT)来完成的。它被放在磁盘的引导扇区后面,为了安全起见,后面还有它的一个副本;文件分配表后面是根文件夹,包含了分区根目录下所有文件和文件夹的条目(你可以把它想象成我的电脑里的一个盘符)。根文件夹之后还有其他的文件和文件夹,文件或文件夹的存放是没有规律的。每个文件完全占用1到多个簇。如果一个簇不是文件的最后一个簇,则应该包含下一个簇的位置信息,否则会有结束簇的标志(OxFFFF)。文件的名字和初始簇记录在之前的文件分配表中,初始簇是通过这个表中一个文件的初始簇的位置找到的,文件的其余簇相应地形成一个链带——FAT依靠这个链访问和文件分配表来管理整个磁盘分区。
2、NTFS
NTFS是Windows NT以及更高版本的Windows 2000、Windows XP、Windows Server 2003、Windows Server 2008、Windows Vista和Windows 7的标准文件系统。NTFS取代了文件分配表(FAT)文件系统,为微软的Windows系列操作系统提供了一个文件系统。NTFS对FAT和HPFS(高性能文件系统)做了一些改进,比如支持元数据,使用高级数据结构提高性能、可靠性和磁盘空间利用率,提供一些额外的扩展功能,比如访问控制列表(ACL)和文件系统日志。这个文件系统的详细定义是商业秘密,但是微软已经将其注册为知识产权产品。
3.FAT32和NTFS的区别
NTFS分区是比FAT32更新的分区格式,所以NTFS分区比Fat32分区有更强大的功能,比如把每个磁盘分成更多的空间,有更高的安全属性。对用户影响最大的是FAT32的硬盘格式无法支持4GB以上的文件,但现在很多应用和游戏大作都超过4GB,所以用户必须将大程序安装的磁盘改为NTFS格式。将FAT32转换为NTFS格式的方法有很多,比如使用相关软件、系统命令或者在硬盘分区时选择NTFS格式。另外,目前硬盘的容量比较大,主流硬盘的容量已经达到了1tb,所以一般建议分区磁盘格式应该是NTFS格式。
NTFS的管理可以说是简单又强大。一般来说,NTFS把整个磁盘分区上的所有东西都看成一个文件,把文件相关的东西都看成一个属性,比如数据属性,文件名属性。整个NTFS分区上的每个扇区都被分配给一些特殊的文件,甚至描述文件系统本身的信息(元数据)也是一个文件。分区格式化为NTFS后,会生成几个不可见的NTFS系统文件和一个特殊文件“主文件表”(MFT)。MFT还有镜像文件,镜像文件的存储位置记录在引导扇区,引导扇区的副本会放在磁盘分区的尾扇区,这为NTFS的稳定性奠定了基础。m英尺放在引导扇区的后面。与简单的FAT相比,MFT几乎相当于一个小型数据库文件。M FT中的前16记录包含特殊信息。从17记录来看,都是用来记录磁盘分区上的文件和文件夹(也被NTFS视为1文件)。MFT为每个文件夹分配一个固定的空间,文件的属性就写在这个固定的空间里。小文件和文件夹(≤1500字节)可以完全包含在MFT记录中,而大文件则使用“B树”(详情请参考以下术语)表示扩展的MFT外部信息。因此,NTFS依靠主文件表的详细记录来管理整个磁盘分区。