Wenn der Computer unter Windows 10 (oder Windows 11) als Dateifreigabeserver fungiert, kann es vorkommen, dass Sie eine Ordnerfreigabe auf ein neues Laufwerk verschieben müssen. Da beispielsweise der Speicherplatz des alten Speichers zur Neige geht, Sie den Speicher aufrüsten oder es sinnvoll ist, die Daten auf ein anderes Laufwerk zu migrieren.
Was auch immer der Grund sein mag, Windows 10 enthält kein Tool, um den Vorgang zu vereinfachen, aber es ist nicht unmöglich. Wenn Sie einen freigegebenen Ordner unter Beibehaltung der Berechtigungen und ohne Neukonfiguration in den Clients auf ein anderes Laufwerk verschieben müssen, können Sie diese Aufgabe abschließen, indem Sie den Inhalt auf das neue Laufwerk kopieren und je nach Einrichtung entweder die Registrierung ändern oder die Laufwerksbuchstaben ändern.
In dieser Anleitung lernen Sie die Schritte kennen, um eine Ordnerfreigabe auf ein neues Laufwerk auf demselben Computer oder Server zu verschieben, ohne dass Netzwerkbenutzer die Änderung bemerken oder die Freigabe unter Windows 10 neu konfigurieren. Dies sollte auch unter Windows 11, Windows Server 2019 funktionieren. 2016 und 2012.
Verschieben Sie den freigegebenen Ordner auf ein neues Laufwerk, indem Sie die Registrierung unter Windows 10 ändern
Bevor Sie fortfahren, vergewissern Sie sich, dass niemand auf die Dateien im freigegebenen Ordner zugreift. Außerdem ändern Sie die Registrierung. Daher wird empfohlen, ein Backup des Systems zu erstellen, bevor Sie Änderungen vornehmen, wenn Sie ein Rollback durchführen müssen.
Führen Sie die folgenden Schritte aus, um einen freigegebenen Ordner auf ein neues Laufwerk auf demselben Computer zu verschieben:
-
Offen Anfang auf Windows 10.
-
Suchen nach Eingabeaufforderung, klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die aus Als Administrator ausführen Möglichkeit.
-
Geben Sie den folgenden Befehl ein, um den Inhalt des freigegebenen Ordners auf das neue Laufwerk auf demselben Computer zu kopieren, und drücken Sie Eingeben:
robocopy C:\SOURCE-SHARE D:\DESTINATION-SAHRE /R:5 /W:2 /Copyall /E /MIR
Stellen Sie im Befehl sicher, dass Sie die Quell- und Zielpfade mit den Speicherorten aktualisieren, die für Ihr Setup gelten.
Dieser Befehl kopiert beispielsweise die Daten aus dem Ordner „MyShare“ auf Laufwerk „C“ in den Ordner „MyShare“ auf Laufwerk „D“ auf demselben Server.
robocopy C:\MyShare D:\MyShare /R:5 /W:2 /Copyall /E /MIR
-
Offen Anfang.
-
Suchen nach Registrierung und klicken Sie auf das oberste Ergebnis, um die App zu öffnen.
-
Durchsuchen Sie den folgenden Pfad:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares
-
Klicken Sie mit der rechten Maustaste auf die „Zeichenfolge“ mit dem Namen des freigegebenen Ordners, um zu einem neuen Laufwerk zu wechseln, und wählen Sie die aus Ändern Möglichkeit. Beispielsweise, Mein Anteil.
-
Ändern Sie im Feld „Pfad“ den Laufwerksbuchstaben mit dem Buchstaben zum neuen Ziel. Zum Beispiel wechseln C Pro D wenn die Daten auf das Laufwerk „D“ verschoben wurden.
-
Drücke den OK Taste.
-
Starte den Computer neu.
Nachdem Sie die Schritte ausgeführt haben, sollten Netzwerkbenutzer vom neuen Speicherort aus auf die Dateien im freigegebenen Ordner zugreifen können.
Hier ist eine Aufschlüsselung der Robocopy-Optionen:
- /R:5 — Wiederholt 5 Mal (Sie können eine andere Anzahl angeben, der Standardwert ist 1 Million).
- /W:2 — Wartet 2 Sekunden, bevor es erneut versucht wird (Sie können eine andere Zahl angeben, der Standardwert ist 30 Sekunden).
- /Kopiere alles – Kopiert alle Dateiinformationen (entspricht /copy:DATSOU).
- /E — Kopiert Unterverzeichnisse, einschließlich leerer.
- /MIR — Spiegelt einen Verzeichnisbaum (entspricht /e Plus /säubern). Verwenden Sie diese Option mit der /e Option und ein Zielverzeichnis überschreibt die Sicherheitseinstellungen des Zielverzeichnisses.
Dies ist ein Beispiel für den Befehl, mit dem Sie die Daten mit ihren Berechtigungen auf das Laufwerk verschieben können. Abhängig von Ihrer Umgebung müssen Sie jedoch möglicherweise verwenden verschiedene Optionen. Sie können beispielsweise den Schalter „/MT:n“ verwenden, um Multithread-Kopien mit durchzuführen n Threads (Standard ist 8).
Verschieben Sie den freigegebenen Ordner auf ein neues Laufwerk und ändern Sie den Laufwerksbuchstaben unter Windows 10
Wenn sich die Daten auf einem anderen Laufwerk als dem Laufwerk „C“ befinden, müssen Sie die Registrierung nicht ändern. Sie können Robocopy verwenden, um die Dateien auf das neue Laufwerk zu kopieren und dann den Buchstaben des neuen Treibers in den vorherigen Buchstaben zu ändern, vorausgesetzt, Sie haben keine Anwendung oder andere Freigabe, die von dieser Änderung betroffen ist.
Führen Sie die folgenden Schritte aus, um eine Ordnerfreigabe auf ein neues Laufwerk zu verschieben, indem Sie den Laufwerksbuchstaben ändern, anstatt die Registrierung zu ändern:
-
Offen Anfang.
-
Suchen nach Eingabeaufforderung, klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die aus Als Administrator ausführen Möglichkeit.
-
Geben Sie den folgenden Befehl ein, um den Inhalt des freigegebenen Ordners auf das neue Laufwerk auf demselben Computer zu kopieren, und drücken Sie Eingeben:
robocopy C:\SOURCE-SHARE D:\DESTINATION-SAHRE /R:5 /W:2 /Copyall /E /MIR
Stellen Sie im Befehl sicher, dass Sie die Quell- und Zielpfade mit den Speicherorten aktualisieren, die für Ihr Setup gelten.
Dieser Befehl kopiert beispielsweise die Daten aus dem Ordner „MyShare“ auf Laufwerk F in den Ordner „MyShare“ auf Laufwerk D auf demselben Server.
robocopy F:\MyShare D:\MyShare /R:5 /W:2 /Copyall /E /MIR
-
Offen Anfang.
-
Suchen nach Datenträgerverwaltung und klicken Sie auf Festplattenpartitionen erstellen und formatieren, um die App zu öffnen.
-
Klicken Sie mit der rechten Maustaste auf das Quelllaufwerk und wählen Sie die Laufwerksbuchstaben und -pfade ändern Möglichkeit.
-
Drücke den Veränderung Taste.
-
Überprüf den Weisen Sie den folgenden Laufwerksbuchstaben zu Möglichkeit.
-
Wählen Sie einen anderen Laufwerksbuchstaben aus, um den aktuellen Buchstaben freizugeben.
-
Drücke den OK Taste.
-
Drücke den ja Taste zum Bestätigen.
-
Klicken Sie mit der rechten Maustaste auf das Ziellaufwerk und wählen Sie die aus Laufwerksbuchstaben und -pfade ändern Möglichkeit.
-
Drücke den Veränderung Taste.
-
Überprüf den Weisen Sie den folgenden Laufwerksbuchstaben zu Möglichkeit.
-
Wählen Sie den Laufwerksbuchstaben aus, der das Quelllaufwerk verwendet hat.
-
Drücke den OK Taste.
-
Drücke den ja Taste zum Bestätigen.
Nachdem Sie die Schritte abgeschlossen haben, wird der freigegebene Ordner am neuen Speicherort verfügbar, aber die Benutzer werden den Unterschied nicht bemerken, da Sie auch den Laufwerksbuchstaben ändern.
Erst nachdem Sie bestätigt haben, dass alles ordnungsgemäß funktioniert, können Sie mit dem Löschen des alten freigegebenen Ordners fortfahren, um (bei Bedarf) Speicherplatz freizugeben.