Windows支持多种文件系统格式:

CDFS、UDF、FAT12、FAT16、FAT32、NTFS

CDFS:
CDFS是一个支持CD-ROM文件的只读文件系统,最大支持的文件大小为4GB,最多支持65535个目录
UDF:
UDF(通用磁盘格式文件系统)主要提供了对DVD文件的支持
FAT:
FAT(File Allocation Table 文件分配表)
诞生于1977年,它最初是为软盘设计的文件系统,随着微软推出dos和win 9x 系统,FAT文件系统经过适配,被逐渐用到了硬盘上,并且在那个时代的20年中,一直是主流的文件系统(FAT16 /32 /64)。
​
特点:
1、单个文件最大为4G
2、最大文件数量268,435,437
3、分区最大容量8TB
4、可在多种操作系统读写
​
(现在一般提到FAT是指FAT32)
​
FAT的缺陷:
1、严重缺陷:当文件被删除并且在同一位置写入新数据,他们的片段通常是分散的,减慢了读写速度。可以通过磁盘碎片重整来解决,但必须经常重组来保持FAT文件系统的效率。
2、浪费磁盘空间
3、磁盘利用效率低
4、文件存储受限制
5、不支持长文件名,只能支持8个字符
6、安全性较差
​
NTFS:
NTFS(New Technology File System 新技术文件系统)
一种比FAT32功能更强大的文件系统。
从Windows2000之后的windows系统的默认文件系统都是NTFS,而且这些windows系统只能够安装在NTFS格式的磁盘上。
​
特点:
1、安全性
NTFS文件系统能够轻松指定用户访问某一文件或目录、操作的权限大小。
NTFS能用一个随机产生的密钥把一个文件加密,只有文件的所有者和管理员掌握解密的密钥,其他人即使能够登录到系统中,也没有办法读取它。
2、容错性
NTFS使用了一种被称为事务登录的技术跟踪对磁盘的修改。因此,NTFS可以在几秒钟内恢复错误。
3、稳定性
NTFS文件系统的文件不易受到病毒和系统崩溃的侵袭。
4、向下的可兼容性
NTFS文件系统可以存取FAT文件系统和HPFS文件系统的数据,如果文件被写入可移动磁盘(特别是软盘)时,它将自动采用FAT文件系统。
5、可靠性
NTFS把重要交易作为一个完整交易来处理,只有整改交易完成之后才算完成,这样可以避免数据丢失。
如向NTFS分区中写文件时,会在内存中保留一份拷贝文件,然后检查向磁盘中所写入的文件是否与内存拷贝的一致。如果两者不一致,操作系统就把相应的扇区标为坏扇区而不再使用它(簇重映射),然后用内存中保留的文件拷贝重新向磁盘上写文件。如果在读文件时出现错误,NTFS则返回一个读错误信息,并告知相应的应用程序数据已经丢失。
6、大容量
NTFS解决了存储容量限制。
NTFS磁盘的单个文件最大为16EB-1KB,即(2⁶⁴)-(2¹⁰)。实际上,最大单个文件受限于磁盘制造技术,目前是达不到理论大小的。(1EB=1024PB 1PB=1024TB)有消息称,希捷(Seagate)推出全球容量最大的传统式磁记录(CMR)机械硬盘,最新的 IronWolf Pro(希捷酷狼) 容量达到 22TB。
7、长文件名
NTFS允许长达255个字符的文件名,突破了FAT的8.3标准限制(FAT规定主文件名为8个字符扩展名为3个字符)
​