exFAT

exFAT

exFAT(Extended File Allocation Table File System,擴展FAT,也稱作FAT64,即擴展檔案分配表)是Microsoft在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一種適合於快閃記憶體的檔案系統,為了解決FAT32等不支持4G及其更大的檔案而推出。對於快閃記憶體,NTFS檔案系統不適合使用,exFAT更為適用。對於磁碟則不太適用。

主要優點

相對FAT檔案系統,exFAT有如下好處:

·增強了桌上型電腦與移動設備的互操作能力

exFAT exFAT

·單檔案大小最大可達16EB(18 446 744073 709 551 616位元組,(理論值,16×1024×1024TB),1TB=1024G)

·簇大小可高達32MB

·採用了剩餘空間分配表,剩餘空間分配性能改進

·同一目錄下最大檔案數可達2,796,202個

·支持訪問控制

·支持TFAT

支持Apple MAC 10.10以上系統

採用該檔案系統的快閃記憶體盤不支持Windows Vista ReadyBoost。Windows Vista SP1、Windows 8和Windows 10支持該檔案系統。

注意事項

exFAT只是一個折中的方案,特別適合於快閃記憶體的檔案系統。

現在超過4GB的隨身碟格式化時默認是NTFS分區,但是這種格式是很傷隨身碟的,因為NTFS分區是採用“日誌式”的檔案系統,需要記錄詳細的讀寫操作,肯定會比較傷閃盤晶片,因為要不斷讀寫。

下面請看exFAT、NTFS、FAT分區的比較

分區格式 FAT32 NTFS exFAT
作業系統 Win 95 OSR2之後 Windows2000之後 Windows CE 6/Vista SP1/Windows 8
最小扇區 512bytes 512bytes 512bytes
最大扇區 64KB 64KB 32768KB
最大單一檔案 2bytes-4GB 受最大分割容量 16EB(理論值)
最大格式化容量 2TB(但NT核心系統限制為32GB) 2TB~256TB(受MBR影響,GPT分區格式可以更大) 16EB(理論值)(目前支持到256TB)
檔案數量 4194304 至少可以大於1000

1.支持非常大的檔案和存儲設備

2.對性能的改進支持

3.對未來的創新的可擴展性功能的支持

4.添加 Flash 媒體兼容性

作用

exFAT的隨身碟不是很在意隨身碟的存取效能,那么現在市面上4G、8G的MLC 隨身碟可以說一點都不貴,這種容量對FAT32支持的單一分割最大容量(32GB)並不成問題,不過超過4GB的檔案就有點麻煩。 雖然說很少有單一檔案超過4GB的機會,但不代表完全沒有:如BD影片的Remux檔案、BD/HD影片的原始檔案、無損音樂愛好者的未壓縮音頻檔案、DVD光碟的ISO檔案、從DV上擷取下來的AVI檔案等等,想要完整備份就得選擇NTFS或exFAT做為儲存格式。

大部份讀者可能會問:那用NTFS就好了,為什麼要選擇一個相容性更差的檔案系統呢? exFAT原本設計的目的是在FAT32與NTFS之間取得一個折中,有FAT32的輕便、不需要耗損太多的效能及記憶體來處理檔案運作,又有類似NTFS的CAL存取控制機制(很可惜在SP1下找不到exFAT對於CAL的支持),以及類似HPFS系統可快速整理可用叢集空間的Free Space Bitmap,來將檔案破碎的情況儘量減少。 然而要真正比較出使用FAT32、NTFS及exFAT時的檔案破碎情況很難做到客觀的評比,剩下所能測試的就是存取效能了,尤其是exFAT最大的簇大小達到了驚人的32MB,連NTFS都只有64KB,如果隨身碟真的拿來存放BD Remux動輒上GB的大檔案,那么將exFAT的叢集設大時,將會有多少效能增進呢? exFAT(Extended File Allocation Table)是適用於隨身碟或隨身型攜帶裝置(如PDA)的新格式,最早出現在2006年的WinCE 6.0,為了增進與桌面作業系統的相容性還有便於隨身裝置的同步需求,到了Vista SP1正式被納入桌面作業系統所支持的檔案系統,但跟一般玩家息息相關的,還是在於隨身碟上的套用。

支持

2009年1月26日開始Microsoft分別發布了針對NT 5.1 & 5.2的功能性補丁來支持exFAT檔案系統。exFAT檔案系統保留了FAT基於檔案系統的簡單性,但是又改進了對非常大的檔案和存儲設備的支持。另外此次升級,還添加了對性能的改進支持,對未來創新的可擴展性功能支持以及快閃記憶體介的質兼容性支持。 用戶可以直接從微軟官方搜尋KB955704下載該更新檔案,安裝本更新後,需要重新啟動電腦才能生效。

相關檔案:

Windows XP 更新程式 (KB955704)

Windows Server 2003 更新程式 (KB955704)

Windows Server 2003 x64 Edition 更新程式 (KB955704)

已證實安卓4.2可以支持

目前塞班還無法識別exFAT檔案系統,Linux也能原生支持,但有人通過修改讓某些Linux系統可以識別exFAT檔案系統,不同版Linux的修改方法不完全相同。

exFAT檔案系統在FAT 32上包含幾項改進。但是,它保留FAT基於檔案系統的簡單性。包括以下主要的改進:

支持非常大的檔案和存儲設備

對性能的改進支持

對未來的創新的可擴展性功能的支持

添加 Flash 媒體兼容性

相應補丁

檔案名稱: WindowsXP-KB955704-x86-CHS.exe

版本: 955704

知識庫(KB) 文章: KB955704

發布日期: 2009/1/26

語言: 簡體中文

檔案大小: 3.3 MB

說明:

概述本文討論 Windows XP 的主要功能和優點擴展的檔案分配表(exFAT)檔案系統驅動程式。 OEM 的反饋和獨立軟體供應商 (ISV) 反饋回響,Microsoft 用於 Windows XP 2009 1月27日 上發布 exFAT檔案系統驅動程式。

exFAT檔案系統是作為FAT檔案系統家族中FAT32的繼任者。exFAT是為了滿足個人移動存儲設備在不同作業系統上日益增長的需求而設計的新檔案系統。exFAT檔案系統能夠處理大的檔案,如用於存儲媒體,並且它允許無縫連線桌面計算機和攜帶型媒體設備。由於的這一功能您可以輕鬆地在桌面和外部設備之間或者桌面和其他作業系統之間進行檔案的拷貝。

您下載"更多信息"一節所述的檔案後,您將能夠設定格式以 exFAT格式化外部媒體。 此外,您將可以格式化大於 32 GB 的外部媒體,並且在計算機上識別 exFAT 格式媒體。 更多的改進 exFAT 檔案系統的"更多信息"部分所述。

換算關係

1EB=1024PB,1PB=1024TB,1TB=1024GB,1GB=1024MB……

Windows XP SP2或SP3不能直接支持此系統,但可以安裝Windows XP 更新程式 (KB955704)添加對 exFAT檔案系統格式的支持。有關相關更新的介紹,參見《Description of the exFAT file system driver update package》

單位轉換(參考):

1B=1Byte=8bit 位元組=8比特

1 kB = 1024 B (kB - kilobyte) 千 2^10

1 MB = 1024 kB (MB - megabyte) 兆 2^20

1 GB = 1024 MB (GB - gigabyte) 吉 2^30

1 TB = 1024 GB (TB - terabyte) 太 2^40

1 PB = 1024 TB (PB - petabyte) 拍 2^50

1 EB = 1024 PB (EB -exabyte) 艾 2^60

1 ZB = 1024 EB (ZB - zettabyte) 皆 2^70

1 YB = 1024 ZB (YB -yottabyte) 佑 2^80

1 BB = 1024 YB (BB - brontobyte) 2^90

以上為計算機用的2^10 (1024)數量級。

相關事件

微軟8月7日宣布,該公司已與夏普達成一項有關最新擴展檔案分配表(以下簡稱“exFAT”)技術的智慧財產權授權協定。

這項協定覆蓋的內容包括夏普在Android智慧型手機中使用exFAT技術,標誌著微軟的exFAT技術授權計畫仍具動量。

exFAT是一種現代化的檔案系統,是微軟在Windows Embeded 5.0以上中引入的一種適合於快閃記憶體的檔案系統,為解決FAT32等不支持4G及其更大的檔案而推出。今天達成的這項協定允許夏普將微軟最新的exFAT檔案系統加入自身產品組合,向全球用戶交付更快的反應時間和更大的存儲功能。

微軟提供靈活的智慧財產權授權計畫,允許取得授權的公司在自身產品中使用許多基礎技術,使其可以創造彼此之間無縫運作的設備、套用和服務。自微軟在2003年12月份推出智慧財產權授權計畫以來,這家公司已經達成了1100多項授權協定,並正繼續發展這項計畫,使其用戶、合作夥伴和競爭對手得以使用其智慧財產權組合。

相關詞條

相關搜尋

熱門詞條

聯絡我們