Share via


Registry Settings for FATFS Flag Values

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

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.

See Also

Reference

Flags Registry Subkey

Concepts

FAT File System Registry Settings