en.wikipedia.org
Maximal sizes
The FAT32 boot sector uses a 32-bit field for the sector count, limiting the maximal FAT32 volume size to 2
terabytes with a sector size of 512
bytes. The maximum FAT32 volume size is 16 TB with a sector size of 4,096 bytes.
[39][40] The built-in
Windows shell disk format tool on Windows NT arbitrarily only supports volume sizes up to 32 GB,
[nb 4] but Windows supports reading and writing to preexisting larger FAT32 volumes, and these can be created with the
command prompt,
PowerShell or third-party tools
Years ago Windows already supports read/write fat32 volume that's over 32GB, it just does not provide a tool that comes with Windows natively.