Ein paar Infos zum direkten Lesen von Festplatten:
http://www.delphipraxis.net/internal...=310776#310776
Die Sektorposition steht in der FAT drin, es gibt aber verschiedene "Formate": FAT-16, FAT-32, NTFS,...
Bei der Hilfe zu DeviceIOControl gibt es eine Liste der unterstützen Funktionen, gibt auch was zu Dateien, habe aber nichts gesehen womit man die Sektorposition direkt rausfinden könnte.
Das heißt Du mußt das FAT-Format rausfinden und analysieren, ist recht ecklig, besonders bei NTFS, außerdem auch nicht sehr portabel.