文章編號: 140365 - 上次校閱: 2007年1月23日 - 版次: 5.1

FAT 和 NTFS 的預設叢集大小

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
本文曾發行於 CHT140365
全部展開 | 全部摺疊

結論

Windows 使用的所有檔案系統會根據叢集 (或配置單元) 大小來組織您的硬碟,而所謂的叢集就是可以配置來存放檔案的最小磁碟空間。所以說,當檔案大小不是恰為叢集大小的整數倍時,便會用到額外的空間來存放檔案 (直到叢集大小的整數倍為止)。在典型的磁碟分割中,這代表會損失 (叢集大小)/2 * (檔案數) 的空間。

如過您未在格式化過程中指定叢集大小,NTFS 會根據磁碟分割大小選擇預設值。這些預設值已經過挑選,能夠減少損失的空間和磁碟分割上的分散量。

其他相關資訊

透過下列其一方法將磁碟區格式化成 NTFS 時,Windows NT 3.51 及更新版本會使用下列預設值:
  1. 從命令列使用 FORMAT 命令,但不指定叢集大小。
  2. 當格式化對話方塊中的 [配置單元] 方塊列出「預設配置大小」時,從 Windows 檔案總管將磁碟區格式化。
摺疊此表格展開此表格
叢集大小 最大的 NTFS 磁碟區大小 (位元組 RAW)
5122,199,023,255,552 (2TB)
10244,398,046,511,104 (4TB)
2048 8,796,093,022,208 (8TB)
4096 17,592,186,044,416 (17TB)
磁碟機的配置大小如果超過 4K,便無法執行 NTFS 檔案壓縮,因此 Windows NT 3.51 及更新版的預設最大叢集大小是 4K。也因此,在格式化時絕對不會使用超過 4K 的叢集,除非使用者特別使用 /A:參數 (從命令列執行格式化) 覆寫預設值或是在 Windows 檔案總管的格式化對話方塊中指定更大的叢集大小。

由於早於 3.51 版本的 Windows NT 並不支援 NTFS 檔案壓縮,因此預設的叢集大小會超過 4K。如果是 Windows NT 3.50 及更早版本,上表還需新增下列項目:
摺疊此表格展開此表格
叢集大小 最大的 NTFS 磁碟區大小 (位元組 RAW)
819235,184,372,088,832 (35TB)
1638470,368,744,177,664 (70TB)
32768 140,737,488,355,328 (140TB)
65536281,474,976,710,656 (281TB)
使用 Convert.exe 公用程式轉換成 NTFS 時,Windows 一定會使用 512 位元組的叢集大小。這是因為 FAT 結構會在 512 位元組的界限對齊,所以只要超過這個叢集大小就無法進行轉換。另外也請注意,當您使用 Windows 安裝程式格式化磁碟分割時,磁碟分割會先格式化為 FAT,然後再轉換成 NTFS。因此,只要使用安裝程式格式化磁碟分割,叢集大小一定也是 512 位元組。

注意 此資訊僅適用於 Windows NT 3.5、3.51 和 4.0。由於 Windows 2000 安裝程式會使用您所選的檔案系統格式化磁碟分割,故不適用。

FAT 檔案系統使用下列叢集大小。在 Microsoft Windows NT、Microsoft MS-DOS、Microsoft Windows 95 以及其他任何支援 FAT 的作業系統中,這些大小都相同:
摺疊此表格展開此表格
磁碟機大小(邏輯磁碟區)FAT 類型每一叢集的磁區數叢集大小
0 MB -15 MB12 位元84K
16 MB -127 MB16 位元42K
128 MB -255 MB16 位元84K
256 MB -511 MB16 位元168K
512 MB -1023 MB16 位元3216K
1024 MB -2048 MB16 位元6432K
2048 MB - 4096 MB16 位元12864K
*4096 MB -8192 MB16 位元256128K 僅限 NT V4.0
*8192 MB -16384 MB16 位元512256K 僅限 NT V4.0
如果要支援使用 128K 或 256K 叢集的 > 4GB FAT 磁碟分割,磁碟機必須使用 > 512 位元組磁區。

注意 極小型的 FAT 磁碟分割會使用 12 位元的 FAT 而非 16 位元 FAT。FAT 檔案系統只支援 512 位元組磁區,因此每一叢集的磁區數和叢集大小都是固定的。

下表說明 Windows 2000 檔案系統磁碟區的預設叢集大小:
摺疊此表格展開此表格
磁碟區大小 FAT16 叢集大小 FAT32 叢集大小 NTFS 叢集大小
7 MB-16 MB 2 KB 不支援 512 個位元組
17 MB-32 MB 512 個位元組 不支援 512 個位元組
33 MB-64 MB 1 KB 512 個位元組512 個位元組
65 MB-128 MB 2 KB 1 KB 512 個位元組
129 MB-256 MB 4 KB 2 KB 512 個位元組
257 MB-512 MB 8 KB 4 KB 512 個位元組
513 MB-1,024 MB 16 KB 4 KB 1 KB
1,025 MB–2 GB 32 KB 4 KB2 KB
2 GB–4 GB 64 KB 4 KB4 KB
4 GB–8 GB 不支援 4 KB4 KB
8 GB–16 GB 不支援 8 KB4 KB
16 GB–32 GB 不支援 16 KB4 KB
32 GB–2 TB 不支援 不支援 4 KB
下表說明適用於 Windows Server 2003 檔案系統磁碟區的預設 NTFS 叢集大小:
摺疊此表格展開此表格
磁碟區大小 NTFS 叢集大小
7 MB-512 MB 512 個位元組
513 MB-1,024 MB 1 KB
1,025 MB–2 GB 2 KB
2 GB–2 TB4 KB
下表說明適用於 Windows Server 2003 檔案系統磁碟區的預設 FAT 叢集大小:
摺疊此表格展開此表格
磁碟區大小 FAT16 叢集大小 FAT32 叢集大小
7 MB-16 MB 2 KB 不支援
17 MB-32 MB 512 個位元組 不支援
33 MB-64 MB 1 KB 512 個位元組
65 MB-128 MB 2 KB 1 KB
129 MB-256 MB 4 KB 2 KB
257 MB-512 MB 8 KB 4 KB
513 MB-1,024 MB 16 KB 4 KB
1,025 MB–2 GB 32 KB 4 KB
2 GB–4 GB 64 KB 4 KB
4 GB–8 GB 不支援 4 KB
8 GB–16 GB 不支援 8 KB
16 GB–32 GB 不支援 16 KB
32 GB–2 TB 不支援 不支援
如需有關 NTFS 運作方式的詳細資訊,請至下列 Microsoft 網站:
http://technet2.microsoft.com/WindowsServer/en/library/8cc5891d-bf8e-4164-862d-dac5418c59481033.mspx?mfr=true (http://technet2.microsoft.com/WindowsServer/en/library/8cc5891d-bf8e-4164-862d-dac5418c59481033.mspx?mfr=true)
如需有關 FAT 運作方式的詳細資訊,請至下列 Microsoft 網站:
http://technet2.microsoft.com/WindowsServer/en/library/50cd4ffc-1389-423d-9d02-1a898b2eb39f1033.mspx?mfr=true (http://technet2.microsoft.com/WindowsServer/en/library/50cd4ffc-1389-423d-9d02-1a898b2eb39f1033.mspx?mfr=true)
如需有關檔案系統的詳細資訊,請至下列 Microsoft 網站:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/prork/prdf_fls_zkxi.mspx (http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/prork/prdf_fls_zkxi.mspx)

這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
關鍵字:?
kbinfo kbother KB140365
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。