Files & changes
$MFT
The Master File Table describes files and directories on an NTFS volume. It can provide names, attributes, timestamps and record identifiers for current entries and surviving deleted records.
Listen to the full guide
Useful for
Support the presence and recorded metadata of a particular file record.
Important limit
Prove execution or identify a person from file presence.
Location & availability
NTFS volume metadata: $MFT
Record reuse, filesystem state and acquisition completeness affect recovery. A deleted entry can later belong to a different file.
Fields to examine
- $STANDARD_INFORMATION and $FILE_NAME attributes where present.
- Entry number, sequence, parent references and allocation state.
- Size, names and data-stream information supported by the parser.
What it can establish
- Support the presence and recorded metadata of a particular file record.
- Provide identifiers for reconstructing paths and correlating USN events.
What it cannot prove
- Prove execution or identify a person from file presence.
- Treat every timestamp as a user action or recoverable file content.
Worked example
A deleted MFT entry retains an executable name. It supports surviving metadata for that record, not necessarily recoverable bytes. Check sequence context before joining it to a recent USN event with the same entry number.