Wenn es sich bei Ihrer Sicherung um eine Image- basierte Sicherung handelt (wie es sich anscheinend aus Ihrer Beschreibung ergibt ), werden alle zum Zeitpunkt der Image- Erstellung auf dem Datenträger befindlichen Dateien zum Zeitpunkt der Wiederherstellung der Sicherung fragmentiert.
Ein Bild ist ein exaktes Duplikat des binären Layouts einer Platte. Es hat exakt dieselben Bitwerte an genau denselben Stellen (gut, an denselben Adressen, basierend auf demselben logischen Adressierungsschema ) wie der ursprüngliche Datenträger.
Die Bildgebung erfolgt unterhalb der Partitions- und Dateisystemebene. Sie können also beschädigte oder sogar gelöschte Partitionen / Dateisysteme oder Festplatten mit gelöschten Dateien erstellen, sodass die Datei später gelöscht werden kann. Die empfohlene Vorgehensweise zum Wiederherstellen von Daten von einer fehlerhaften Festplatte besteht in der Tat darin, ein Bild davon mit einem spezialisierten Imager wie ddrescue zu erstellen, um die Rohdaten auf feste Hardware zu verschieben, bevor eine Wiederherstellung auf Partitions- / Dateisystem- / Dateiebene versucht wird . Imager interessiert sich einfach für nichts außer den grundlegendsten Informationen zur Festplattengeometrie .
Es ist wichtig zu verstehen, dass es nicht wirklich einen "leeren" Bereich einer Festplatte gibt. Aus digitaler Sicht hat jedes einzelne "Bit" der Platte einen binären Wert. Dieser Wert kann bedeuten "Es gibt keine Daten, die ich hier erkenne", aber es erfordert Strukturen höherer Ebene wie Partitionen und Dateisysteme, um diesem Wert eine Bedeutung zu geben. Auf der rohen Ebene ist dies alles nur Plus und Minus, so dass es keinen Unterschied zwischen freiem Speicherplatz und einer Datei gibt.
Wenn ein Image wiederhergestellt wird, wird ein Low-Level-Schreibzugriff auf die rohe Festplatte (ohne Dateisystem oder gar Partitionserkennung) ausgeführt, wobei die exakte Binärdatei des Images auf den Datenträger geschrieben wird, beginnend mit dem angegebenen Offset (für die angegebene Länge). Es schreibt nur Einsen und Nullen vom Image auf die Platte, in der Reihenfolge vom ersten Bit des ersten Sektors bis zum Ende des Images (oder der angegebenen Länge).
Es gibt einige hochentwickelte Imager, die Tricks für die Backup-Komprimierung ausführen, z. B. Aliasing leerer Sektoren, Ignorieren von Nicht-Dateisystemdaten oder sogar solche, die Ihr Betriebssystem so gut kennen, dass sie Daten ausschließen können, nur den Kernel oder Treiber extrahieren, SSIDs ersetzen oder den Administrator ändern Kennwörter usw., und diese Klasse von Tools könnte Daten beim Schreiben möglicherweise dekomprimieren, aber es gibt viele Vorbehalte, und die MS ist dazu angehalten, ihr Tool auf Backups eines einzelnen PCs zu beschränken. Insbesondere möchten MS nicht, dass ihr Tool ohne Einschränkung für das Klonen auf andere Systeme verwendet wird.
Unabhängig davon ist es auf der Grundlage Ihres Ergebnisses unumstritten, dass die Sicherungstools von MS keine Defragmentierung (ich nehme an, sie würden das Block-Umordnen als Blockierung bezeichnen) für das Imaging oder die Wiederherstellung durchführen. Ich vermute, dass die obszöne Menge an RAM oder temporärer Festplattenspeicher, die benötigt wird, um im laufenden Betrieb zu defragmentieren, die Hauptmotivation ist, aber wir können nicht sicher sagen. In jedem Fall sind die technischen Hindernisse nicht trivial.