以前用的DOS、Windows 95都使用FAT16檔案系統,現在常用的Windows 98/2000/XP等系統均支援FAT16檔案系統。但是它最大隻可以管理大到2GB的分區。隨著大容量硬碟的出現,從Windows 98開始,FAT32開始流行。它是FAT16的增強版本,可以支援大到2TB(2048GB)的分區。
FAT(File Allocation Table)是“檔案配置表”的意思。對我們來說,它的意義在於對硬碟分區的管理。
FAT16: 我們以前用的DOS、Windows 95都使用FAT16檔案系統,現在常用的Win 98/2000/XP等系統均支援FAT16檔案系統。它最大可以管理大到2GB的分區,但每個分區最多隻能有65525個簇(簇是磁碟空間的配置單 位)。隨著硬碟或分區容量的增大,每個簇所佔的空間將越來越大,從而導致硬碟空間的浪費。
FAT32:隨著大容量硬碟的出現,從Windows 98開始,FAT32開始流行。它是FAT16的增強版本,可以支援大到2TB(2048G的分區。FAT32使用的簇比FAT16小,從而有效地節約了硬碟空間。
NTFS(New Technology File System)是Microsoft Windows NT的標準檔案系統,它也同時應用於Windows 2000/XP/2003。它與舊的FAT檔案系統的主要區別是NTFS支援中繼資料(metadata),並且可以利用先進的資料結構提供更好的效能、穩定性和磁碟的利用率。NTFS有三個版本:在NT 3.51和NT 4中的1.2版,Windows 2000中的3.0版和Windows XP中的3.1版。這些版本有時被提及為4.0版、5.0版和5.1版。更新的版本添加了額外的特性,比如Windows 2000引入了配額。在相容性方面,Windows的95/98/98SE和Me版都不能識別NTFS檔案系統。另外NTFS支援檔案加密管理功能,可為使用者提供更高層次的安全保證。
由於磁碟檔案格式FAT32與NTFS的不相容性,在Windows 98作業系統中不藉助第三方軟體根本找不到NTFS分區。
Windows XP雖然支援FAT格式分區,但是要讓XP達到最優效能,推薦使用NTFS分區格式,FAT轉換成NTFS格式步驟很簡單:點擊開始→程式→附件→命令提示字元,輸入“covert c:/FS:NTFS”
linux分區格式
Ext2:
Ext2是GNU/Linux系統中標準的檔案系統。這是Linux中使用最多的一種檔案系統,它是專門為Linux設計的,擁有極快的速度和極小的CPU佔用率。Ext2既可以用於標準的塊裝置(如硬碟),也被應用在磁碟片等移動存放裝置上。
Ext3:
Ext3是Ext2的下一代,也就是保有Ext2的格式之下再加上日誌功能。Ext3是一種日誌式檔案系統(Journal File System),最大的特點是:它會將整個磁碟的寫入動作完整的記錄在磁碟的某個地區上,以便有需要時回溯追蹤。當在某個過程中斷時,系統可以根據這些記 錄直接回溯並重整被中斷的部分,重整速度相當快。該分區格式被廣泛應用在Linux系統中。
Linux swap:
它是Linux中一種專門用於交換分區的swap檔案系統。Linux是使用這一整個分區作為交換空間。一般這個swap格式的交換分區是主記憶體的2倍。在記憶體不夠時,Linux會將部分資料寫到交換分區上。
VFAT:
VFAT叫長檔名系統,這是一個與Windows系統相容的Linux檔案系統,支援長檔名,可以作為Windows與Linux分頁檔的分區。