說說磁磐文件系統 MS-DOS(FAT) ExFAT NTFS

字號+ 編輯: 国内TP粉 修訂: 种花家 來源: 2023-09-12 我要說兩句(0)

硬磐文件系統, 不同操作系統廠商給出的存儲解決方案不一樣, 資料裡寫了寫, 以備查詢。

fat、fat32、ntfs、exfat 、Mac os扩展、ms-dos(fat)等是磁盘的文件系统格式。

在windows上,格式化U盘时,选择文件格式可能会出现fat、fat32、ntfs、exfat等。

在Mac上,使用磁盘工具格式化(抹掉)U盘时,选择文件格式可能会出现Mac os扩展(日志式)、Mac os扩展(区分大小写 日志式)、ms-dos(fat)、exfat等。如果想在windows上也能使用,并且较好兼容性,可以选择ms-dos(fat)。

先说说这几个磁盘文件系统的区别

FAT:

即FAT16,这是MS-DOS和最早期的WIN95操作系统中最常见的硬盘分区格式。它采用16位的文件分配表,能支持最大为2GB的硬盘分区。

优点:FAT16是目前应用最为广泛和获得操作系统最多的一种磁盘分区格式,几乎所有的操作系统都支持这一种格式,从DOS WINDOWS95/98/NT/ME/2000/XP,甚至LINUX都支持这种分区格式。目前除了一些特殊应用之外,已经基本不再使用FAT。

缺点:最大只支持2GB的分区,而且每个分区最多只能有65525个簇。因此磁盘利用效率非常低, 磁盘空间浪费的很快。因为在DOS和WINDOWS系统中,磁盘文件的分配是以簇为单位的,一个簇只分配给一个文件使用,不管这个文件占用整个簇容量的多少。这样,即使一 个文件很小的话,它也要占用一个簇,剩余的空间便全部闲置在那里,形成了磁盘空间的浪费。由于分区表容量的限制,FAT的分区越大,磁盘上每个簇的容量也越大,造成的浪费也越大。

远古产品,现今基本已被淘汰。

9d03ce8b065508e1f4ca89fbd2d23ea6.jpeg

FAT32:在MAC磁盘工具上显示的是ms-dos(FAT),这里的FAT是特指FAT32

兼容性好,是普遍默认格式,Win95以上的操作系统都支持FAT32格式。

优点:每一个分区的容量可以支持大到2TB(2048G)的分区。在不超过8GB的分区容量下,每个簇的容量都固定为4KB,与FAT16相比,可以大大减少磁盘的浪费,提高磁盘利用率。当在windows2000/xp及以后的操作系统中,用自带的磁盘管理工具对硬盘进行分区时,只能创建最大32GB的FAT32文件系统,这是windows限制。用其它第三方工具分区或者DOS或win98下分区,是可以分出更大分区的,而且在windows2000/xp中也能正常使用的。

缺点:用FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的磁盘要慢,且DOS系统和某些早期的应用软件不支持这种分区格式。 另外还有一个致命的缺点让FAT32比较不受待见,这就是FAT32的单文件最大只能到4GB。不适合那种系统日志记录之类的。适合闪存、移动硬盘。

NTFS:

NTFS是从Windows XP系统开始逐渐成为主流的磁盘格式,是微软Windows NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。支持NTFS磁盘格式的操作系统有:WINDOWS NT、WINDOWS2000、WINDOWS2003、WINDOWS XP、WINDOWS vista、WINDOWS7等。因此NTFS目前仍是主流的磁盘格式,有大量用户在使用。

优点:有极高的安全性和稳定性,在使用中不易产生文件碎片。它能对用户的操作进行记录,通过对用户权限进行非常严格的限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了系统与数据的安全。另外对大部分用户而言,NTFS 最直观的优点是,单个文件的大小突破了FAT32的4GB的限制。

缺点:NTFS分区是采用“日志式”的文件系统,因为要记录磁盘的详细读写操作,对U盘这种闪存储介质会造成较大的负担,比如同样存取一个文件或目录,在NTFS系统上的读写次数就会比FAT32来得多,理论上NTFS格式的U盘比较容易损坏,而且400MB以下的分区也比FAT16更浪费空间。

ExFAT:

近年才出现的格式,主要针对移动存储设备,闪存、U盘等。因为FAT32格式单个文件不能超过4G,使用NTFS格式又容易损坏闪存芯片,所以才开发EXFAT格式来解决这些问题。

优点:分区大小和单文件大小最大可达16EB(16×1024×1024TB);簇大小非 常灵活,最小0.5KB,最高达32MB;采用了剩余空间分配表,空间利用率更高;同一目录下最大文件数可达65536个;支持访问控制;支持 TFAT(WINCE早期文件系统)。可以看出,ExFAT就是闪存专用的文件系统,只有U盘和存储卡才能格式化成exFAT,传统硬盘无法格式化成 exFAT格式,因为exFAT的特性其实并不比NTFS强,但却比NTFS及FAT32更适合闪存使用。

缺点:exFAT作为一种全新的文件系统,兼容性差,有的时候会发现莫名其妙地硬盘整个分区就识别不不出来了,出现自己把自己吓个半死的效果


閲完此文,您的感想如何?
  • 有用

    2

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: PHP+JS聊天群

相關課文
  • Windows台式機電腦開機顯示Cmos setting wrong的幾種解決辦法

  • 顯卡與顯示器的故障排除

  • 電腦開機指示燈亮,但風扇起轉後瞬間就關機是怎麽回事

  • Windows藍屏, 報錯誤代碼0x000008e的故障原因及處理

我要說說
網上賓友點評