DOS/Windows file attributes

From Just Solve the File Format Problem
Jump to: navigation, search
File Format
Name DOS/Windows file attributes
Ontology

The DOS/Windows file attributes are a set of standard one-bit attributes for a file or directory. The original form was a one-byte field associated with FAT, but it has been extended and updated over time. Some archiving and filesystem formats have a way to store (some subset of) these attributes.

Table of attributes

Some of the one-letter identifiers used by the ATTRIB command are included in this table.

Value ID Meaning
0x00000001 R READONLY
0x00000002 H HIDDEN
0x00000004 S SYSTEM
0x00000008 Volume label (or reserved)
0x0000000f LONG_NAME (see VFAT)
0x00000010 DIRECTORY
0x00000020 A ARCHIVE
0x00000040 DEVICE (reserved for system use)
0x00000080 NORMAL (valid only when used alone)
0x00000100 TEMPORARY
0x00000200 SPARSE_FILE
0x00000400 REPARSE_POINT
0x00000800 COMPRESSED
0x00001000 O OFFLINE
0x00002000 I NOT_CONTENT_INDEXED
0x00004000 ENCRYPTED
0x00008000 V INTEGRITY_STREAM (ReFS)
0x00010000 VIRTUAL (reserved for system use)
0x00020000 X NO_SCRUB_DATA (ReFS)
0x00040000 RECALL_ON_OPEN
0x00080000 P PINNED (OneDrive)
0x00100000 U UNPINNED (OneDrive)
0x00400000 RECALL_ON_DATA_ACCESS
0x20000000 B FILE_ATTRIBUTE_STRICTLY_SEQUENTIAL (aka "SMR Blob")

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox