您的位置 首页 > 数码极客

【exfat是什么意思】FAT32、NFTS、exFAT等文件系统,你知道吗?

格式化硬盘或USB磁盘时,经常看到容量下面有一个叫做“文件系统”的东西。对于硬盘,默认情况下为NTFS,大多数USB磁盘为FAT32。那么这到底是什么呢?存储设备如何选择这些格式?

一、介绍每个文件系统

FAT32: file accign table表示文件分配表,32表示最小磁盘单位。

意思是,假如你在磁盘里面写入一个5kB的文件,那么它占磁盘空间是32kB。写个31kB的文件,它占磁盘空间也是32kB。如果写个33KB的文件,那么他占磁盘空间则为 64KB 。总之就是以 32KB为最小单位(即1簇=32kB),FAT32只能容纳大小不超过4G的文件 。

NTFS:微软Windows NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。随着以NT为内核的Windows 2000/XP的普及,很多个人用户开始用到了NTFS。NTFS也是以簇为单位来存储数据文件,但NTFS中簇的大小并不依赖于磁盘或分区的大小。簇尺寸的缩小不但降低了磁盘空间的浪费,还减少了产生磁盘碎片的可能。NTFS支持文件加密管理功能,可为用户提供更高层次的安全保证。NTFS可以容纳超过 4G的文件 。

exFAT:是微软公司特地为U盘量身定做的一种格式,exFAT格式恰恰在FAT32与NTFS之间取得一个折衷,有FAT32的轻便、不需要耗损太多的效能及记忆体来处理档案运作,又有类似NTFS的CAL存取控制机制(很可惜在SP1下找不到exFAT对于CAL的支援),以及类似HPFS系统可快速整理可 用丛集空间的Free Space Bitmap,来将档案破碎的情况尽量减少。在Windows 7及以上系统中提供了对exFAT格式的支持,Windows XP需打上SP3补丁,Vista需打上SP1补丁才能支持它。但是,采用该文件系统的闪存盘不支持Windows Vista ReadyBoost。

二、各文件系统区别

现实应用FAT32和NTFS的区别 NTFS就目前而言,多用于台式机电脑、笔记本及平板电脑、移动硬盘等使用各种大中型空间容量的磁盘。而FAT32却是在U盘、内存卡等小型磁盘上使用比较多。NTFS主要是针对传统机械硬盘而设计的,但是对于U盘或内存卡这种Flash 闪存材料却不适用。主要是NTFS分区是采用“日志式”的文件系统,这种格式会对U盘这种闪存储介质造成较大的负担,容易造成U盘损坏。因而exFAT最适合使用在U盘上。

磁盘分区容量区别 FAT16在dos及win95系统时广泛使用,不过其在容量上有很大的限制,分区无法超过2GB。FAT32在WIN2000和XP系统中最大分区容量限制为2TB的容量。NTFS目前来说似乎没容量限制,只要硬盘空间容量有多大,那么就NTFS就可以分到多大。

单文件容量区别 FAT32在实际运行中不支持单个文件大于4GB的文件,一旦超过容量限制,系统就会提示磁盘空间不足。NTFS就目前来说已经突破了单个文件4GB的容量限制,现已经差不多完全替代FAT32分区格式了,已在xp/win7/win8系统中广泛运用。NTFS目前来说似乎没有容量限制,只要硬盘空间容量有多大,就可以分多大。

安全方面区别 相比FAT32的磁盘分区格式,NTFS分区格式可以针对电脑用户对该格式下所有的文件夹、文件进行加密、修改、运行、读取目录及写入权限的设置,而FAT32却没有这种功能。FAT32文件安全设置:不支持;NTFS文件安全设置:支持

磁盘配额的区别 在一台电脑有多个用户使用时,而作为系统最高权限的管理员,可以设置不同的用户拥有不同的磁盘空间容量大小,被设置用户只能使用这个被限额的磁盘空间。如:管理员设置用户A的D盘磁盘配额为1GB,那么用户A在使用电脑时,E盘他只能用1GB的空间,多的用不了。FAT32磁盘配额:不支持;NTFS磁盘配额:支持。

系统文件压缩的区别 在NTFS磁盘分区中任意文件中右键属性,我们在高级属性窗口中可以设置给文件夹或文档压缩,压缩之后可以一定程度上节省占用磁盘空间的容量大小。FAT32系统文件压缩:不支持;NTFS系统文件压缩:支持

磁盘碎片方面的区别 从FAT16的文件系统格式,到之后的FAT32,再到现在的NTFS文件系统格式,我们就会发现从磁盘分区的格式不同,那么所产品的磁盘碎片也是越来越小。FAT32磁盘碎片:产生的磁盘碎片一般;NTFS磁盘碎片:产生的磁盘碎片较少。

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐