FAT32 【File Allocation Table 32】

概要

FAT32(File Allocation Table 32)とは、Windowsで標準的に利用されるファイルシステムの一つで、初期のFAT仕様を拡張してより大容量のストレージ(外部記憶装置)を扱えるようにしたもの。1996年に登場したWindows 95 OSR2で初めて導入された。

ストレージ内に作成されたボリューム(一つの記憶メディアや、メディア内を複数に区切ったパーティションなど)に専用の管理領域を設け、ボリューム内に保存されるファイルの位置や名前、ファイル群を階層構造で管理するディレクトリ情報などを記録することができる。

FAT32はMS-DOS時代から使われてきたFAT12およびFAT16の後継で、ボリューム内を同容量ごとに区切ったクラスタ32ビット(実際に使用されるのは28ビット分)で識別する。一つのボリュームに約2億6843万個のクラスタを作成することができ、一つのクラスタのサイズは4~32KiBを指定することができる。

FAT16では2GiBまでだった一つのボリュームの最大容量は8TiBまで(セクタサイズが小さい場合は2TiBなどに制約される場合もある)拡張され、一つのファイルの最大容量も2GiBから4GiB拡張された。

Windows 95では従来の8.3形式ファイル名本体8バイトまで、拡張子3バイトまで)のファイル名に加え255バイトまでの長いファイル名LFNLong File Name)が使用できるようになったが、FAT32でもVFAT拡張を有効にすることで長いファイル名ディレクトリ名を付けることができる。

Windowsの標準ファイルシステムWindows XP以降は旧Windows NT系列のNTFSに切り替えられたが、FAT32は仕様が公開されており簡素で、管理領域の容量も小さく高速に読み書きできるという特徴があるため、機種やOSをまたいでデータのやり取りをするリムーバブルメディアUSBメモリなど)や、小型の電子機器などで使われるストレージ装置メモリーカードなど)で根強く使われている。

一方、他のFATファイルシステム同様、アクセス権の設定や暗号化などのセキュリティ機能がないことや、記録日時(タイムスタンプ)がタイムゾーンを考慮していないなどの難点もあり、ハードディスクSSDなどコンピュータ内蔵ストレージファイルシステムに用いられることは現在ではほとんどない。

(2018.9.5更新)

他の辞典による解説 (外部サイト)

この記事を参照している文書など (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる