ウェブサイト検索

USB ドライブにはどのファイル システムを使用すればよいですか?


概要: デバイス間の最大限の互換性が必要で、4 ギガバイトを超えるファイルを移動しない場合は、FAT32 を使用してください。それ以外の場合は、exFAT を使用してください。これは、より大きなドライブ、より大きなファイル、およびほとんどすべての新しいゲーム コンソールとオペレーティング システムをサポートしています。 Windows PC のみを使用する場合は NTFS を使用でき、Mac のみを使用する場合は APFS を使用できますが、どちらも他のデバイスでは広くサポートされていません。

ビデオや音楽を使用するすべてのデバイスに転送するのは難しい場合があります。 Mac、Xbox、および Windows PC がファイルを読み取れることをどのように確認しますか?読み進めて、完璧な USB ドライブ ソリューションを見つけてください。

ファイル システムは、多くのコンピュータ ユーザーにとって当たり前のことです。最も一般的なファイル システムは、Windows の FAT32、exFAT、NTFS、macOS の APFS と HFS+、Linux の EXT ですが、場合によっては他のファイル システムに遭遇することもあります。しかし、どのデバイスとオペレーティング システムがどのファイル システムをサポートしているかを理解するのは、混乱を招く可能性があります。特に、ファイルを転送したり、使用するすべてのデバイスでコレクションを読み取れるようにしたりするだけの場合はなおさらです。それでは、主要なファイル システムを見てみましょう。うまくいけば、USB ドライブをフォーマットするための最適なソリューションを見つけることができます。

ファイル システムの問題について

ファイル システムが異なれば、ディスク上のデータを編成する方法も異なります。実際にディスクに書き込まれるのはバイナリ データのみであるため、ファイル システムは、ディスク上の物理的な記録を OS が読み取る形式に変換する方法を提供します。これらのファイル システムはオペレーティング システムがデータを理解する上で重要であるため、OS は、ディスクがフォーマットされているファイル システムをサポートしていなければ、ディスクからデータを読み取ることができません。ディスクをフォーマットすると、基本的に、選択したファイル システムによって、ディスクの読み取りまたは書き込みが可能なデバイスが決まります。

多くの企業や家庭では、自宅にさまざまな種類の複数の PC があり、Windows、macOS、Linux が最も一般的です。また、ファイルを友人の家に持ち歩いたり、旅行に行ったりする場合、それらのファイルがどのタイプのシステムに保存されるかわかりません。このようにさまざまな種類があるため、ポータブル ディスクをフォーマットして、使用するさまざまなオペレーティング システム間で簡単に移動できるようにする必要があります。

ただし、その決定を下すには、ファイル システムの選択に影響を与える可能性のある 2 つの主な要因、移植性ファイル サイズの制限を理解する必要があります。最も一般的なファイル システムに関連するこれら 2 つの要因を見ていきます。

  • NTFS: NT ファイル システム(NTFS)は、最新の Windows バージョンがデフォルトで使用するファイル システムです。
  • HFS+: 階層ファイル システム (HFS+) は、古い Mac でデフォルトで使用されていたファイル システムです。
  • APFS: フラッシュ ドライブ、SSD、および暗号化に重点を置いて、HFS+ の代替として開発された独自の Apple ファイル システム。 APFS は iOS 10.3 と macOS 10.13 でリリースされ、最新バージョンのオペレーティング システムの標準となっています。
  • FAT32: ファイル アロケーション テーブル 32(FAT32)は、NTFS 以前の標準の Windows ファイル システムでした。
  • exFAT: 拡張ファイル アロケーション テーブル(exFAT)は FAT32 に基づいて構築されており、NTFS のオーバーヘッドがまったくない軽量システムを提供します。
  • ext2、ext3、および ext4: 拡張ファイル システム(ext)は、Linux カーネル専用に作成された最初のファイル システムです。

携帯性

最新のオペレーティング システムは相互のファイル システムをネイティブにサポートしていると思うかもしれませんが、ほとんどの場合、そうではありません。たとえば、macOS は、NTFS でフォーマットされたディスクを読み取ることはできますが、書き込むことはできません。ほとんどの場合、Windows は APFS または HFS+ でフォーマットされたディスクを認識しません。

Linux の多くのディストリビューション (Ubuntu など) は、このファイル システムの問題に対処する準備ができています。あるファイル システムから別のファイル システムにファイルを移動することは、Linux では日常的なプロセスです。最新のディストリビューションの多くは、NTFS と HFS+ をネイティブにサポートしているか、無料のソフトウェア パッケージをすばやくダウンロードしてサポートを受けることができます。

これに加えて、ホーム コンソール (Xbox シリーズ X|S、Playstation 5) は、特定のファイル システムの限定的なサポートのみを提供し、USB ドライブへの読み取りアクセスのみを提供します。ニーズに最適なファイル システムを選択するには、この便利なチャートをご覧ください。

File System Windows 7/8 Windows 10/11 MacOS (10.6.4 or Later) Ubuntu Linux
(Generic)
PlayStation 4/5 Xbox One/Series X|S
NTFS Yes Yes Yes Yes Yes No Yes
FAT32 Yes Yes Yes Yes Yes Yes Yes
exFAT Yes Yes Yes Yes (20.04+) Yes (Kernel 5.4+) Yes
(MBR, not GPT)
Yes
HFS+ No No Yes Yes Yes No No
APFS No No Yes No No No No
EXT 2, 3, 4 No Yes
(With WSL2)
No Yes Yes No No

このチャートは、これらのファイル システムを使用するために、各 OS のネイティブ機能を選択したことに注意してください。 Windows、macOS、および Linux にはすべて、サポートされていない形式の読み取りに役立つサードパーティ製のドライバーとソフトウェアがありますが、ここではネイティブ機能に重点を置いています。

移植性に関するこのグラフからわかることは、FAT32 (非常に長い間使用されてきた) がほぼすべてのデバイスでサポートされているということです。これは、FAT32 のファイル サイズ制限に耐えられる限り、ほとんどの USB ドライブに最適なファイル システムの有力な候補となります。これについては次に説明します。

ファイルとボリュームのサイズ制限

FAT32 は何年も前に開発され、DOS コンピュータ用の古い FAT ファイルシステムに基づいていました。今日の大容量ディスク サイズは、当時は理論上のものでしかなかったので、4 GB を超えるファイルが必要になるなどということは、エンジニアにとっておそらくばかげたことでした。しかし、現在の圧縮されていない高解像度ビデオのファイル サイズが大きいため、多くのユーザーがまさにその課題に直面しています。

今日のより近代的なファイル システムには上限があり、現代の基準からするとばかげているように見えますが、ある日、平凡で平凡に見えるかもしれません。競合他社と比較すると、FAT32 がファイル サイズの制限に関して古くなっていることがすぐにわかります。

File System Individual File Size Limit Single Volume Size Limit
NTFS Greater than commercially available drives 16 EB
FAT32 Less than 4 GB Less than 8 TB
exFAT Greater than commercially available drives 64 ZB
HFS+ Greater than commercially available drives 8 EB
APFS Greater than commercially available drives 16 EB
EXT 2, 3  16 GB (or up to 2 TB) 32 TB
EXT 4  16 TiB 1 EiB

新しいファイル システムはすべて、ファイル サイズ部門で FAT32 を手軽に使用できるため、途方もなく大きなファイルが許容される場合があります。また、ボリューム サイズの制限を見ると、FAT32 では最大 8 TB のボリュームをフォーマットできます。これは、USB ドライブには十分すぎるサイズです。他のファイル システムでは、エクサバイトからゼタバイトまでの範囲のボリューム サイズを使用できます。

ドライブのフォーマット

ドライブをフォーマットするプロセスは、使用しているオペレーティング システムによって異なります。

Windows 10 または Windows 11 では、ファイル エクスプローラーを開き、ドライブを右クリックし、[フォーマット] を選択してドライブをフォーマットできます。 [フォーマット] ウィンドウでは、ファイル システムと、アロケーション ユニット サイズなどのその他の設定を選択できます。 Windows コマンド ラインで convert コマンドを使用することもできます。

Mac では、ディスク ユーティリティを使用してドライブをフォーマットできます。これを見つけるには、Finder でアプリケーション フォルダを開き、ユーティリティ フォルダを調べて、ディスク ユーティリティ アプリを起動します。

Linux PC では、fdisk などのコマンドライン ツールや GParted などのグラフィカル パーティショニング インターフェースを使用してドライブを分割できます。

これらすべてから得られる結論は、FAT32 には問題がありますが、ほとんどのポータブル ドライブに使用するのに最適なファイル システムであるということです。 FAT32 はほとんどのデバイスでサポートされており、最大 8 TB のボリュームと最大 4 GB のファイル サイズが可能です。

4 GB を超えるファイルを転送する必要がある場合は、ニーズを詳しく調べる必要があります。 Windows デバイスのみを使用する場合は、NTFS が適しています。 macOS デバイスのみを使用する場合は、HFS+ が機能します。また、Linux デバイスのみを使用する場合は、EXT で問題ありません。また、より多くのデバイスとより大きなファイルのサポートが必要な場合は、exFAT が適している可能性があります。 exFAT は、FAT32 ほど多くのデバイスではサポートされていませんが、古いガジェットではサポートが不足していることがよくあります。