Thema: Sparse-Datei

Einzelnen Beitrag anzeigen

MicMic

Registriert seit: 26. Mai 2018
296 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

Sparse-Datei

  Alt 30. Jul 2018, 13:06
Hallo,
habe mir dazu eine Micrsoft-Seite ins deutsche übersetzt und hab's halbwegs verstanden

Irgendwo las ich, dass es zu Problemen führen kann, wenn man solche Dateien kopiert und das Ziel mit Sparse-Dateien nicht umgehen kann. Auf der Microsoft Webseite steht jedoch auch:

"Die meisten Anwendungen kennen keine Sparse-Dateien und erstellen keine Sparse-Dateien. Die Tatsache, dass eine Anwendung eine Sparse-Datei liest, ist für die Anwendung transparent."

Ein paar Fragen... vielleicht kennt sich jemand aus.

Gibt's eigentlich irgendwo im Windows-System Sparse-Dateien?
Wenn nicht, wie erstelle ich eine zu Testzwecken?

Es geht eigentlich darum, dass ich eine Art Datei-Commander schreibe und mit Dateien arbeite, sprich sie lösche/kopiere/verschiebe usw.

Ich kann wohl mit dem Flag "FILE_ATTRIBUTE_SPARSE_FILE" prüfen, ob es sich um so eine Datei handelt. Vielleicht ist es hier wichtig, wie ich solch eine Datei kopiere/verschiebe? Es gibt ja sicherlich so manche verschiedene API-Funktionen für Dateioperationen. Vielleicht gibt es dafür spezielle Funktionen für Dateioperationen? Evtl. das Ziel dafür prüfen? Ich könnte mir vorstellen, dass Windows intern vieles übernimmt, wenn es um solche Dateien geht. Aber ich Grunde kenne ich mich nicht aus, habe nur darüber gelesen, dass es solche Dateien gibt. Wo es diese gibt, in welcher Praxis usw. alles mal wieder Neuland. Ich bin mir nur nicht im klaren darüber, ob ich mich damit weiter beschäftigen muss.

Michael
  Mit Zitat antworten Zitat