ファイルシステムのOS対応状況
OS | FAT16 | FAT32 | NTFS | HFS+ | APFS | ext2 | ext3 | ext4 | Btrfs | XFS | ReFS |
---|---|---|---|---|---|---|---|---|---|---|---|
Windows XP | ○ | ○ | ○ | × | × | △※1 | △※1 | △※1 | × | × | × |
Windows Vista | ○ | ○ | ○ | × | × | △※1 | △※1 | △※1 | × | × | ○ |
Windows 7〜8.1 | ○ | ○ | ○ | × | × | △※1 | △※1 | △※1 | × | × | ○ |
Windows 10 | ○ | ○ | ○ | × | × | △※1 | △※1 | △※1 | × | × | ○ |
Windows 11 | ○ | ○ | ○ | × | × | △※1 | △※1 | △※1 | × | × | ○ |
Mac OS 7〜9 | ○ | ○ | × | ○ | × | × | × | × | × | × | × |
Mac OS X | ○ | ○ | ○※2 | ○ | ○ | △※1 | △※1 | △※1 | △※1 | △※1 | × |
Linux(最新まで) | ○ | ○ | ○※2 | ○※2 | △※3 | ○ | ○ | ○ | ○ | ○ | × |
- FAT16/FAT32: ほとんどのOSで広くサポートされています。
- NTFS: Mac OS XとLinuxでは読取専用としてサポートされることが多いです。書き込みはサードパーティツールが必要です。
- HFS+: Mac OS Xで標準サポートされていますが、他のOSではサードパーティツールが必要です。
- APFS: 主に最新のMac OSでサポートされています。
- ext2/ext3/ext4: Linuxで標準サポートされていますが、WindowsとMac OSではサードパーティツールが必要です。
- Btrfs: Linuxで標準サポートされていますが、他のOSではサポートされていません。
- XFS: Linuxで標準サポートされていますが、他のOSではサードパーティツールが必要です。
- ReFS: Windows(Vista以降)でサポートされていますが、他のOSではサポートされていません。
- Apple ISO 9660
Extensions:Mac OS、Linuxに対応しています。 - Joliet: Mac OS 7~9以外のすべてに対応しています。
※1サードパーティーツールが必要です。サードパーティツールとは、OS開発元以外の企業や開発者が提供するソフトウェアです。これにより、特定の機能や互換性を拡張し、OS標準ではサポートされないファイルシステムや機能を利用可能にします。
※2読み取り専用です。
※3一部ツールで対応することができます。
ファイルシステムについて
ファイルシステム | 登場 | ファイル名の長さ上限 | 1ファイルあたりの最大容量 | 最大パーティションサイズ |
---|---|---|---|---|
FAT16 | 1984年 | 8.3(8文字+3文字拡張子) | 2GB | 2GB |
FAT32 | 1996年 | 255文字 | 4GB | 2TB |
NTFS | 1993年 | 255文字 | 16EB | 16EB |
HFS+ | 1998年 | 255文字 | 8EB | 8EB |
APFS | 2017年 | 255文字 | 8EB | 8EB |
ext2 | 1993年 | 255文字 | 2GB(拡張で最大16GB) | 4TB(拡張で最大32TB) |
ext3 | 2001年 | 255文字 | 2TB(拡張で最大16TB) | 32TB |
ext4 | 2008年 | 255文字 | 16TB | 1EB |
Btrfs | 2009年 | 255文字 | 16EB | 16EB |
XFS | 1994年 | 255文字 | 8EB | 8EB |
ReFS | 2012年 | 255文字 | 35PB | 35PB |