mixiで趣味の話をしよう

mixiコミュニティには270万を超える趣味コミュニティがあるよ
ログインもしくは登録をして同じ趣味の人と出会おう♪

ホーム > コミュニティ > PC、インターネット > FAT -File Allocation Table-

FAT -File Allocation Table-

  • mixiチェック
  • このエントリーをはてなブックマークに追加

コミュ内全体

詳細 2008年10月12日 19:00更新

ファイル・アロケーション・テーブル (File Allocation Table、FAT) とは、MS-DOSのファイルシステムにおけるディスク内のファイルの位置情報などを記録するための領域のことをいう。

Windowsの時代に入り、FAT(ファット)は、ファイルシステムそのものを指すようになった。

概要
FATファイルシステムは、MS-DOSや初期のMicrosoft Windowsで使用される。現在のNT系Windowsでも使用可能であるが、セキュリティなどの観点から必ずしも推奨されているものではない。

FATファイルシステムには、クラスタ(クラスター)番号のビット数によって 「FAT12」、「FAT16」、「FAT32」の3種類がある。 また、まれに「FAT64」と言う記述を見かけることがあるが、これはWindows NTで使用可能なクラスタサイズが64KbytesのFAT16を示し、クラスタ番号のビット数を示すものでは無い。

フロッピーディスクの時代に考案されたため、ディスク総容量に対し管理領域が少なくて済む、FAT12であればその全体をディスクバッファ上に保持して高速にアクセスできるという特徴があるが、堅牢でない、大容量ディスクでは非効率、拡張性に乏しい、ファイル名が8文字+拡張子3文字までしか扱えないなど様々なデメリットがある。それでも、その特徴と実装の容易さ、読み書きできるOSが多いことからフロッピーディスクや小容量メモリーカード用のファイルシステムとして依然使われ続けている。

FAT32
Windows 95 OSR2以降で利用可能となったFAT。 その名の通り、クラスタ番号を 32ビットで管理するが、実際には 28ビットしか使用しない仕様となっている。

そのため論理的には、FFFFFF4h個のクラスタ(32Kbytesクラスタ時、約8Tbytes)を扱える筈であるが、スキャンディスクの実装上の問題でWindows 9x上では事実上、3FC000h(4177920)個のクラスタしか利用できない(32Kbytesクラスタ時、124.55Gbytes)。

注)FATサイズが16Mbytesを越える事を想定していなかっただけとの説もある。
最大容量を2Tbytesとしている資料もあるが、これはセクタ数が最大FFFFFFFFh個、セクタサイズが通常512bytesであることから求められた上限である。FATの仕様上は4096bytesまでのセクタを使用することが可能である。

Windows 2000以降からNT系Windowsでも利用可能となったが、NT上からは意図的に32Gbytes迄しかフォーマットできない制限を設けている。

─出典:Wikipedia

・HDD?VFATに決まってんだろ!
・NTFSにすると既存OSとの互換性が薄れるからFAT32使ってます
・MS-DOS使いなのでFAT以外の選択肢がありません><

な方、なぜか知らないけどFATに愛情を注いでる方、お気軽にご参加ください。

コミュニティにつぶやきを投稿

最近の投稿がありません泣き顔
つぶやき・トピック・イベント・アンケートを作成して参加者と交流しようわーい(嬉しい顔)
参加メンバー 1人
開設日
2006年9月5日

3853日間運営

カテゴリ
PC、インターネット
関連ワード
関連ワードを登録しよう

編集から関連ワードを登録すると、コミュニティがmixiワードに表示されるようになります!