ExFAT

Flash file system / From Wikipedia, the free encyclopedia

Dear Wikiwand AI, let's keep it short by simply answering these key questions:

Can you list the top facts and stats about Exfat?

Summarize this article for a 10 years old

SHOW ALL QUESTIONS

exFAT (Extensible File Allocation Table) is a file system introduced by Microsoft in 2006 and optimized for flash memory such as USB flash drives and SD cards.[5] exFAT was proprietary until 28 August 2019, when Microsoft published its specification.[6] Microsoft owns patents on several elements of its design.[2]

Quick facts: Developer(s), Full name, Introduced, Partitio...
exFAT
Developer(s)Microsoft
Full nameExtensible File Allocation Table
IntroducedNovember 2006; 16 years ago (2006-11) with Windows Embedded CE 6.0
Partition IDs
  • MBR/EBR: 0x07 (same as for HPFS/NTFS)
  • BDP/GPT: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
Structures
Directory contentsTable
File allocationbitmap, linked list
Bad blocksCluster tagging
Limits
Max volume size128 PB, 512 TB recommended[1][nb 1]
Max file size128 PB[nb 2]
Max no. of filesup to 2,796,202 per directory[2]
Max filename length255 characters
Allowed filename
characters
all Unicode characters except U+0000 (NUL) through U+001F (US) / (slash) \ (backslash) : (colon) * (asterisk) ? (question mark) " (quote) < (less than) > (greater than) and | (pipe)
(encoding in UTF-16LE)[citation needed]
Features
Dates recordedCreation, last modified, last access
Date range1980-01-01 to 2107-12-31
Date resolution10 ms
ForksNo
AttributesRead-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
Close

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 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.[7]