FAT32 單位大小選擇

摘要

FAT32 文件系統的最佳分配單位大小是什麼?本文將向您展示如何為 FAT32 USB 驅動器、SD 卡或硬碟分區設置最佳叢集大小。

Andrew Wright

更新日期:2024年11月9日

作者:Andrew Wright

1. FAT32 文件系統的最佳叢集大小是什麼?

FAT32 使用 32 位空間來表示每個扇區(Sector)的情況。FAT32 可使用的單一分區最大大小為 2TB(2048GB)。

以下是分區與叢集大小的摘要。
Windows 中的 FAT32 儲存大小和叢集大小
32MB-127MB - 512 字節
128MB-255MB - 512 字節
256MB-259MB - 512 字節
260MB-511MB - 4KB
512MB-1023MB - 4KB
1024MB-2047MB - 4KB

2GB-8GB - 4KB
8GB-16GB - 8KB
16GB-32GB - 16KB
超過 32GB 的 SD/USB,64GB 以上則應使用 exFAT - 64KB

例如:

  • FAT32 分配單位大小 8GB -> 8KB
  • FAT32 分配單位大小 16GB -> 16KB
  • FAT32 分配單位大小 64GB -> 64KB
  • FAT32 分配單位大小 128GB -> 64KB
  • FAT32 分配單位大小 256GB -> 64KB 及以上
  • FAT32 分配單位大小 1TB -> 64KB 及以上

2. 如何設置超過 32GB 的 FAT32 驅動器/卡的分配單位大小為 64KB

如果您有一個超過 32GB 的 USB 隨身碟或硬碟分區或記憶卡,例如 64GB 或 128GB,則在 Windows 中無法將其格式化為 FAT32。

例如:我有一個 E 驅動器在 SSD 上,容量約 250GB,當我在檔案總管中點擊格式化時,E 驅動器並未顯示 FAT32 文件系統選項,而是僅顯示 NTFS。

如何將驅動器/USB 設置為 FAT32? -> 免費的 FAT32 格式化工具 可能會幫助您。

IM-Magic Partition Resizer Free 是一個免費的 FAT32 格式化工具,能夠幫助格式化驅動器為 FAT32,並提供 64KB 的分配單位大小選擇。

步驟1:下載免費工具並安裝到您的電腦。

下載 IM-Magic Partition Resizer Free Edition

下載免費 Windows 10 分區軟件

步驟2:右鍵點擊驅動器,選擇「格式化分區」選項。從 NTFS 格式化為 FAT32

步驟3:設置格式選項,並根據需要更改叢集大小。

下圖顯示了如何使用免費工具 IM-Magic Partition Resizer 格式化接近 537GB 的驅動器為 FAT32 文件系統,並設置分配單位大小為 64KB。當您在該軟件中右鍵點擊驅動器時,將顯示此圖片,您可以選擇 FAT32 的區塊大小。

選擇區塊大小

如何檢查當前 USB 或硬碟的 FAT32 分配單位大小?

如果您不知道 FAT32 儲存驅動器的分配單位大小,可以執行以下步驟。

方法 #1 - cmd 文件系統

文件系統是一個命令行工具,可以用來檢查您的驅動器的當前分配單位大小,無論是硬碟、USB 隨身碟或 SD 卡。

您可以使用以下命令來測試當前的區塊叢集大小:

  • 1. 打開 cmd 並以管理員身份運行。
  • 2. 輸入 'diskpart' 並按 Enter 鍵。
  • 3. 輸入 'list disk' 並按 Enter 鍵。
  • 4. 輸入 'select disk *'(* 需要替換為您的磁碟編號和分區編號,這裡我們輸入了 'select disk 1')。
  • 5. 輸入 'list partition'。
  • 6. 輸入 'select partition *'。
  • 7. 輸入 'filesystem'。

檢查區塊大小

方法 #2 - FAT32 的叢集大小通常是 4KB。您可以在 USB 驅動器中創建一個新的 txt 文檔,並在其中寫入一個字符,然後右鍵單擊該文件檢查其屬性。佔用的空間大小就是叢集的大小。

方法#3 - 使用cmd檢查本地FAT32驅動器

fsutil fsinfo ntfsinfo [你的驅動器]

上述命令是用來檢查本地驅動器的當前配置單位大小(不包括外部驅動器)。

方法#4 - 使用PowerShell

執行以下PowerShell命令。

Get-Volume | Format-List AllocationUnitSize, FileSystemLabel

問題: FAT32分區的適當集群大小是多少?

對於小於8GB的FAT32 USB/SD卡,4K是最佳選擇,或者你也可以在Windows或其他第三方格式化工具中保持默認的配置單位大小。

問題: 超過32GB的FAT32分區應該使用什麼樣的配置集群大小?

當格式化USB/SD/分區為exFAT/NTFS文件系統時,64K的集群大小是最適合的。

注意: FAT32分區最多只能支持32GB的分區和單個檔案最大為4GB。(由於這個檔案大小限制,如果你想將遊戲檔案或影片檔案存儲在FAT32分區中,這將不適合。)

FAT32是從FAT和FAT16發展過來的。它的優點是穩定性和兼容性好,與Win9X及以前的版本完全兼容,並且維護簡單。缺點是安全性差。

FAT32文件系統由DBR、保留區域、FAT1、FAT2和數據區域構成。

1. DBR和保留區域:DBR是DOS啟動記錄,也叫操作系統啟動記錄,DBR後面通常有一些保留區域。

2. FAT1:FAT是文件分配表,FAT32通常有兩個FAT副本,FAT1是第一個也是主要的FAT。

3. FAT2:FAT2是FAT32的第二個文件分配表,它是FAT1的備份。

4. 數據區域:數據區域或數據部分是FAT32文件系統的主要部分,它包含了目錄區域。

3. FAT32改為NTFS時的配置單位大小

當將文件系統從FAT32更改為NTFS時,可以選擇配置單位大小。您可以通過以下方式完成。

#1、在磁碟管理中刪除FAT32文件系統的SD/USB,並在磁碟管理中為其創建一個新的NTFS文件系統的卷。選擇區塊大小

#2、使用格式化工具將FAT32 USB/SD或硬盤格式化為NTFS

  1. 2.1、在Windows檔案總管中右鍵選擇FAT32並將其格式化為NTFS(您可以在桌面上打開「此電腦」,然後右鍵單擊FAT32 USB/SD/磁碟分區,選擇「格式化」,然後將出現一個包含配置單位大小列的窗口)。選擇區塊大小
  2. 2.2、使用IM-Magic Partition Resizer Free等格式化工具將FAT32驅動器格式化為NTFS,您可以使用其右鍵格式化分區功能在下一個窗口中更改集群大小。
  3. 2.3、在磁碟管理中右鍵單擊FAT32驅動器並選擇「格式化」,然後選擇將其格式化為NTFS,集群大小更改列將顯示供選擇。

常見問題 (FAQ)

Q: 如何將32GB以上的FAT32驅動器的配置單位大小設置為64K?

A: 使用像Partition Resizer Free這樣的第三方工具,您可以為32GB以上的驅動器選擇16K、32K和64K的配置單位大小。(完全免費)

詳細信息請參見此頁面: 如何從4K更改為64K

你可能會喜歡的更多文章