Microsoft 1996年Win 95 OSR2 で導入したFAT 32bit版。最大2TB ボリューム / 4GB ファイル制限、SDカード / USB / ゲーム機 で世界標準。
FAT32 はMicrosoft が1996年8月にWindows 95 OSR2 (Service Release 2・OEM Service Release 2) で導入したFAT (File Allocation Table) 32bit拡張版。FAT16 (1984) の最大ボリューム4GB 制限を超克、最大2TB 対応のため当時の大容量HDD (1996年: 数GB→2000年代: 数十-数百GB) に追従。SDカード / USB メモリ / 多くのゲーム機の標準フォーマットとして現在も広く使用。
| 項目 | FAT16 | FAT32 |
|---|---|---|
| FAT エントリ | 16bit | 32bit (実効28bit) |
| クラスタサイズ | 0.5-32KB | 0.5-32KB |
| 最大ボリューム | 4GB | 2TB (推奨32GB以下) |
| 最大ファイル | 4GB | 4GB (32bit制限) |
| ルートディレクトリ | 512エントリ固定 | 無制限 |
| LFN | Win 95 OSR2 後付 | 標準 |
| ジャーナル | なし | なし |
FAT32 の構造上、ファイルサイズフィールドが32bit のため、最大4,294,967,296 - 1 = 4GB - 1 Byte。BD-R (4GB+) / 大型ISO / 大型動画ファイルは保存不可。Windows 98+ で「ファイルが大きすぎます」エラー頻発の原因。
| パーティション | クラスタ | 効率 |
|---|---|---|
| 256MB-8GB | 4KB | 高 |
| 8GB-16GB | 8KB | 良 |
| 16GB-32GB | 16KB | 中 |
| 32GB-2TB | 32KB | 低 (Windows formattool は32GB上限制限) |
Windows の format ツールは32GB 以下のみ FAT32 フォーマット作成可能 (32GB+ は exFAT / NTFS 推奨設計)。サードパーティツール (FAT32 Formatter) で2TB まで可。
Q1: 4GB ファイル制限の回避? A: exFAT (4GB制限なし)・NTFS・分割転送 (4GB以下に分けて転送)。
Q2: 32GB SD でFAT32 vs exFAT? A: 32GB以下は規格上FAT32 (SD Specification)・64GB+ は exFAT。一部スマホ / 古いカメラはFAT32 強制。
Q3: Windows でFAT32 64GB フォーマット? A: 標準formatツールは32GB上限、サードパーティ (RidgeCrop fat32format / Rufus 等) で実現可。