Registry Settings for FATFS Flag Values
Other versions of this page are also available for the following:
8/28/2008
The following registry settings apply to all FAT file systems. For Windows Embedded CE 6.0 and later, these values replace the deprecated values for the Flags Registry Subkey as noted in the description of each value.
Registry Value/Type | Applies to | Description |
---|---|---|
DisableAutoFormat: REG_DWORD |
FAT, exFAT, TFAT |
Set to 1 to disable automatic formatting of unformatted volumes. For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_DISABLE_AUTOFORMAT flag. |
DisableAutoScan: REG_DWORD |
FAT, exFAT, TFAT |
Set to 1 to disable automatic ScanVolume. For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_DISABLE_AUTOSCAN flag. |
DisableFormat: REG_DWORD |
FAT, exFAT, TFAT |
Set to 1 to disable format IOCTL, IOCTL_DISK_FORMAT_VOLUME. For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_DISABLE_FORMAT flag. |
ForceNoFileBuffering: REG_DWORD |
FAT, exFAT, TFAT |
Set to 1 to force all reads and writes of file data to bypass caching and buffering. Requires that accesses are sector-aligned, and that accesses occur in sector-sized multiples. |
ForceWritethrough: REG_DWORD |
FAT, exFAT, TFAT |
Set to 1 to force FAT to be always write-through. For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_FORCE_WRITETHROUGH flag. |
LFNExtendedAlways: REG_DWORD |
FAT |
Set to 1 to always generate LFN entries for extended characters.For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_LFN_EXTENDED flag. |
NonatomicSector: REG_DWORD |
TFAT only |
Set to 1 to use cluster 1 entry in FAT table for TFAT transactions, since sector writes are non-atomic.For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_TFAT_NONATOMIC_SECTOR flag. |
SecuritySupport: REG_DWORD |
exFAT, TFAT |
Set to 1 to add a security descriptor entry for each file or directory that is created. |
TfatMarkAlways: REG_DWORD |
TFAT only |
Set to 1 to always mark transaction status, even if only one sector in FAT is changed.For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_TFAT_ALWAYS flag. |
TransactData: REG_DWORD |
TFAT only |
Set to 1 to transact data on a write. That is, to clone the cluster on every write.For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_TRANS_DATA flag. |
UpdateAccess: REG_DWORD |
FAT, exFAT, TFAT |
Set to 1 to update access times. For Windows Embedded CE 6.0 and later, this registry key replaces the FATFS_UPDATE_ACCESS flag. |