Developer(s) | Microsoft |
---|---|
Full name | Extensible File Allocation Table |
Introduced | November 2006Windows Embedded CE 6.0 | with
Partition IDs | |
Structures | |
Directory contents | Table |
File allocation | bitmap, linked list |
Bad blocks | Cluster tagging |
Limits | |
Max volume size | 128 PB, 512 TB recommended[1][nb 1] |
Max file size | 128 PB[nb 2] |
Max no. of files | up to 2,796,202 per directory[2] |
Max filename length | 255 characters |
Allowed filename characters | all Unicode characters except U+0000 (NUL) to U+001F (US) / (slash) \ (backslash) : (colon) * (asterisk) ? (question mark) " (quote) < (less than) > (greater than) and | (pipe)(encoding in UTF-16LE)[citation needed] |
Features | |
Dates recorded | Creation, last modified, last access |
Date range | 1980-01-01 to 2107-12-31 |
Date resolution | 10 ms |
Forks | No |
Attributes | Read-only, hidden, system, subdirectory, archive |
File system permissions | ACL (Windows CE 6 only) |
Transparent compression | No |
Transparent encryption | Yes, EFS supported in Windows 10 v1607 and Windows Server 2016 or later. |
Other | |
Supported operating systems |
|
exFAT (Extensible File Allocation Table) is a file system optimized for flash memory such as USB flash drives and SD cards, that was introduced by Microsoft in 2006.[7] exFAT was proprietary until 28 August 2019, when Microsoft published its specification.[8] Microsoft owns patents on several elements of its design.[2]
exFAT can be used where NTFS is not a feasible solution (due to data-structure overhead), but where a greater file-size limit than that of the standard FAT32 file system (i.e. 4 GB) is required.
exFAT has been adopted by the SD Association as the default file system for SDXC and SDUC cards larger than 32 GB.
Windows 8 and later versions natively support exFAT boot, and support the installation of the system in a special way to run in the exFAT volume.
xpkb
was invoked but never defined (see the help page).uspatent
was invoked but never defined (see the help page).exfat-fuse
was invoked but never defined (see the help page).flash-format
was invoked but never defined (see the help page).
Cite error: There are <ref group=nb>
tags on this page, but the references will not show without a {{reflist|group=nb}}
template (see the help page).