Physische Adresse von Datei auf disk in Windows finden
-
Ich suche die Position einer Datei auf einem Datenträger. Gibt es dafür in der Windows API etwas?
Man kann ja ein File öffnen, aber ich bräuchte die absolute erste Lese-/Schreibposition, da ich herausfinden möchte, wie weit vorn/hinten eine Datei auf der Platte "steht".
-
Und wenn die Datei fragmentiert ist?
-
@Mechanics sagte in Physische Adresse von Datei auf disk in Windows finden:
Und wenn die Datei fragmentiert ist?
Den Beginn des ersten "Blocks".
-
Was ich sagen wollte, wenn eine Datei fragmentiert ist, könnten logisch weiter hinten liegende Blöcke weiter vorne auf dem Datenträger liegen. z.B., weil die Datei nachträglich gewachsen ist.
Ich denke, damit müsstest du es rausbekommen können:
https://docs.microsoft.com/en-us/windows/win32/api/winioctl/ni-winioctl-fsctl_get_retrieval_pointers