大きな FAT32 パーティションを作成する場合、どのクラスタ サイズを使用する必要がありますか?

ハードディスク ドライブなどのストレージ デバイスは、一連の論理パーティションに分割でき、それぞれに独自のディレクトリとファイル アロケーション テーブルがあります。 FAT32 ファイル システムでは、各パーティションはクラスターに分割され、それぞれが 32 ビットの数値、または一連の 32 の 2 進数、つまり「ビット」で識別されます。各クラスターは、パーティションのサイズに応じて、セクターと呼ばれる 1 つ以上の小さな単位で構成されます。
推奨クラスタ サイズ
日立によると、16GB FAT32 パーティションの推奨クラスタ サイズは 4KB、64GB FAT32 パーティションの推奨クラスタ サイズは 16KB、128GB FAT32 パーティションの推奨クラスタ サイズは 32KB、256GB パーティションの推奨クラスタ サイズは 64KB です。 . Windows 95 や Windows 98 など、Windows XP より前の Windows の一部のバージョンは、32KB を超えるクラスター サイズをサポートしていないことに注意してください。
無駄なスペース
大きな FAT32 パーティションの最適なクラスタ サイズは、パーティション全体を埋めるために必要なクラスタの数によって異なります。定義上、より大きな FAT32 パーティションはより大きなクラスター サイズを処理できますが、クラスター サイズが大きくなるほど、より多くのスペースが浪費されることに注意してください。 FAT32 パーティションのクラスタ サイズが 32KB の場合、論理サイズが 1 バイトしかないファイルでも物理サイズは 32KB のままであり、事実上 31KB のストレージ スペースが無駄になります。同様に、論理サイズが 33KB (クラスタ サイズより 1 バイト多い) のファイルの物理サイズは 64KB になります。
最大クラスターと最小クラスター
Microsoft は、FAT32 ファイル システムを使用するには、パーティションに少なくとも 65,527 個のクラスターが含まれている必要があると述べています。さらに、クラスター サイズを 64 KB を超えて増やすことはできません。これは、特定のプログラムがディスク容量を正しく計算しない原因となるためです。逆に、FAT (ファイルのさまざまなフラグメントがパーティション上のどこに存在するかを追跡するテーブル) のサイズが 15.36MB よりも小さくなるほどクラスタ サイズを小さくすることはできません。
最大パーティション サイズ
Microsoft は、FAT32 パーティションに最大 268,435,445 個のクラスターを含めることができると報告しています。 Assuming a cluster size of 32KB, this suggests that -- at least in theory -- the FAT32 file system is a capable of supporting partition sizes up to 268,436,445-by-32 -by-1024 bytes or 8.8 terabytes. However, in practice, Windows XP Professional limits the size of FAT32 partitions to 32GB and reports a "Volume size too big" error if you attempt to format a FAT32 partition larger than this.