32ビットFAT

出典: ASCII.jpデジタル用語辞典

さんじゅうにびっとふぁっと 【32ビットFAT】 32ビット FAT

FAT(File Allocation Table)の1エントリのサイズを32ビット拡張したFATファイルシステムFAT32ファイルシステムと呼ばれることもある。

MS-DOSのFATファイルシステムでは、ディスクの1パーティションクラスタと呼ばれる単位で管理し、クラスタの状態やクラスタ間の関係などをFATと呼ばれる管理領域に記録している。FATのエントリには、ディスク上の任意のクラスタを指し示すための領域が必要になる。このためFATエントリのサイズにより、管理できるクラスタ数が制限される。当初MS-DOSでは、このFATエントリに12bit(管理可能な最大ディスク容量は128Mbytes)を割り当てていたが、ディスクの大容量化により、MS-DOS 3.xではこれが16ビットに拡張された。16 bit FATでは、32ビットのセクタ番号を用いることで、最大2Gbytesまでのディスクを管理できる。

しかしその後もディスクの大容量化が進み、16ビット FATでもFATエントリが不足したため、MicrosoftWindows 95 OSR2より32ビット FATのサポートを追加した。32ビット FATでは、268435445個のクラスタを管理でき、最大2Tbytesまでのディスクを管理できるようにされた。

32ビット FATでは、FATの構造が従来のものと異なるため、たとえばディスクユーティリティなど、FATを直接アクセスするような従来のソフトウェアは32ビット FATパーティションに対しては実行できない。またWindows 95に標準で付属するディスクダブラーDriveSpaceも32ビット FATには対応していないため、32ビット FATパーティションにおいてDriveSpaceを利用できない。さらにWindows NT 4.0では32ビット FATはサポートされないため、NTからは32ビット FATパーティションは見えない、などいくつかの不都合があるので利用には注意が必要である。


個人用ツール
表示

索引

記号 1 2 3 4 5 6 7 8 9 0
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z