異なるオペレーティングシステムは異なるファイルシステムをサポートします。リムーバブルドライブは、より大きく、NTFSが必要でない限り、最高の互換性を得るためにFAT32を使用する必要があります。 MacフォーマットのドライブはHFS +を使用し、Windowsでは動作しません。 Linuxにも独自のファイルシステムがあります. 残念ながら、一般的なコンピュータユーザーでさえ、さまざまなファイルシステムとそれらが互換性のあるものについて考える必要があります。これがファイルシステムについて知っておくべきことです - そしてなぜそれほど多くの異なるものがあるのか. ファイルシステム101 ファイルシステムが異なると、ハードドライブ、フラッシュドライブ、またはその他の記憶装置にファイルを整理して保存する方法が異なります。各ストレージデバイスには1つ以上のパーティションがあり、各パーティションはファイルシステムで「フォーマット」されています。フォーマットプロセスは単にそのタイプの空のファイルシステムをデバイス上に作成します. ファイルシステムは、ドライブ上のデータを個々のファイルに分割する方法を提供します。ファイル名、権限、その他の属性など、これらのファイルに関するデータを保存する方法もあります。ファイルシステムはまたインデックスを提供します - ドライブ上のファイルのリストとそれらがドライブ上のどこにあるか、オペレーティングシステムはファイルを見つけるためにドライブ全体を調べるよりも一箇所でドライブ上にあるものを見ることができます. オペレーティングシステムは、内容を表示したり、ファイルを開いたり、ファイルを保存したりできるように、ファイルシステムを理解する必要があります。あなたのオペレーティングシステムがファイルシステムを理解していないなら、あなたはサポートを提供するファイルシステムドライバをインストールすることができるかもしれません - あるいは、あなたはそのオペレーティングシステムでそのファイルシステムを使うことができないだけです。. ここでの比喩は紙のファイリングシステムです - コンピュータ上のデータのビットは「ファイル」と呼ばれます、そしてそれらは紙のファイルがファイルキャビネットで組織されるかもしれない方法で「ファイルシステム」で組織されます。これらのファイルを整理し、それらに関するデータを保存するには、さまざまな方法があります - 「ファイルシステム」。 しかし、なぜそんなにたくさんあるのか? すべてのファイルシステムが同じというわけではありません。ファイルシステムが異なれば、データの編成方法も異なります。いくつかのファイルシステムは他のものより高速で、いくつかは追加のセキュリティ機能を持ち、そしていくつかは大容量のドライブをサポートしますが、他のファイルシステムはより小さな容量のドライブでのみ動作します。ファイルシステムによっては、より堅牢でファイルの破損に対して耐性があるものもあれば、その堅牢性を追加の速度と引き換えにするものもあります。. すべての用途に最適なファイルシステムはありません。各オペレーティングシステムは独自のファイルシステムを使用する傾向があり、オペレーティングシステム開発者も作業します。 Microsoft、Apple、そしてLinuxカーネル開発者は皆、彼ら自身のファイルシステムで作業しています。新しいファイルシステムは、より速く、より安定し、より大きなストレージデバイスに拡張でき、そして古いファイルシステムよりも多くの機能を持つことができます。. ファイルシステムの設計には多くの作業があり、さまざまな方法で実行できます。ファイルシステムはパーティションのようなものではありません。パーティションは単なる記憶領域の集まりです。ファイルシステムは、ファイルのレイアウト、編成、索引付け、およびメタデータとの関連付け方法を指定します。微調整の余地は常にあります - そして改善します - これがどのように行われるか. ファイルシステムの切り替え...