Wie man Dateien, die durch den Robocopy /mir Befehl gelöscht wurden, wiederherstellt

manuviraj
Geschrieben von
Genehmigt von
36

recover files deleted by robocopy /mirDas robocopy-Befehlszeilentool bietet viel mehr Flexibilität als die Verwendung des Windows Explorers oder des copy-Befehls, um Ihre Dateien von einem Zielort zum anderen zu kopieren. Ein beliebter Parameter, der mit dem robocopy-Befehl verwendet wird, ist /mir. Sie werden jedoch feststellen, dass einige Ihrer Dateien aus dem Zielordner gelöscht werden. In den nachfolgenden Abschnitten werden wir uns ansehen, warum dies passiert und wie Sie von dem robocopy /mir-Befehl gelöschte Dateien wiederherstellen können.

Was ist Robocopy und wie es Daten löscht

Robocopy ist eine Abkürzung für “Robust File Copy,” was im Kern ein Befehlszeilentool zum Kopieren von Ordnern von einem Zielort zu einem anderen ist. Es verfügt jedoch über zahlreiche Parameter und Schalter, die beispiellose Flexibilität bieten – der Grund, warum es bei IT-Fachleuten so beliebt ist. Für eine vollständige Liste der Robocopy-Schalter und -Parameter siehe Microsofts Robocopy-Seite. Alternativ können Sie den robocopy /? Befehl in CMD verwenden, um eine vollständige Liste der verschiedenen Modifikatoren und ihrer Funktionen anzuzeigen.

Wie kann ein Werkzeug, das dazu verwendet wird, Dateien von einem Ort zum anderen zu kopieren, Ihre Dateien löschen?

Nun, es passiert normalerweise wegen des /mir Parameters—der Windows anweist, den Quellordner und den Zielordner zu spiegeln. Alle Dateien, die sich nicht im Quellordner befinden, aber im Zielordner vorhanden sind, werden gelöscht. Im Wesentlichen müssen die Ordner eine exakte Kopie voneinander sein, ohne zusätzliche Dateien oder Ordner.

Hinweis: Robocopy kopiert ganze Ordner von einem Zielort zu einem anderen. Sie können das Tool nicht verwenden, um eine einzelne Datei zu kopieren.

Wie man gelöschte Dateien nach der Verwendung von Robocopy /Mir wiederherstellt

Dateien, die aufgrund des Robocopy-/mir-Befehls gelöscht wurden, können in der Regel wiederhergestellt werden. Wir sagen „in der Regel“, weil gelöschte Dateien technisch gesehen immer noch auf Ihrem Laufwerk vorhanden sind, bis neue Dateien die Datenblöcke überschreiben, die von vorherigen Dateien belegt wurden.

Wenn Sie zahlreiche neue Dateien auf Ihr Laufwerk kopiert haben, ist eine Datenwiederherstellung immer noch möglich, aber nicht alle Ihre Dateien werden wiederhergestellt. Natürlich, wenn Sie ein Backup oder andere Kopien der Dateien haben, können Sie alle wiederherstellen. Aber das ist unwahrscheinlich, wenn Sie auf dieser Seite sind.

Datenwiederherstellungstools von Drittanbietern sind Ihre beste Chance, um Dateien wiederherzustellen, die durch den robocopy /mir-Befehl gelöscht wurden. Es gibt viele solcher Tools im Internet, aber wir empfehlen Ihnen, eines zu wählen, das eine gute Erfolgsbilanz aufweist, benutzerfreundlich ist und gelöschte Dateien von Netzlaufwerken wiederherstellen (da robocopy oft verwendet wird, um Dateien zu und von Netzwerklocations zu kopieren).

Unser bevorzugtes Datenwiederherstellungstool ist Disk Drill. Es ist außergewöhnlich benutzerfreundlich und mit einem hervorragenden Datenwiederherstellungsalgorithmus ausgestattet. Die Software ist vielseitig einsetzbar—mit Unterstützung für alle wichtigen Dateisysteme und Speichertypen, was sie in einer Vielzahl von Datenverlustszenarien nützlich macht. Windows-Benutzer können von der kostenlosen Testversion von Disk Drill profitieren, die es ihnen ermöglicht, bis zu 500 MB Daten kostenlos wiederherzustellen.

So verwenden Sie Disk Drill, um gelöschte Dateien wiederherzustellen:

  1. Herunterladen Disk Drill herunterladen und installieren. Tun Sie dies auf einem anderen Speichermedium, nicht auf demjenigen, das die gelöschten Dateien enthält.
  2. Öffnen Sie Disk Drill, wählen Sie das Laufwerk oder die Partition aus, die die gelöschten Dateien enthält, und klicken Sie auf Nach verlorenen Daten suchen , um den Datenwiederherstellungsscan zu starten.List of storage drives in Disk Drill.
  3. Klicken Sie auf Überprüfen gefundener Gegenstände , um die von Disk Drill gefundenen Dateien anzuzeigen. Wenn Sie die Ergebnisse filtern möchten, können Sie stattdessen direkt auf die entsprechenden Dateityp-Kacheln klicken (Bilder, Video, Audio, Dokumente, Archive und Andere).Review found items screen in Disk Drill.
  4. Erweitern Sie die Abschnitte Gelöscht oder verloren und Rekonstruiert , um gelöschte Dateien anzuzeigen, die wiederherstellbar sind.Data recovery sections in Disk Drill.
  5. Verwenden Sie die Checkboxen, um die Dateien auszuwählen, die Sie wiederherstellen möchten. Zur Unterstützung zeigt Ihnen Disk Drill eine Vorschau der derzeit ausgewählten Datei, und Sie können jede Datei manuell durch Klicken auf das Augensymbol neben dem Dateinamen in der Vorschau anzeigen. Sobald Sie mit der Auswahl fertig sind, klicken Sie auf Wiederherstellen .List of recoverable files in Disk Drill.
  6. Wählen Sie ein Ziel für die Wiederherstellung der Dateien und klicken Sie auf Nächste .Recovery destination prompt in Disk Drill.
  7. Disk Drill wird die ausgewählten Dateien wiederherstellen.

Wie man Datenverlust mit Robocopy vermeidet

Um Datenverlust durch Robocopy zu vermeiden, geht es darum, die richtigen Parameter für Ihre spezifischen Anforderungen zu verwenden. Wenn Sie robocopy /mir verwenden möchten, ohne Dateien zu löschen, stellen Sie sicher, dass der Zielordner keine Dateien enthält, die Sie benötigen. Es ist am besten, das Verzeichnis leer zu lassen.

Die Syntax für einen Robocopy-Befehl ist wie folgt:

robocopy <quelle> <ziel> [<datei>[ ...]] [<parameter>]

Hier sind einige Robocopy-Parameter, die Sie verwenden können, wenn Sie Dateien von einem Zielort zu einem anderen kopieren möchten, ohne Daten zu verlieren:

Parameter Beschreibung
/xo Ältere Dateien ausschließen, d.h., wenn die Zieldatei bereits existiert, diese nicht überschreiben, wenn sie neuer oder gleich alt wie die Quelldatei ist.
/xx Zusätzliche Dateien und Verzeichnisse ausschließen. Dies verhindert das Löschen aus dem Zielverzeichnis.
/xc Geänderte Dateien ausschließen.
/xn Neuere Dateien ausschließen.
/e Alle Unterordner kopieren, einschließlich derjenigen, die leer sind. Dies beeinflusst die bestehenden Dateien im Zielverzeichnis nicht.

Ein Beispiel wäre robocopy C:\Ordner zu verschieben D:\Beispiel /MT:32 /XO , das einen Ordner namens „folder to move“ vom C-Laufwerk in einen Ordner namens „Sample“ im D-Laufwerk verschiebt. Es wird 32-Thread-Multithreading (/MT:32) für höhere Geschwindigkeit verwenden und ältere Dateien ausschließen (/XO).

Fazit

Die Flexibilität und enorme Anpassbarkeit des robocopy-Dienstprogramms kann ein zweischneidiges Schwert sein, da die verschiedenen Parameter oft verwirrend sein können. Wenn Sie nicht vorsichtig sind und den Parameter /mir nicht verstehen, kann seine Verwendung dazu führen, dass Dateien aus dem Zielordner gelöscht werden. Glücklicherweise können Sie sie mit einem gutes Datenwiederherstellungstool wiederherstellen. Um zukünftigen Datenverlust durch robocopy zu vermeiden, denken Sie daran, passendere Parameter zu verwenden.

Häufig gestellte Fragen

Robocopy /mir überschreibt bestehende Dateien nicht genau, sondern löscht sie, wenn sie im Quellordner nicht vorhanden sind. Es spiegelt die Ziel- und Quellordner, und wenn Änderungen am Quellordner vorgenommen wurden (wie das Löschen), werden diese auch im Zielverzeichnis widergespiegelt.
Robocopy beschädigt Dateien nicht von sich aus. Tatsächlich gibt es Schalter/Parameter (/mt und /z), die die Kopiergeschwindigkeit erhöhen sowie das Kopieren bei einem Fehlschlag automatisch wiederholen können.
Der Parameter /mir spiegelt den Quell- und Zielordner (dies kann Dateien im Zielordner löschen, falls sie im Quellordner nicht existieren), während der Parameter /e Windows einfach informiert, alle Unterverzeichnisse (einschließlich leerer) vom Quell- in den Zielordner zu kopieren.
manuviraj
Manuviraj Godara ist ein professioneller Content-Autor mit über 4 Jahren Erfahrung. Seine stetig wachsende Faszination und Erfahrung mit Technologie treibt ihn dazu an, Inhalte im Bereich Datenwiederherstellung und Verbrauchertechnologie zu erstellen.
Genehmigt von
12 Jahre Erfahrung in Softwareentwicklung, Datenbankverwaltung und Hardware-Reparatur.
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required