Beim Verschieben einer Datei innerhalb eines NTFS-Dateisystems werden normalerweise die folgenden Schritte ausgeführt:
1. Quelle und Ziel lokalisieren: Das Betriebssystem identifiziert den Speicherort der Quelldatei und das Zielziel innerhalb des NTFS-Dateisystems.
2. Dateisystem-Metadaten aktualisieren: Der $MFT-Eintrag (Master File Table) für die Quelldatei wird aktualisiert, um den neuen Speicherort widerzuspiegeln. Für das Zielverzeichnis wird der neue $MFT-Eintrag erstellt, der auf die Datenblöcke der Datei verweist.
3. Verzeichniseinträge aktualisieren: Der Verzeichniseintrag für die Quelldatei wird aus dem Ordner des Quellverzeichnisses entfernt ($INDX oder $I30, je nach Ordnergröße). Gleichzeitig wird im Zielverzeichnis ein neuer Verzeichniseintrag erstellt, der auf den neuen $MFT-Eintrag der Datei verweist.
4. Attributliste ändern: Die Attributliste der Datei muss möglicherweise aktualisiert werden, wenn sich ihre Zugriffskontrollliste (ACL) oder andere erweiterte Attribute während des Verschiebungsvorgangs geändert haben.
5. Dateiattribute beibehalten: Dateiattribute wie Dateiberechtigungen, Erstellungs- und Änderungszeitstempel und Eigentümer bleiben im Allgemeinen während des Verschiebungsvorgangs erhalten, sofern sie nicht explizit geändert werden.
6. Physische Daten bleiben intakt: Die eigentlichen Dateidaten bleiben am selben Ort auf der Festplatte. NTFS verfolgt die Dateizuordnung über seinen logischen Adressierungsmechanismus und nicht über direkte physische Referenzen.
7. Metadatenkonsistenz: Das NTFS-Dateisystem sorgt für Konsistenz, indem es alle relevanten Indizes und Metadatenstrukturen aktualisiert, um sicherzustellen, dass das Dateisystem bei unerwarteten Systemausfällen konsistent und wiederherstellbar bleibt.
Dieser Verschiebungsvorgang innerhalb eines NTFS-Dateisystems stellt die Integrität und Zugänglichkeit der Datei sicher und bietet dem Benutzer ein nahtloses Erlebnis, ohne dass die Datenblöcke der Datei physisch verschoben werden müssen, es sei denn, dies ist für die Festplattenoptimierung erforderlich.