【软件工具】之磁盘格式 FAT32、exFAT、NTFS

一、前言


在对硬盘U盘进行格式化的时候,往往会出现我们选择想要的格式,而常见的格式有 FAT32、exFAT、NTFS 这几种,那么,这几种格式有什么区别呢,我们怎么进行选择呢?下面将对这几种格式进行讲解和介绍。


二、格式介绍


FAT32

FAT32 指的是文件分配表,是采用32位二进制数记录管理的磁盘文件管理方式,因 FAT 类文件系统的核心是文件分配表,由此而命名得来的。FAT32 是从 FATFAT16 发展而来的,优点是稳定性和兼容性好,能充分兼容Win 9X及以前版本,且维护方便。缺点是安全性差,且最大只能支持32GB分区,单个文件也只能支持最大4GB

NTFS

NTFSNew Technology File System)是 WINdowsNT 和高级服务器网络操作系统环境的文件系统,并且 NTFS 是一个日志文件系统,这意味着除了向磁盘中写入信息,该文件系统还会为所发生的所有改变保留一份日志。这一功能让 NTFS 文件系统在发生错误的时候(比如系统崩溃或电源供应中断)更容易恢复,也让这一系统更加强壮。在这些情况下,NTFS 能够很快恢复正常,而且不会丢失任何数据。

NTFS 设计初衷是提供比 FAT32 更高的可靠性,并消除 FAT32 文件系统容量限制。它除了支持更大的分区和文件、更节约硬盘空间外,还提供了 FAT32 文件系统不能提供的长文件名、压缩分区、事件追踪、文件索引、高容错性、数据保护和恢复以及加密访问等功能。

exFAT

虽然 NTFS 优点众多,但却都是针对传统机械硬盘而设计的。它采用了一种日志式的文件系统,需要频繁记录磁盘的详细读写操作,会给U盘SSD 这类储介质带来额外的负担。比如同样存取一个文件或目录,NTFS 分区格式的读写次数就比 FAT32 多得多,因此理论上使用NTFS格式分区的U盘寿命更短

为此,微软在传统 FAT32 分区的基础上开发了 exFAT 文件系统(Extended File Allocation Table FileSystem),既弥补了 FAT32 的局限性和缺点,又没有 NTFS 那些会影响U盘寿命的功能,适合各种移动存储卡和闪盘使用。相对 FAT32 文件系统,exFAT 文件系统具有如下优点:

  • 增强了台式电脑与移动设备的互操作性;
  • 分区大小和支持的单个文件大小最大可达16EB(16×1024×1024TB);
  • 簇大小非常灵活,最小为0.5KB,最高可达32MB;
  • 使用了剩余空间分配表,空间利用率更高;
  • 同一目录下最大文件数可达65536个;
  • 支持访问控制。

但目前,只有U盘和存储卡才能格式化成 exFAT,传统硬盘是无法格式化成 exFAT 格式的,因此它是一种专门针对U盘的文件系统。不过,exFAT 作为一种全新的文件系统,目前只有 Windows XP SP3、Vista SP1 以上版本的操作系统才能支持(Windows 7默认支持)。而对于类似于高清PMP播放器这类手持设备系统来说,exFAT 则完全是一个新事物,很多都不认识。因此,尽管exFAT对U盘来说是最为合适的文件系统,可以兼顾大容量文件存储、传输性能和寿命,但是从兼容性来看,目前大多数高清播放器玩家仍旧只能使用 NTFS。


总结:

  • NTFS 适合于磁盘,exFAT 适合于闪存盘,他们的共性皆为:突破存储单个文件不能大于4GB的限制
  • 目前 exFAT 属于新格式,各种配套技术还跟不上,比如针对数据恢复的软件还在研究中,一旦 exFAT格式的U盘要恢复数据,暂时是没办法的,故要慎重选用 exFAT 格式。
  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值