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的分區越大,磁盤上每個簇的容量也越大,造成的浪費也越大。
遠古産品,現今基本已被淘汰。
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作爲一種全新的文档系統,兼容性差,有的時候會發現莫名其妙地硬盤整個分區就識別不不出來了,出現自己把自己嚇個半死的效果。