Registry Settings for Other FATFS Options (Compact 2013)
3/26/2014
The FAT file system has numerous configurable registry values. The following table shows miscellaneous registry values that you can set to control or customize FAT, extended FAT (ExFAT), and transaction-safe extended FAT (TexFAT) file systems. Some of these values are default registry settings for FAT, ExFAT, and TexFAT. These registry settings are located in HKEY_LOCAL_MACHINE\System\StorageManager\FATFS.
Name |
Type |
Applies to |
Description |
---|---|---|---|
BufferSize |
REG_DWORD |
FAT, ExFAT, TexFAT |
Sets the number of sector-sized buffers to use for streams. The default value is 64. |
CodePage |
REG_DWORD |
FAT only |
Overrides CP_OEMCP in all character conversions. By default, this registry setting is not set. |
Dll |
REG_SZ |
FAT, ExFAT, TexFAT |
Required. Specifies the name of the file system DLL. Must be set to Exfat.dll. The default value is Exfat.dll. |
LockIoBuffers |
REG_DWORD |
FAT, ExFAT, TexFAT |
Set to 1 (the default value) to indicate that FSD Manager should call LockPages to page-in all input/output buffers. Set to 0 (zero) only if the file system driver performs all I/O buffering. |
MaxFileObjects |
REG_DWORD |
FAT, ExFAT, TexFAT |
Specifies the maximum number of files that can be open at any time. The default value is 100. |
MountLabel |
REG_DWORD |
FAT, ExFAT, TexFAT |
Set to 1 to use the disk name as the mount point. If not set, the file system calls IOCTL_DISK_GETNAME. By default, this value is not set. |
Paging |
REG_DWORD |
FAT, ExFAT, TexFAT |
Set to 1 to enable paging. The default value is 1. |
Util |
REG_SZ |
FAT, ExFAT, TexFAT |
Required. Specifies the DLL name of the utility that formats and scans. Must be set to Fatutil.dll. The default value is Fatutil.dll. |