違い:FAT32対NTFS対ExFAT

FAT32、ExFAT、NTFS –既存のすべてのコンピューターオペレーティングシステムで最も一般的に使用されている3つのファイルシステム。FAT32は最も古く、ExFATは最新ですが、パフォーマンスの観点からこれらのファイルシステムがランク付けされているわけではありません。統計と仕様について話したい場合は、以下に3つのファイルシステムの仕様の簡潔な概要を示します。

最大ボリュームサイズ: FAT32で32 GB / 2 TB、ExFATで128 PB、NTFSで232クラスター

1つのボリューム上のファイルの最大数: FAT32では4194304、ExFATではほぼ無限、NTFSでは4,294,967,295

1つのファイルの最大サイズ: FAT32で4 GB、ExFATで16 EB、NTFSで16テラバイト

組み込みのセキュリティ: FAT32には存在せず、ExFATには最小限で、NTFSには存在します

失われたデータが回復される可能性: FAT32には存在せず、ExFATには低く、NTFSには高い

以下は、これら3つのファイルシステムのそれぞれのパフォーマンスの要約であり、数、統計、およびテストの結果を考慮に入れています。

FAT32:小さなストレージボリュームで最高のパフォーマンス。

ExFAT:小規模から大規模のストレージボリュームでは最高のパフォーマンスですが、大量のファイルとデータを含むストレージボリュームではパフォーマンスが低くなります。

NTFS:任意の量のファイルとデータを含むすべてのサイズのストレージボリュームで最高のパフォーマンス。以下は、今日の時代で最も一般的に使用されている3つのファイルシステムのこの試合について詳しく説明し、これら3つのファイルシステムの詳細な説明と比較、およびこれらの各ファイルシステムで使用する必要のあるストレージデバイスのリストです。

FAT32

FAT32は、今日のコンピューターと互換性のある3つのファイルシステムの中で最も古いファイルシステムです。 FAT32は基本的にMDDOSで使用されていたFATファイルシステムの(高度に)改良されたバージョンであるため、FAT32のルーツは世界のMSDOS時代にまでさかのぼります。残念ながら、FAT32がますます時代遅れになっている理由は、それが32ビットファイルシステムであり、その場合、サイズが4ギガバイトを超えるファイルを保存できないためです。

FAT32は、当初USBフラッシュドライブで使用するように設計されていましたが、現在でもUSBで最も広く使用されているファイルシステムです。なぜ世界がまだUSBではるかに優れたExFATファイルシステムの使用に切り替えていないのか疑問に思っているのなら、USBフラッシュドライブを接続できるすべてのデバイスがまだExFAT互換になっていないからです。 FAT32はかなり成熟したファイルシステムですが、過去5年ほどでUSBフラッシュドライブからファイルを読み取ったり、ファイルに書き込んだりしたことがあれば、競合製品ほど良くはありませんが、信じられないほど遅くはないことがわかります。どちらか。 USB上で比較的少量のファイル(サイズが4ギガバイトを超えるものはない)のみを処理する場合、FAT32ファイルシステムはかなり良い仕事をします。そのため、人々はまだそれを使用しており、ExFATとの広範な互換性をあまり積極的に求めていません。

FAT32を使用する必要があるストレージデバイス:

USBフラッシュドライブ

NTFS

NTFSは、今日関連する3つのファイルシステムの中で最も人気があり、最も広く使用されているファイルシステムです。NTFSは、MicrosoftによってWindows NTオペレーティングシステムとともに導入され、それ以降にリリースされたWindowsOSのすべてのバージョンの常駐ファイルシステムであり続けています。後で説明する理由により、NTFSファイルシステムは、HPFSおよびFATファイルシステムのすべてのバージョンよりも優れていると見なされますが、かなり新しいExFATファイルシステムは、特定の領域でNTFSを実行します。

NTFSはb-treeディレクトリスキームを使用してファイルクラスタを追跡し、特定のファイルのクラスタに関連する情報は、管理テーブル(FAT32やExFATなど)ではなく、そのクラスタのすべてに格納され、場所とデータの取得が大幅に高速化されます。 NTFSファイルシステムは基本的にHDDで使用するように設計されており、非常に大きなファイルをHDDに保存することが知られているため、NTFSストレージデバイスは機能するだけでなく、大量のファイルと大量のデータでいっぱいになると実際に繁栄します。 。

NTFSのファイルシステムキャッシュ機能は、競合製品と比較して非常に優れており、すべてのファイルのメタデータを作成するため、保存されているデータにほぼ瞬時にアクセスできます。さらに、FAT32やExFATとは異なり、NTFSにはファイル圧縮機能が組み込まれています。また、WindowsオペレーティングシステムをHDDまたはSSDにインストールする場合は、他のファイルシステムを使用するドライブにWindowsをインストールできないため、NTFSファイルシステムを使用する必要があることにも注意してください。

NTFSは、投げることができる限りの熱に耐えるように構築されています。そのため、NTFSはほとんどのリソースを使用し、多数のファイルとフォルダーがあり、ファイルシステムが分類および管理するための大量のデータ。また、NTFSドライブからの読み取りまたはNTFSドライブへの書き込み中に突然シャットダウンが発生した場合、データがほとんどまたはまったく失われない可能性がかなりあります。

NTFSを使用する必要があるストレージデバイス:

ハードディスクドライブ(HDD)にWindows OSのバージョンをインストールする予定のストレージデバイス/ドライブ–大量の中規模から大規模のファイルを保存する予定の内部SSDと外部SSDの両方(基本的に1を超えるSSD)最大容量でテラバイト)

ExFAT

ExFATは、Microsoftが(おそらく)FAT32とNTFSの間の大きなギャップを埋めるために設計したファイルシステムです。 ExFATはFAT32に比べて大幅に改善されていますが、正規化された平均パフォーマンス(基本的に重要なのはこれだけです)、多数の小さなファイルの書き込み、多数の小さなファイルの読み取り、重複ファイル検索操作などの分野で、NTFSに恥ずかしそうに負けています。およびファイルの削除操作。ただし、ExFATは、中サイズのファイルの書き込み、中サイズのファイルの読み取り、少数の大きなファイルの書き込みなど、一部の領域でNTFSに匹敵します(わずかな差で、それを上回ります)。他人の。

ExFATファイルシステムはNTFSに比べて非常に壊れやすく、読み取りまたは書き込み操作中に突然システムがシャットダウンした場合にデータが失われる可能性が高くなります。 ExFATドライブは、探しているデータを見つけてアクセスするのに時間がかかり始めるため、インストールされるデータが増えると速度も低下します。ただし、明るい面としては、WindowsをExFATストレージデバイスにインストールできない場合でも、WindowsやOS Xを含むほとんどすべてのコンピューターオペレーティングシステムがExFATストレージからの読み取りと書き込みができるため、ExFATは互換性の点で優れています。端末。

ExFATファイルシステムは、主に外付けハードドライブ用に設計されており、さらに重要なことに、ソリッドステートドライブ(SSD)やUSBフラッシュドライブなどのフラッシュストレージデバイス用に高度に最適化されています。ExFATは64ビットのファイルシステムであり、32ビットの前身であるFAT32とは異なり、4ギガバイトを超えるファイルを保存できることを意味します。すべてを考慮すると、ExFATは、外付けドライブやフラッシュストレージデバイスでのファイルストレージに最適であり、ファイルのサイズに関係なく、何千ものファイルを処理する場合に最適です。ただし、ExFATストレージデバイスに保存するデータが多いほど、読み取り、書き込み、および削除操作の実行が遅くなることに注意してください。

ExFATを使用する必要があるストレージデバイス:

個別に4ギガバイトを超えるサイズのファイルを保存するUSB​​フラッシュドライブで、非常に大量のデータを保存する予定がないSSD(基本的に最大容量が1テラバイト未満のSSD)。大量のデータを保存しないが、複数の種類のオペレーティングシステムで使用する外付けHDD。

タグexfat