Diese Ausgabe entspricht der USN_RECORD_V3
Datenstruktur. In Bezug auf die ID-Zeilen hat jedes Objekt auf einem NTFS-Volume einen numerischen Bezeichner. Die Zeile "Datei-ID" gibt Ihnen die ID der von diesem Update betroffenen Datei an. Die "ID der übergeordneten Datei" ist die ID des Verzeichnisses, das sie enthält.
Um einen Pfad zu der Datei zu erhalten, können Sie einen anderen Modus dieses Dienstprogramm verwenden: fsutil file queryFileNameById
. Es nimmt einen Volume-Pfad und eine Datei-ID (mit 0x
vorangestelltem) und gibt einen vollständigen Pfad zurück. Ich sage "einen" Pfad und nicht "den" Pfad, weil NTFS Hardlinks erlaubt, die der gleichen Datei unterschiedliche Pfade geben. Welcher Pfad in diesem Fall zurückgegeben wird, ist beliebig. Die große Mehrheit der Dateien hat jedoch nur einen Link / Pfad.
Lass uns ein Beispiel machen. Ich habe diesen USN-Rekord:
Usn : 46966427728 File name : settings.dat File name length : 24 Reason : 0x80000001: Data overwrite | Close Time stamp : 7/11/2018 21:50:57 File attributes : 0x00000020: Archive File ID : 00000000000000000005000000170d13 Parent file ID : 0000000000000000001200000019ab0e Source info : 0x00000000: *NONE* Security ID : 0 Major version : 3 Minor version : 0 Record length : 104
Verwenden Sie die Datei-ID, um den Pfad zur Datei zu finden:
fsutil file queryFileNameById C:\ 0x00000000000000000005000000170d13
Das Ergebnis:
A random link name to this file is \\?\C:\Users\Ben\AppData\Local\Packages\Microsoft.Windows.Photos_8wekyb3d8bbwe\Settings\settings.dat
Anscheinend handelt es sich bei dieser Datei um eine Art Konfigurationsspeicher für die Foto-App. Im Fall Ihres USN-Datensatzes wird die Datei wahrscheinlich jetzt gelöscht. Sie müssen also die übergeordnete ID verwenden, um herauszufinden, wo sie sich befand. Wenn ich nach der übergeordneten ID meiner Datei frage ...
fsutil file queryFileNameById C:\ 0x0000000000000000001200000019ab0e
... ich bekomme nur den Pfad zum Ordner, nicht die settings.dat
Datei:
A random link name to this file is \\?\C:\Users\Ben\AppData\Local\Packages\Microsoft.Windows.Photos_8wekyb3d8bbwe\Settings