FAT32、NTFS、およびexFATは、ストレージデバイスにデータを格納するために使用されるXNUMXつの異なるファイルシステムです。 Microsoftによって作成されたこれらのファイルシステムには、独自の長所と短所があります。 さまざまなニーズに適したファイルシステムを選択するのに役立つため、これらの違いを知っておく必要があります。
F AT32、NTFS、およびexFATは、Windows、Androidストレージ、およびその他の多くのデバイスで一般的に使用されている32つのファイルシステムです。 しかし、FATXNUMX、NTFS、exFATの違いや、ファイルシステムとは何かについて考えたことはありますか。
Windowsについて話すとき、NTFSファイルシステムでフォーマットされたパーティションにオペレーティングシステムがインストールされているのを見たことがあるかもしれません。 USBインターフェイスに基づくリムーバブルフラッシュドライブやその他の形式のストレージには、FAT32を使用します。 さらに、フラッシュドライブとメモリカードは、古いFAT32ファイルシステムから派生したexFATファイルシステムでフォーマットすることもできます。
ただし、exFAT、NTFSなどのトピックを検討する前に、これらのファイルシステムに関するいくつかの基本を説明しましょう。 あなたは最後に比較を見つけることができます。
ファイルシステムとは何ですか?
ファイルシステムは、データの保存方法を決定するために使用される一連のルールです。 と達成 ストレージデバイス 、ハードドライブ、フラッシュドライブ、またはその他のものであるかどうか。 オフィスのデータをさまざまなファイルに保存する従来の方法を、コンピューティングで使用されるファイルシステムと比較できます。
「」と呼ばれる特定のデータセットが保存されます。ファイルストレージデバイスの特定の場所。 ファイルシステムがコンピューティングの世界から追い出された場合、私たちに残されているのは、ストレージメディア内の認識できないデータの大部分だけです。
ディスクファイルシステム、フラッシュファイルシステム、テープファイルシステムなど、さまざまなストレージオプションで使用できるファイルシステムにはさまざまな種類があります。 ただし、ここでは、FAT32、NTFS、およびexFATのXNUMXつのディスクファイルシステムの使用に限定します。
割り当て単位のサイズはどれくらいですか?
さまざまなファイルシステムについて説明するときによく言及されるもうXNUMXつの用語は、割り当て単位サイズ(ブロックサイズとも呼ばれます)です。 基本的には ファイルがパーティション上で占有できる最小のスペース 。 ドライブをフォーマットしている間、割り当て単位のサイズはデフォルト設定に設定されることがよくあります。 ただし、範囲は4096〜2048千です。 これらの値はどういう意味ですか? フォーマット中に、パーティションが4096の割り当て単位で作成された場合、ファイルは4096のセグメントに保管されます。
FAT32ファイルシステムとは何ですか?
の略語 ファイルアロケーションテーブル 、これはコンピューティングの歴史の中で最も古く、最も経験豊富なファイルシステムです。 物語は1977年に、マイクロソフトの先例となることを目的とした元の8ビットFATファイルシステムから始まりました。 スタンドアロンディスクベーシック-80 7200/8080年にIntel1977ベースのNCR1978用にリリースされました-8インチフロッピーディスクを備えたデータ入力端末。 これは、Microsoftの共同創設者であるBill Gatesと話し合った後、Microsoftの最初の有給従業員であるMarkMacDonaldによってコーディングされました。
FATファイルシステム、または以前に呼ばれていたFAT構造は、MarkMacDonaldによって作成されたMicrosoft8080 / Z80プラットフォームベースのMDOS / MIDASオペレーティングシステムでさらに使用されました。
FAT32:境界と互換性
後年、FATファイルシステムはFAT12、FAT16、そして最終的にFAT32に進化しました。これは、リムーバブルドライブなどの外部ストレージメディアを処理する必要がある場合、Wordファイルシステムと同義でした。
FAT32は、FAT16ファイルシステムによって提供される制限されたサイズをオーバーライドします。 と 32ビットファイルアロケーションテーブルは1995年XNUMX月にリリースされました 、オペレーティングシステムWindows 95の発売に伴い。FAT32を使用すると、保存することができます 最大4GBのサイズのファイル و 最大ディスクサイズは16TBに達する可能性があります .
したがって、ファットファイルシステムを使用して重いアプリケーションをインストールしたり、大きなファイルを保存したりすることはできません。そのため、最近のWindowsではNTFSと呼ばれる新しいファイルシステムが使用されており、ファイルサイズやディスクサイズについて心配する必要はありません。 国境。
Windows、Mac、およびLinuxのほぼすべてのバージョンは、FAT32ファイルシステムと互換性があります。
FAT32を選択するのはいつですか?
FAT32ファイルシステムはフラッシュドライブなどのストレージデバイスに最適ですが、4GBを超えるファイルがXNUMXつもないことを確認する必要があります。 これは、ゲーム機、HDTV、DVD、Blu-Rayプレーヤーなどのコンピューターの外部、およびUSBポートを備えた実質的にすべてのデバイスの外部で広く実装されています。
NTFSファイルシステムとは何ですか?
NTFSと呼ばれる別のMicrosoft独自のファイルシステム (ファイルシステム新技術) 完了 1993年に導入 Windows NT3.1オペレーティングシステムでそれが生まれました。
NTFSファイルシステムは、無尽蔵のファイルサイズ制限を提供します。 今のところ、国境近くに行くことすら不可能だろう。 NTFSファイルシステムの開発は、より優れたグラフィックパフォーマンスを備えた新しいオペレーティングシステムを開発するためのMicrosoftとIBMの提携の結果として、XNUMX年代半ばに始まりました。
しかし、彼らの友情は短命であり、1989人は別れたため、新しいファイルシステムの独自のバージョンを開発しました。 2年、IBMは、パートナーシップの進行中にOS / 1.0で使用されるHPFSを作成しました。 Microsoftは、3.1年にWindows NT1993を搭載したNTFSvXNUMXをリリースしました。
NTFS:制限と機能
NTFSファイルシステムを提供します 16の理論上のファイルサイズ EB – 1 KB ، そして彼 18،446،744،073،709،550،592 بايت 。 ええと、あなたのファイルはそれほど大きくはないと思います。 その開発チームには、Tom Miller、Gary Kimura、Brian Andrew、DavidGobleが含まれていました。
NTFSv3.1はMicrosoftWindows XPでリリースされ、それ以来あまり変更されていませんが、パーティションの縮小、自己修復、NTFSシンボリックリンクなどの多くの追加が追加されています。 また、NTFSファイルシステムの実装容量は、Windows256のリリース時に実装された16TB〜1KBからわずか8TBです。
その他の注目すべき機能には、再解析ポイント、スパースファイルのサポート、ディスク使用量の割り当て、分散リンクトラッキング、ファイルレベルの暗号化などがあります。 NTFSファイルシステムは下位互換性をサポートしています。
これは、破損したファイルシステムを復活させる際に重要な側面であることが証明されているジャーナルファイルシステムです。 ファイルシステムへの可能な変更を追跡し、ファイルシステムの復元に使用されるデータ構造であるジャーナルを維持します。
NTFSファイルシステムは、WindowsXP以降でサポートされています。 AppleのMacOSXは、NTFSフォーマットのドライブの読み取り専用サポートを提供し、いくつかのLinuxバリアントはNTFS書き込みサポートを提供できます。
また、以下について学ぶことに興味があるかもしれません: ファイルシステムとは何ですか、そのタイプと機能は何ですか?
この記事が、32つのファイルシステムFATXNUMX、NTFS、exFATの違いを理解し、コメントで意見を共有するのに役立つことを願っています。