Windows XP~11可用于系统启动的磁盘文件系统一览
Windows XP:FAT16、FAT32、NTFS、ext3*
Windows Vista:FAT16、FAT32、NTFS
Windows 7:FAT16、FAT32、NTFS
Windows 8:exFAT、NTFS、BTRFS**
Windows 8.1:exFAT、NTFS、BTRFS**
Windows 10:exFAT、NTFS、BTRFS**、ReFS***
Windows 11:exFAT、NTFS、ReFS
***Windows 10从Build 20185开始才能从ReFS分区启动。
**BTRFS启动的Windows操作系统需要使用Quibble进行引导,而且Windows需要提前安装BTRFS驱动。Quibble是一种UEFI环境下的Windows系统引导器,支持从非NTFS分区引导和启动Windows,其作者已经在GitHub上开源,Quibble的GitHub地址:github.com/maharmstone/quibble。BTRFS的Windows驱动也是同一个作者开发的,这里不另外给出地址了。
站内有视频可供参考:技术演示:BTRFS上的Windows 10

根据原作者的介绍,Quibble支持的Windows 版本目前最高到Windows 10 22H2,还没有Windows 11相关的内容。
*ext3方式启动的Windows XP需要借助ReactOS的Freeloader来启动,你还需要一个FAT系格式的引导分区。站内有视频可供查看。
扩展链接:
FAT16由于限制单个分区的大小为2GB(使用最大的64K簇可以到4GB),难以装下Vista和Win7。理论上Vista和7也能在FAT16上运行。
FAT32由于限制了单文件最大4GB,因而Windows 8和之后的系统无法启动。
exFAT的问世就是为了解决FAT32单文件大小受限的问题。ex就是extended(adj. 扩展的)的缩写。exFAT单文件大小最大可达16EB。
XP和Vista原生不支持exFAT系统,需要安装补丁。