Usn Info
Data Type: usninfo
Python Parser: USNInfo
Python Parser: USNInfo
Description
Each row is an NTFS USN Change Journal record, with file and parent identifiers, path, timestamp, reason flags, attributes, volume, and snapshot context. Use it to reconstruct sequences of filesystem changes and correlate renamed or deleted objects. Reason flags describe recorded changes rather than user intent, multiple changes can be combined, and journal retention is finite.
Timeline
| Timeline Field | Data Field |
|---|---|
| Description | file_path |
| Additional Description | sequence_number |
record_number |
|
parent_sequence_number |
|
parent_record_number |
Fields
| Output Name | Data Type | Description |
|---|---|---|
computer_name |
String | name of the host that generated the USN record |
usn_number |
IntRadix | USN (Update Sequence Number) in hexadecimal |
sequence_number |
Int | sequence part of the FRN |
record_number |
Int | record part of the FRN |
FRN |
Extension | |
parent_sequence_number |
Int | sequence part of the parent FRN |
parent_record_number |
Int | record part of the parent FRN |
ParentFRN |
Extension | |
timestamp |
DateTime | timestamp of the change recorded in the USN journal |
file |
String | name of the file or directory (no path) |
file_path |
String | full path of the file or directory |
file_attributes_archive |
Bool | archive attribute flag |
file_attributes_no_scrub_data |
Bool | no‑scrub‑data attribute flag |
file_attributes_compressed |
Bool | compressed attribute flag |
file_attributes_directory |
Bool | directory attribute flag |
file_attributes_encrypted |
Bool | encrypted attribute flag |
file_attributes_hidden |
Bool | hidden attribute flag |
file_attributes_not_content_indexed |
Bool | not‑content‑indexed attribute flag |
file_attributes_reparse_point |
Bool | reparse‑point attribute flag |
file_attributes_normal |
Bool | normal attribute flag |
file_attributes_offline |
Bool | offline attribute flag |
file_attributes_sparse_file |
Bool | sparse‑file attribute flag |
file_attributes_readonly |
Bool | read‑only attribute flag |
file_attributes_system |
Bool | system attribute flag |
file_attributes_temporary |
Bool | temporary attribute flag |
file_attributes_virtual |
Bool | virtual attribute flag |
file_attributes_recall_on_data_access |
Bool | recall‑on‑data‑access attribute flag |
file_attributes_device |
Bool | device attribute flag |
file_attributes_ea |
Bool | extended‑attributes (EA) attribute flag |
file_attributes_recall_on_open |
Bool | recall‑on‑open attribute flag |
file_attributes_pinned |
Bool | pinned attribute flag |
file_attributes_integrity_stream |
Bool | integrity‑stream attribute flag |
file_attributes_unpinned |
Bool | unpinned attribute flag |
file_name_flags |
Extension | |
reason |
Split | reason codes describing why the USN entry was generated |
volume_id |
String | identifier of the volume on which the change occurred |
snapshot_id |
Python | identifier of the volume snapshot (if applicable) |