ファイルアロケーションテーブル( FAT )ファイルシステム

は、 FATファイルシステムを理解する

FATファイルシステムで導入された当初は、 MS - DOSオペレーティングシステム( OS )が一般的にかなり小さくされたハードディスク、およびフォルダの構造は複雑ではなかったとして、今日のネットワークにされています。 FATファイルシステムは、それぞれの登場以来、 MicrosoftのOSでサポートされ続けている。 最初のFATファイルシステムは、最大2GBのパーティションのサイズをサポート可能性がある。 この意味では、コンピュータのハードディスクドライブは2GB以上のものだが、小さい場合には、ドライブのパーティションの数のパーティションには、各パーティションのサイズは2GBを超えないだった。

FATファイルシステムは、 FATボリューム上のファイルアロケーションテーブルの2つのコピーを保存することによってファイルを保護します。 例では、ファイルアロケーションテーブルの1つのコピーを、ファイルアロケーションテーブルの他のコピーを活用されているが壊れています。 は、ファイルアロケーションテーブルの場所は、 BIOSパラメータブロックに指定されている( BPB )は、 FATブートセクタ。 また、指定されたバイトオフセットでボリューム上に格納されています。 これは、システムを起動するために必要なすべてのファイルが発見されることができます。

さまざまなFATファイルシステムの名前には、実際の数字のビットは、ファイルアロケーションテーブルのエントリに活用の数に関連付けられている。 例えば、 FAT12 、のFAT16は、 16ビットファイルアロケーションテーブルのエントリを利用、およびFAT32は、 32ビットファイルアロケーションテーブルのエントリを利用する12ビットのファイルアロケーションテーブルエントリを使用しています。 FAT32のは効果的に複雑なフォルダ構造が大きなディスクをFAT16で動作を効果的に小さなディスクやフォルダの構造は単純で、動作します。 MS - DOSプロンプトのFAT16は、 Windows 3.xのは、 Windows 95 、 Windows 98およびWindows 2000の各OSには、同一の方法で運営しています。 FAT32のWindows 98の場合の2番目のリリース( OSR2 )は導入されました。 FAT32のは、 Windows 98 OSR2では、 Windows 2000で、同じ動作します。

は、 FAT16ファイルシステム

オペレーティングシステムは、 FAT16ファイルシステムの大半に対応しています。 これのMS DOSのは、 Windows 95は、 Windows 98 、 Windows Meのは、 Windows NT 、 Windows 2000およびWindows XPでのFAT16ファイルシステムを活用することが明らかにされています。 のFAT16 、一般的なディスクの空き領域を管理する際には、ボリュームのサイズ未満256MBの的です。 あなたは、 512Mバイトを超えるているボリューム上のFAT16の使用を控える必要があります。 FAT16ボリュームは、 4 GBを超えて利用することはできません。

地図は、 FAT パーティション上のFAT16のクラスタ。 クラスタの最小単位は、 OSのオペレーティングシステムの場合は、パーティションの空き容量を割り当てて利用されています。 クラスタへの割り当て時にもユニットとして呼ばれています。

は、ファイルアロケーションテーブルのいずれかとして、 FATパーティションでのクラスタを識別する:

は、 FAT16ボリュームとして構成されている以下の通り:

ルートフォルダの各ファイルおよびフォルダは、 FAT16ボリュームに格納するためのエントリを持ち、テーブルのエントリ512で、各ディスクドライブの最大数を設定している。 ファイルやフォルダのエントリの情報は次のとおり含まれています:

フォルダ内の1バイトのエントリの属性とされ、一般的にどのような種類のOSによって制御されることを示します。 属性バイトの4ビットを有効にするか、ユーザーが無効になります。 これらは:

ファイルは、 FAT16ボリューム上の最初の利用可能な場所を割り当てられている。 最初のクラスタのアドレスは、ファイルの利用は、ファイルアロケーションテーブルの開始クラスタ番号です。 クラスターは、ファイル内の次のクラスタへのポインタをしている。 ファイルの末尾には、クラスタのクラスタでは、この特定のファイルの最後であることを示しては、 16進表示されています。

いくつかの欠点を以下に要約されているFAT16ファイルシステムに関連する:

は、 FAT32ファイルシステム

FAT32ファイルシステムは、 FAT16ファイルシステムを扱うことができます何よりも大きなパーティションを扱うことができます。 FAT32のサイズは2047年の4 GBのGBまでのFAT16パーティションをサポートし比較することができます。 FAT32では、ルートフォルダを含むことができるエントリの数に制限はありません。 のFAT16と、ルートフォルダのみを最大512のエントリが含まれている。 ブートセクタは、 FAT32ボリュームにバックアップされています。 FAT32ボリュームのクラスタは65527以上が必要です。
は、 FAT16ファイルシステムのアーキテクチャは非常によく似たアーキテクチャでは、 FAT32 。 FAT32の小さな建築の変化に既存のプログラムやデバイスドライバとの互換性を確保するために設計された。 この意味は何ですが、デバイスドライバやツールのFAT16のFATパーティションをFAT32パーティションのために仕事を続けていた。
しかしFAT32のクラスタ値を格納するためには、ファイルアロケーションテーブル内の4バイトが必要です。 これは、修正や、内部データ構造の拡張、ディスク上のデータ構造やAPIを公開しています。

いくつかの欠点を以下に要約されているFAT32ファイルシステムに関連する:



上位5つの無料ネットワークツール

ブックマーク、 ファイルアロケーションテーブル( FAT )ファイルシステム

最新のブログの投稿


英語 英語 ドイツ語 ドイツ語 スペイン語 スペイン語 フランス語 フランス語 イタリア語 イタリア語 ポルトガル語 ポルトガル語 ロシア語 ロシア語 オランダ語 オランダ語
ギリシャ語 ギリシャ語 ヒンディー語 ヒンディー語 日本語 日本語 韓国語 韓国語 中国語 中国語 中国語(簡体字) 中国語(簡体字) アラビア語 アラビア語

著作権2009 技術に関するよくある質問。 版権所有。 プライバシーポリシー。