NTFS ファイル システムの欠点

Windows NT オペレーティング システム Windows 2000、XP、Vista、および 7 では、ハード ドライブ ファイル システム New Technology File System を実行できます。 Microsoft は、最新のオペレーティング システムを実行しているシステムで NTFS ファイル システムを使用することをお勧めします。ファイル システムには、大きなファイルを保存してデータを回復する機能など、以前の File Allocation Table ファイル システムに比べていくつかの利点があります。それにもかかわらず、NTFS には潜在的な欠点がいくつかあります。
高スペース オーバーヘッド
NTFS ファイル システムが機能するには、大量の「スペース オーバーヘッド」が必要です。スペース オーバーヘッドは、ファイル システム自体専用のドライブ上のデータ ストレージ スペースであるため、データの保存には使用できません。つまり、NTFS ファイル システムでドライブをフォーマットすると、ストレージ スペースの一部が失われます。 Microsoft によれば、「容量のオーバーヘッドは、通常 100 MB のパーティションで少なくとも 4 MB のドライブ容量を使用する NTFS システム ファイルの形式です。」これは、ファイル システムのニーズにより、ドライブ スペースの 4% 以上が失われていることを意味します。その結果、Microsoft は、ユーザーが 400MB より小さいドライブ ボリュームで NTFS ファイル システムを使用しないようにすることをお勧めします。 USB フラッシュ ドライブや古いハード ドライブなどの小さなストレージ デバイスに NTFS をロードしようとすると、パフォーマンスが低下したり、ストレージ容量が不足したりする可能性があります。
フロッピー ディスクのフォーマットなし
フロッピー ディスクは、スペースのオーバーヘッド要件のため、NTFS ファイル システムでフォーマットできません。フロッピー ディスク ドライブは、Windows XP またはそれ以前のバージョンの Windows を実行している古い PC で一般的であり、古いコンピューターとの間でファイルを転送する最も簡単な方法である可能性があります。
ファイル命名の制限
NTFS ファイル システムでは、ファイルの名前付けにいくつかの制限があります。 Microsoft によると、「ファイル名とディレクトリ名は最大 255 文字です」。ファイル名には大文字を含めることができますが、システムはファイルの大文字と小文字を区別しません。たとえば、システムは INTRO.doc と intro.doc を同じファイルとして認識します。 Microsoft によると、NTFS ファイル システムでは、ファイル名に次の文字を使用することはできません:
? " / \ <> * | :
オペレーティング システムの非互換性
NTFS ファイル システムは、Windows 2000 以降のバージョンの Windows と互換性を持つように作られています。 Windows 95、98、ME、および DOS は NTFS と互換性がありません。これらのオペレーティング システムのいずれかを搭載した古いコンピュータを使用している場合は、ハード ドライブで FAT ファイル システムを使用する必要があります。