sysinfo
Goto Top

Zeitstempel von Dateien NTFS

Hallo Profis,

ich wurde gerade gefragt, wann der Zeitstempel für die letzte Änderung geschieben wird. Ich habe gesagt, es wird gesetzt wenn die Datei fertig geschrieben wurde.
Nun frage ich mich, stimmt das?
Wenn eine große Datei geändert wird, wann wird der Zeitstempel geschrieben?
Das schreiben dauert als Beispiel 5 Minuten, ich starte das Ändern um 12:00 Uhr. Ist die Zeit für "Geändert" dann 12:05 Uhr, oder 12:00 Uhr?
Bitte keine Vermutungen die habe ich bereits selber aufgestellt. Ich würde das gerne genau wissen.

Filesystem ist NTFS.

Danke

//Stephan

Content-ID: 220868

Url: https://administrator.de/contentid/220868

Ausgedruckt am: 08.11.2024 um 20:11 Uhr

colinardo
colinardo 31.10.2013 um 09:12:42 Uhr
Goto Top
Hallo Stephan,
der Zeitstempel "Geändert" wird erst aktualisiert wenn keine Datei-Handles mehr offen sind, d.h wenn das Schreiben beendet wurde !
Siehe auch: http://msdn.microsoft.com/en-us/library/windows/desktop/ms724290%28v=vs ...

back-to-topAuszug:
When writing to a file, the last write time is not fully updated until all handles that are used for writing are closed.

Grüße Uwe
sysinfo
sysinfo 31.10.2013 um 09:15:54 Uhr
Goto Top
Hallo Uwe,

danke für die Info.

//Stephan
Imperitus89
Imperitus89 31.10.2013 um 13:14:33 Uhr
Goto Top
Zitat von @colinardo:
Hallo Stephan,
der Zeitstempel "Geändert" wird erst aktualisiert wenn keine Datei-Handles mehr offen sind, d.h wenn das Schreiben
beendet wurde !
Siehe auch: http://msdn.microsoft.com/en-us/library/windows/desktop/ms724290%28v=vs ...

Absolut richtig der Zeitstempel wird dann erstellt solbald nichts mehr drauf geschrieben oder geändert wird. (Beispiel: Word-Dokument was geschrieben und DER Zeitpunkt an dem man auf "Speichern und Schließen" klickt wird der Zeitstempel erstellt

Lg Imp