0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FAT32、exFAT与NTFS分别是什么?

东芝硬盘 来源:东芝存储 2019-11-21 14:13 次阅读

U盘,相信在座的每位同学都用过,但大家在格式化U盘的时候有没有注意到下面这个问题呢?我们在格式化U盘时,通常会有一个文件系统的选择,一般为两个到三个,分别为:FAT32、exFAT与NTFS,那么这三种选择具体有什么区别呢?

FAT32、exFAT与NTFS分别是什么?

FAT32

FAT32是指:文件分配表采用32位二进制数记录管理的磁盘文件管理方式,因FAT类文件系统的核心是文件分配表,所以命名由此得来。

NTFS

NTFS,全称为New Technology File System,即新技术文件系统,它是 Windows NT(如,Windows 2000、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1和Windows 10)环境的文件系统。新技术文件系统是Windows NT的限制级专用的文件系统。

exFAT

exFAT,也称作FAT64,即扩展文件分配表)是微软在Windows Embeded 5.0以上(Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一种适合于闪存的文件系统,exFAT的诞生主要是为了解决FAT32不支持4G及其更大的文件而推出的。

FAT32、exFAT与NTFS之间怎么选择呢?

FAT32

FAT32格式的U盘,因为它的兼容性相对较好,几乎可以应对所有的操作系统。但缺点是不能设置权限,安全等级较低。并且最致命的是FAT32只能支持4G以下的单个文件传输。随着现在文件的越来越大,FAT32明显已经无法满足现代数据存储和传输的需求了。

NTFS

NTFS格式,相比FAT32,我们可以对U盘进行权限设置,并且在支持文件上最大支持256TB。相比FAT32,NTFS也采用了更小的簇,可以更有效率地管理磁盘空间。最大限度地避免了磁盘空间的浪费。此外,NTFS还有许多FAT32没有的功能,比如压缩分区、文件索引、数据保护和恢复、加密访问等。在互换性和实用性来说,NTFS远高于FAT3。

但是,NTFS也有他的缺点,NTFS分区是采用“日志式”的文件系统,需要记录磁盘的详细读写操作,这样会对U盘这种快闪存储介质会造成较大的负担,比如同样存取一个文件或目录,在NTFS上的读写次数就会比FAT32更多,理论上NTFS格式的U盘比较容易损坏。并且由于U盘带宽有限,NTFS频繁读写占据通道会让磁盘性能降低。

exFAT

exFAT也可以说是FAT64,从ID上看也能看的出,exFAT与FAT32是升级关系。我们在上文中也提到exFAT的诞生,主要就是为了解决FAT32不能存储单个文件高于4G的问题。exFAT最大支持16EB文件。此外,exFAT也没有NTFS读写的缺点,在闪存方面相比而言更为适用,并且在windows系统和mac os系统均可使用,跨平台能力十分出众,也是微软为了闪存设备特地设计的文件系统。

以上便是关于U盘文件系统FAT32、exFAT、NTFS之间的区别,那么在了解了他们之后,同学们在使用U盘时是不是更从容了呢,虽然知识已经get,但硬件也不能落后!

东芝U301经典隼系列 U盘

高效传输、品质之选

采用USB3.0高速接口

使传输速度大幅增加

大大提高读写效率

东芝U301经典隼系列 U盘

采用高品质原厂颗粒

数据存储专业可靠

东芝U301经典隼系列 U盘

兼容电脑等USB3.0接口设备

同时向下兼容USB2.0接口设备

多种设备、任性存储

东芝存储个人零售产品2020年4月以铠侠新形象问世

东芝存储企业级产品现已从2019年10月更名为铠侠正式运营铠侠将以新使命愿景引领行业推动存储设备新时代

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闪存
    +关注

    关注

    16

    文章

    1686

    浏览量

    114219
  • U盘
    +关注

    关注

    7

    文章

    481

    浏览量

    62772
  • FAT32
    +关注

    关注

    0

    文章

    32

    浏览量

    13627

原文标题:格式化U盘前,我们帮你整理了一份关于文件系统的资料

文章出处:【微信号:Toshiba-Electronics,微信公众号:东芝硬盘】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CubeMx可以生成FAT32的文件系统吗?

    大家好!MCU型号:STM32L476R 我测试发现 CubeMX 生成的文件系统是 FAT16 的。请教一下,CubeMx 可以生成 FAT32 的文件系统吗? FAT16 最大只能支持 2G的卡,所以想要
    发表于 04-19 07:11

    STM32F105+fatfs0.13c挂载32GB(FAT32)、64GB失败怎么解决?

    挂载8G16G(exFAT)容量的U盘均正常,32GB(FAT32)、64GB挂载失败!何故?
    发表于 04-17 06:46

    关于STM32F103RCT6 USB下载程序的几个问题求解

    U盘需要支持Windows 和Mac OS; 4、暂时只是知道FAT32exFAT格式的U盘,是可以同时被Windows 和Mac OS兼容; 5、我希望能够找到这方便的代码/驱动,实现客户的需求,请楼主支持!感谢!
    发表于 03-12 06:26

    滤波电路的低通、高通、带通分别是什么意思?

    滤波电路的低通、高通、带通分别是什么意思? 滤波电路是一种能够对信号进行频率选择性处理的电路。在信号处理中,滤波器常常被应用于去除不需要的频率干扰或提取需要的频率成分。滤波电路可以根据频率选择进行
    的头像 发表于 02-05 09:16 584次阅读

    嵌入式学习-ElfBoard ELF 1板卡-使ELF 1开发板支持exFATNTFS格式的方法

    Linux系统默认可以自动识别FAT32格式的盘,但FAT32支持的单个文件大小不能超过4G,如果需要存储大文件,可以用exFAT或者NTFS格式。下面介绍一下如何修改ELF 1,使其
    发表于 01-31 17:14

    ELF 1技术贴|如何支持exFATNTFS格式

    Linux操作系统通常能够自动识别并挂载FAT32格式的磁盘,然而由于FAT32文件系统的限制,单个文件的最大存储容量不得超过4GB。为了解决大文件传输问题,可选用exFATNTFS
    的头像 发表于 01-31 16:37 272次阅读
    ELF 1技术贴|如何支持<b class='flag-5'>exFAT</b>和<b class='flag-5'>NTFS</b>格式

    舵机三根线分别是什么?一文解析舵机各线缆对应关系

    最近,经常有同学问我关于舵机线路的问题,包括舵机三根线分别是什么线、每根线的颜色是什么、舵机接线应该怎么接,以及四线舵机都有什么线等。为了更好地解答大家的疑惑,我特地撰写了这篇文章,希望能对大家有所帮助。
    的头像 发表于 12-27 10:56 1568次阅读
    舵机三根线<b class='flag-5'>分别是</b>什么?一文解析舵机各线缆对应关系

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    析: FAT32系统与FAT12/16系统在FAT区数据一个显著差别是FAT32每条FAT条目
    发表于 11-03 17:55

    DFP、DRP和UFP分别是什么?

    DFP、DRP和UFP分别是什么? DFP、DRP和UFP是指数字前道处理器、数字放大器前道处理器以及USB前道处理器。这些处理器是现代电子产品中不可或缺的组成部分。 数字前道处理器(DFP
    的头像 发表于 10-27 14:31 2606次阅读

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    文章目录FAT32文件系统详细分析(续FAT文件系统详解)1.前言2.格式化SDnand/SD卡3.FAT32文件系统分析3.1保留区分析3.1.1BPB(BIOSParameterBlock
    的头像 发表于 10-18 17:12 784次阅读
    <b class='flag-5'>FAT32</b>文件系统详细分析 (格式化SD nand/SD卡)

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    : 注意:在FAT32系统中,根目录区不存在,但依旧存在根目录,不过是根目录作为数据区的一部分! 3.3 FAT区分析: FAT32系统与FAT12/16系统在
    发表于 10-18 16:58

    FAT16和FAT32有什么区别?

    FAT16和FAT32有什么区别
    发表于 10-09 09:03

    FATFS文件系统详解(三)

    注意,根目录区只有 FAT12 / FAT16 系统上存在,在FAT32系统上不存在此区域。
    的头像 发表于 06-07 14:51 2392次阅读
    FATFS文件系统详解(三)

    Window读取 Ext3/Ext4文件系统数据

    Linux支持多种文件系统类型,包括ext3、vfat、jffs、romfs和nfs等,Ext4/Ext3为Linux系统的广泛格式;而Window系统的广泛格式是NTFSFAT32等。
    的头像 发表于 05-24 09:05 1.2w次阅读
    Window读取 Ext3/Ext4文件系统数据

    目前RT-Thread主流的SPI FLASH主要用什么文件系统?

    最近项目用到SPI FLASH需要做一个文件系统。 我看menuconfig里有jffs2,准备用一下,但是打开发现用不了。应该是还有挺多需要移植调整的东西。 目前常用的就是fat32吗?有点担心fat32没有磨损均衡,spiflash的寿命是个问题。
    发表于 04-27 11:31