码迷,mamicode.com
首页 > 其他好文 > 详细

FAT32,EXFAT,FAT16和FAT12的所有信息

时间:2018-12-06 14:14:47      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:加密   硬盘驱动   只读   扩展名   复制   索引   字符   所有者   之间   

文件分配表(FAT)是Microsoft在1977年创建的文件系统。

FAT目前仍在使用,作为软盘驱动器介质和便携式高容量存储设备(如闪存驱动器和SD卡等固态存储设备)的首选文件系统。

FAT是从MS-DOS到Windows ME的所有Microsoft消费者操作系统中使用的主要文件系统。尽管FAT仍然是微软较新操作系统的支持选项,但NTFS是目前使用的主要文件系统。

随着时间的推移,文件分配表文件系统已经取得了进步,主要是因为需要支持更大的硬盘驱动器和更大的文件大小。(硬盘、U盘、光盘、SD卡等存储设备的数据发生了丢失,使用迷你兔数据恢复软件(minitool)进行恢复找回。)

以下是FAT文件系统的不同版本的更多内容:

FAT12(12位文件分配表)

第一个广泛使用的FAT文件系统版本FAT12于1980年推出,与第一版DOS一起推出。

FAT12是Microsoft操作系统通过MS-DOS 3.30的主要文件系统,但也在大多数系统中通过MS-DOS 4.0使用。FAT12仍然是你今天偶尔会发现的软盘上使用的文件系统。

FAT12使用4 KB群集支持最大16 MB的驱动器大小和文件大小,或使用8 KB群集支持32 MB的文件大小,单个卷上最多可使用4,084个文件(使用8 KB群集时)。

FAT12下的文件名不能超过8个字符的最大字符数限制,加上扩展名为 3 。

FAT12中首次引入了许多文件属性,包括隐藏,只读,系统和卷标。

注意: FAT8是1977年推出的,是FAT文件系统的第一个真正版本,但使用有限,仅限于当时的某些终端式计算机系统。

FAT16(16位文件分配表)

FAT的第二个实现是FAT16,1984年首次在PC DOS 3.0和MS-DOS 3.0中引入。

FAT16的一个稍微改进的版本,称为FAT16B,是MS-DOS 4.0通过MS-DOS 6.22的主要文件系统。从MS-DOS 7.0和Windows 95开始,使用了一个名为FAT16X的进一步改进版本。

根据所使用的操作系统和群集大小,FAT16格式化驱动器的最大驱动器大小可以是2 GB到16 GB,后者仅在具有256 KB群集的Windows NT 4中。

FAT16驱动器上的文件大小在启用大文件支持时最大为4 GB,如果没有启用则为2 GB。

FAT16卷上可以保存的最大文件数为65,536。与FAT12一样,文件名限制为8 + 3个字符,但从Windows 95开始扩展为255个字符。

该存档文件属性是在FAT16介绍。

FAT32(32位文件分配表)

FAT32是FAT文件系统的最新版本。它于1996年针对Windows 95 OSR2 / MS-DOS 7.1用户推出,并且是通过Windows ME的消费者Windows版本的主要文件系统。

FAT32支持最高2 TB的基本驱动器大小,甚至高达16 TB的64 KB群集。

与FAT16一样,FAT32驱动器上的文件大小最大为4 GB,打开大文件支持或没有它时为2 GB。FAT32的修改版本称为FAT32 +,支持大小接近256 GB的文件!

FAT32卷上最多可包含268,173,300个文件,只要它使用32 KB群集即可。

exFAT(扩展文件分配表)

exFAT于2006年首次推出,是微软创建的另一个文件系统,虽然它不是FAT32之后的“下一个”FAT版本。

exFAT主要用于便携式媒体设备,如闪存驱动器,SDHC和SDXC卡等。

exFAT正式支持最大512 TiB的便携式媒体存储设备,但理论上可以支持64 ZiB的驱动器,这比任何可用的媒体都要大得多。

对于255个字符文件名的本机支持以及每个目录最多支持2,796,202个文件是exFAT系统的两个值得注意的功能。

几乎所有版本的Windows(具有可选更新的旧版本),Mac OS X(10.6.5+)以及许多电视,媒体和其他设备都支持exFAT文件系统。

将文件从NTFS移动到FAT系统

文件加密,文件压缩,对象权限,磁盘配额和索引文件属性仅在NTFS文件系统上可用 – 而不是FAT。其他属性,如上面讨论中提到的常见属性,也可以在NTFS上获得。

鉴于它们之间的差异,如果将加密文件从NTFS卷放入FAT格式的空间,该文件将失去其加密状态,这意味着该文件可以像普通的非加密文件一样使用。以这种方式解密文件只能用于加密文件的原始用户或已被原始所有者授予权限的任何其他用户。

与加密文件类似,由于FAT不支持压缩,如果压缩文件从NTFS卷复制到FAT卷上,则会自动解压缩。例如,如果将压缩文件从NTFS硬盘驱动器复制到FAT软盘,则该文件将在保存到软盘之前自动解压缩,因为目标介质上的FAT文件系统无法存储压缩文件。(迷你兔数据恢复minitool具有“删除恢复”、“格式化恢复”、“硬盘恢复”、“深度恢复”、“移动存储设备恢复”五大功能模块,恢复效率高,安全性有保障。)

FAT32,EXFAT,FAT16和FAT12的所有信息

标签:加密   硬盘驱动   只读   扩展名   复制   索引   字符   所有者   之间   

原文地址:http://blog.51cto.com/13912525/2326948

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!