exFAT
超過4GB的隨身碟格式化時默認是NTFS分區,但是這種格式是很傷隨身碟的,因為NTFS分區是採用“日誌式”的檔案系統,需要記錄詳細的讀寫操作,肯定會比較傷閃盤晶片,因為要不斷讀寫。
下面請看exFAT、NTFS、FAT分區的比較
分區格式 | FAT32 | NTFS | exFAT |
作業系統 | Win 95 OSR2之後 | Win2000之後 | Win CE 6/Vista SP1 |
最小 扇區 | 512bytes | 512bytes | 512bytes |
最大扇區 | 64KB | 64KB | 32768KB |
最大單一檔案 | 2bytes-4GB | 受最大分割容量 | 16EB(理論值) |
最大 格式化容量 | 2TB(但NT核心系統限制為32GB) | 2TB~256TB(受MBR影響) | 16EB(理論值)(支持到256TB) |
檔案數量 | 4194304 | 無 | 至少可以大於1000 |
優勢
1.支持非常大的檔案和存儲設備
2.對性能的改進支持
3.對未來的創新的可擴展性功能的支持
4.添加 Flash 媒體兼容性
劣勢
:Windows版本要求高。
用途
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正式被納入桌面作業系統所支持的檔案系統,但跟一般玩家息息相關的,還是在於隨身碟上的套用。
區別
1、什麼是NTFS-新(N)技術(T)檔案(F)系統(S)?
想要了解NTFS,我們首先應該認識一下FAT。FAT(File Allocation Table)是“檔案分配表”的意思。對我們來說,它的意義在於對硬碟分區的管理。FAT16、FAT32、NTFS是目前最常見的三種檔案系統。
FAT16:我們以前用的DOS、Windows 95都使用FAT16檔案系統,常用的Windows 98/2000/ XP等系統均支持FAT16檔案系統。它最大可以管理大到2GB的分區,但每個分區最多只能有65525個簇(簇是磁碟空間的配置單位)。隨著硬碟或分區容量的增大,每個簇所占的空間將越來越大,從而導致硬碟空間的浪費。
FAT32:隨著大容量硬碟的出現,從Windows 98開始,FAT32開始流行。它是FAT16的增強版本,可以支持大到2TB(2048G)的分區。FAT32使用的簇比FAT16小,從而有效地節約了硬碟空間。
NTFS:微軟Windows NT核心的系列作業系統支持的、一個特別為網路和磁碟配額、檔案加密等管理安全特性設計的磁碟格式。隨著以NT為核心的Windows 2000/ XP的普及,很多個人用戶開始用到了NTFS。NTFS也是以簇為單位來存儲數據檔案,但NTFS中簇的大小並不依賴於磁碟或分區的大小。簇尺寸的縮小不但降低了磁碟空間的浪費,還減少了產生磁碟碎片的可能。NTFS支持檔案加密管理功能,可為用戶提供更高層次的安全保證。
2、什麼系統可以支持NTFS檔案系統?
只有Windows NT/2000/XP/Vista/7/8才能識別NTFS系統,Windows 9x/ Me以及DOS等作業系統都不能支持、識別NTFS格式的磁碟。由於DOS系統不支持NTFS系統,所以最好不要將C:盤製作為NTFS系統,這樣在系統崩潰後便於在DOS系統下修復。
NTFS與作業系統支持情況如下:
FAT16 windows 95/98/me/nt/2000/xp unix,linux,dos
FAT32 windows 95/98/me/2000/xp/Vista/7/8
NTFS windows nt/2000/xp/Vista/7/8
3、我們需要NTFS嗎?
Windows 2000/XP在檔案系統上是向下兼容的,它可以很好地支持FAT16/FAT32和NTFS,其中NTFS是Windows NT/2000/XP/Vista/7/8專用格式,它能更充分有效地利用磁碟空間、支持檔案級壓縮、具備更好的檔案安全性。如果你只安裝Windows 2000/ XP/Vista/7/8,建議選擇NTFS檔案系統。如果多重引導系統,則系統盤(C糟)必須為FAT16或FAT32,否則不支持多重引導。當然,其他分區的檔案系統可以為NTFS。
4、如何將FAT分區轉換為NTFS?
Windows 2000/XP提供了分區格式轉換工具“Convert.exe”。Convert.exe是Windows 2000附帶的一個DOS命令行程式,通過這個工具可以直接在不破壞FAT檔案系統的前提下,將FAT轉換為NTFS。它的用法很簡單,先在Windows 2000環境下切換到DOS命令行視窗,在提示符下鍵入:convert 需要轉換的盤符 /FS:NTFS。如系統E盤原來為FAT16/32,需要轉換為NTFS,可使用如下格式:convert e: /FS:NTFS。所有的轉換將在系統重新啟動後完成。
此外,你還可以使用專門的轉換工具,如著名的硬碟無損分區工具Powerquest Partition Magic 7.0,選擇“Convert Partition”按鈕,或者是從界面選單條“Operations”項下拉選單中選擇“Convert”命令。激活該項功能界面。
在界面中選擇轉換輸出為“NTFS”,之後單擊“OK”按鈕返回程式主界面。“Apply”添加設定。此後系統會重新引導啟動,並完成分區格式的轉換操作。
5、如何在NTFS格式分區下找回意外刪除丟失的檔案?
你可以使用專門的軟體,如Final Data for NTFS,或者是Get Data Back for NTFS 1.04。這兩個軟體的檔案恢復效果都不錯。本人推薦使用Get Data Back for FAT 1.05/NTFS 1.04(是2個軟體),使用它完成磁碟檔案格式的轉換也是非常容易的。
你可以使用Windows 2000/XP/Vista/7/8的安裝光碟啟動來修復Windows,或者是製作Windows 2000/XP/Vista/7的安裝啟動應急盤。注意:Windows 2000的安裝盤製作程式在程式的安裝光碟中,而Windows XP的應急盤製作是獨立提供的,需要從微軟的網站下載。
7、Final Data for NTFS或Get Data Back for NTFS可以修復被意外格式化的硬碟嗎?
這兩個軟體都可以恢復格式化刪除的數據(低級格式化除外)。常規格式化刪除的只是數據信息,低級格式化則刪除全部數據區,當硬碟技術還不像現在這樣發達的時候,磁碟表面很容易磨損。硬碟使用者對經常出現的讀錯誤,往往採用低級格式化。修復被格式化的硬碟,只能將這個硬碟拆下來,安裝到其他的計算機中,之後執行檔案修復操作。Final Data甚至可以修復由CIH病毒破壞的硬碟。
8、Windows 98(FAT系統)下如何直接讀寫NTFS檔案系統
當電腦安裝有Windows 98和Windows 2000/ XP兩個作業系統,如何在FAT系統下直接讀寫NTFS檔案系統?雖然FAT系統可以轉換為NTFS系統,但是有時我們需要在機器中同時安裝Windows 98和Windows 2000/XP。此時的麻煩就來了,由於Windows 98不能讀取Windows 2000的NTFS,那么如何進行數據交換呢?實際上我們只需要使用一個小小的軟體NTFS for Windows 98就可以讓Windows 98輕鬆讀取、甚至寫入NTFS分區。首先,下載NTFS for Windows 98 1.07版(能讀、寫!)。安裝結束後會出現一個配置界面,在該界面中的“NTFS System Files”項中需要設定的是程式可以借用的Windows 2000/XP系統的相關檔案保存路徑。由於讀取NTFS檔案系統必須使用到Windows 2000/XP的一些系統檔案,所以事先需要在Windows 2000/XP下,將如下9個檔案複製到FAT分區中的任意一個資料夾下,這些檔案分別是:
NTFS.SYS:存謨凇磜innt〉system32drivers tfs.sys
NTOSKRNL.EXE:存在於〈winnt〉
system32 toskrnl.exe
AUTOCHK.EXE:存在於〈winnt〉
system32utochk.exe
NTDLL.DLL:存在於〈winnt〉system32 tdll.dll
C_437.NLS:存在於〈winnt〉system32¬437.nls
C_1252.NLS:存在於〈winnt〉system32¬1252.nls
L_INTL.NLS:存在於〈winnt〉system32_intl.nls
(注意:Windows XP的目錄是WINDOWS,而不是WINNT,如果你是全新或升級安裝的話)
在“Drive Letter Assignments”項中提供的設定是設定允許可以識別的NTFS分?譚?柚玫囊讕菘梢圓慰莢赬indows 2000/ XP下的盤符順序。如果單擊界面中的“Advanced”按鈕,在關聯界面中提供了針對設定的NTFS分區高級設定,其中包括設定為唯讀屬性“Read-Only”、允許寫入“Write-Through”。對於檢查點間隔“Checkpoint Interval”和寫回間隔“Writeback nterval”,使用程式提供的默認設定即可。到此設定完成,單擊OK按鈕保存設定並退出。重啟後就可以在Windows98下訪問NTFS分區了!
9、如何在DOS系統下直接讀寫NTFS檔案系統?
Winternals Software LP 公司提供了工具軟體解決了這個問題。用一張MS-DOS啟動盤就可以作到以前不可能作到的事,修改,刪除,更新 NTFS上的檔案,實際 NTFSDOS pro 是在 Windows NT 出問題時的一個修復工具。
10、在NTFS系統下,如何保護自己的檔案、資料夾?
由於NTFS檔案分區格式具有良好的安全性,如果你不希望自己在硬碟中的檔案被其他人調用或查看,使用許可權控制方式加密是非常有效的方法。設定方法非常簡單:以系統管理員身份登錄,使用滑鼠右鍵單擊需要加密的資料夾,選擇“Properties”,切換到“Security”選項卡。在“Group of user names”項中設定允許訪問的用戶只有Administrator和自己。刪除其他的所有用戶。保存設定退出即可。此後,其他用戶將不能訪問該資料夾。使用這項功能需要注意的是:一定要保證只有你一個人知道Administrator密碼,並並且設定其他用戶不能屬於Administrator。此外,你還可以詳細的給每個用戶設定許可權,包括設定讀取許可權、寫入許可權、刪除許可權等,這樣使用起來就更加靈活。你還可以設定許可權,控制一個磁碟,或者磁碟分區只為自己使用,這樣其他人就不能看到你的任何東西了。