文件分配表(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具有“删除恢复”、“格式化恢复”、“硬盘恢复”、“深度恢复”、“移动存储设备恢复”五大功能模块,恢复效率高,安全性有保障。)

转载于:https://blog.51cto.com/13912525/2326948

FAT32,EXFAT,FAT16和FAT12的所有信息相关推荐

  1. Windows三种文件系统:NTFS、FAT32、FAT16的区别

    转自:Windows三种文件系统:NTFS.FAT32.FAT16的区别 什么是文件系统? 文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构:即在磁盘上组织文件的方法.也指用于存储文件的磁 ...

  2. fat32 linux 打包工具_11款最棒的Linux数据恢复工具发布啦!

    导读 无论你使用的是台式电脑还是笔记本,需要关注的重点之一都是如何保护好你的宝贵数据.因为总会有各种突发情况使你的系统崩溃,然后你要做的就是恢复数据.不管你怎么想,要是我失去了所有的数据却无法恢复的话 ...

  3. linux 入门 及一些常用命令及常用软件安装

    Linux入门: ------------------------------------------------------------------------- 1.Linux的安装方式:    ...

  4. CH37X 文件管理芯片使用及移植指南

    近期实习公司想要给仪器开发一个利用USB接口向U盘写测量数据的功能(很神奇开了二十年的公司这个都没有).于是查询了很多资料,最后选择了CH37X文件管理芯片的方案,也顺利实现了功能. 经笔者个人的实践 ...

  5. DiskGenius 数据恢复工具

    DiskGenius 下载,试用版 http://download.eassos.cn/DGLite520884_x64.zip 搜索已丢失分区(重建分区表) 分区4K扇区对齐检测搜索已丢失分区(重建 ...

  6. 磁盘分区管理工具(DiskGenius Pro 5.3)pjb 附安装教程

    DiskGenius Pro 5是一款集磁盘分区管理和数据修复于一体的磁盘管理工具,该软件功能非常强大,不仅可以轻松帮助用户实现最简单化的硬盘数据格式化或者恢复,还能让用户一键管理自己的硬盘,并且支持 ...

  7. 寻找最给力的恢复软件(数据恢复软件大PK)数据恢复软件测评报告:

    寻找最给力的恢复软件(数据恢复软件大PK)数据恢复软件测评报告: 六月 13, 2015 Mind_Code 软件测评比对PK超级大擂台 暂无评论 10人访问 第一个要出场的是:Ontrack Eas ...

  8. 小程序清空textarea_回收站清空了怎么恢复?

    回收站清空了文件怎么恢复?回收站里的文件被删除了,如何还原删除的文件呢?被Shift+Delete彻底删除的文件如何恢复呢?本文将详细介绍误删除文件恢复方法,清空了回收站也可以轻松恢复文件. 回收站清 ...

  9. 计算机格式化后数据恢复的基础,用DiskGenius恢复误删除或误格式化后的文件

    当计算机内的文件被有意无意的删除.或遭到病毒破坏.分区被格式化后,若想恢复这些已丢失的文件,均可使用本功能.实际上,操作系统在删除文件时,只是将被删除文件打上了"删除标记",并将文 ...

最新文章

  1. nacos1.3.2连接mysql_Nacos 1.3.0版本部署连接mysql 8+
  2. java内存优化详解_jvm堆内存优化详解
  3. openshift安装_云幸福–如何在几分钟内安装新的OpenShift Container Platform 3.7
  4. python 如何封装成so_python打包成so文件
  5. 软件界面是怎么做出来的_可可英语这个软件怎么样?了解的人出来说说真实情况...
  6. artsy 爬虫_让我们得到Artsy! 使用神经网络创建自定义Snapchat过滤器!
  7. GPON介绍及华为OLT网关注册配置流程
  8. 天翼宽带怎么开虚拟服务器,怎么设置天翼宽带猫的无线路由器
  9. pytorch创建新环境
  10. dest在C语言什么作用,目前最全面的dest答疑问题及相关回答
  11. C语言,switch语句系列
  12. Video.js的简单使用介绍
  13. 一小球从100米高度落下,每次落地后反弹原来高度的一半,问第十次落地经过的路径多长?第十次落地后反弹多高?
  14. 搭建一个点歌QQ机器人,另外还能看美女
  15. element的datepicker日期选择器选择周一到周日并实现上一周和下一周
  16. flash php个人站_PHP Flash整站系统
  17. 计算机网络技术(微软高级开发与应用)
  18. outline与border的区别
  19. 官宣!深圳将筹建一所新大学!深圳师范大学
  20. Win10系统开始菜单无法点击解决方法分享

热门文章

  1. 此计算机上的操作系统不符合 sql,windows7系统安装SQL server2012提示操作系统不符合最低要求怎么办...
  2. oracle log.xml分析,Oracle 11g Alert Log日志位置及参数
  3. java中while空循环_java – 实现空while循环以保持控制的更好方法
  4. Linux 到 Windows scp 复制速度慢
  5. php打水印汉字乱码,php 图片水印中文乱码解决方法
  6. mysql独立开发_nacos的mysql独立部署
  7. EXCEL 将选中列改为只读
  8. windows android ios,TIM for Windows/iOS/Android v2.2.6 正式版发布
  9. vue和Java做数据交互_基于vue和springmvc前后端分离,json类接口调用介绍
  10. android打开相机拍照及打开相册选择照片