Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.142 Beiträge
 
Delphi 12 Athens
 
#3

AW: Neu erzeugte Datei hat immer gleiche CreationDate

  Alt 22. Mai 2020, 11:29
Ehrlich wäre ich eher überrascht, wenn der Explorer einen Cache hat.
Denn wenn man was sucht und nur die Sortierung der Spalten ändert, dann sortiert der nicht einfach mal eben die Liste um, sondern löscht alles und fängt neu an zu suchen.

Eventuell ist da aber was im NTFS-Treiber drin, zusammen mit dem WindowsFileCache.

Im Dateisystem selbst sollte das FileEntry ja beim Löschen weg sein und beim Neuerstellen der Datei somit auch nicht mehr die alten Zeiten. (es wäre ja total schwachsinnig, wenn dort jemand eingebaut hat, dass diese Daten im Änderungslog gesucht und zurückkopiert würden)


Einzige Ausnahme, die ich kenne, ist z.B. das Zugriffsdatum, was man für SSDs und andere Speicherkarten deaktivieren kann, um die Schreibzyklen zu minimieren. Es könnte auch sein, dass die Aktualisierungsrate des Änderungsdatum beeinflusst würde, aber beim Löschen+Neuerstellen wäre das weg und anschließend neu (siehe vorhin "sollte das FileEntry ja beim Löschen weg").

Selbst beim Überschreiben löscht und erstellt die Delphi-IDE oft Dateien komplett neu, womit auch dort das Erstellungsdatum sich oft ändert.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat