Diese Anleitung enthält Schritt-für-Schritt-Anleitungen zum Verschieben von Freigaben (freigegebenen Ordnern) auf ein anderes Laufwerk und zum Ändern des Freigabepfads im Windows-Betriebssystem.
Als Administrator müssen Sie möglicherweise irgendwann eine neue Festplatte zu einem Windows-Dateiserver hinzufügen, weil Sie diesen ausführen nicht genügend Speicherplatz auf der vorhandenen Festplatte vorhanden ist, und dann alle freigegebenen Ordner zusammen mit ihren Berechtigungen auf die neue zu verschieben Scheibe.
Bei diesem Vorgang werden alle freigegebenen Ordner, einschließlich ihrer Unterordner, Dateien und Berechtigungen, an den neuen Speicherort verschoben und anschließend der Freigabepfad geändert.
Da ich aufgrund ihrer Sicherheitsberechtigungen mehrmals freigegebene Dateien auf eine andere Festplatte verschieben musste, habe ich mich entschieden Ich möchte diesen Leitfaden mit den Schritten schreiben, die ich dazu befolgt habe, um anderen Benutzern zu helfen, die dies möglicherweise tun möchten Dasselbe.
So verschieben Sie einen freigegebenen Ordner mit seinen Berechtigungen auf eine andere Festplatte in Windows Server und Windows 11/10 Pro.
Nachfolgend einige Informationen, bevor Sie fortfahren:
- Der erste Schritt zum Verschieben eines freigegebenen Ordners auf ein anderes Laufwerk besteht darin, die freigegebenen Ordner mit ihren Berechtigungen auf das neue Laufwerk zu kopieren. Für diese Aufgabe verwende ich die ROBOKOPIE Befehl, da das Kopieren über den Windows Explorer nicht ordnungsgemäß funktioniert und langsam ist.
- Andere zuverlässige Programme, die Sie zum KOPIEREN/VERSCHIEBEN der Freigaben verwenden können, sind die Freefilesync, Syncback, GS Richcopy 360.
- Wenn Sie zum Verschieben/Kopieren der Freigaben die Option „Kopieren“ des Windows-Explorers verwenden möchten, sollten Sie sich dessen bewusst sein, wenn Sie dies tun Wenn Sie ein Objekt auf ein anderes NTFS-Volume kopieren oder verschieben, erbt das Objekt die Berechtigungen seines neuen Ordner/Volume. Um dieses Verhalten zu ändern und die ursprünglichen Berechtigungen des Objekts beizubehalten, müssen Sie die Registrierung wie unten beschrieben ändern (Quelle), bevor Sie die Kopie erstellen. *
* Notiz: Wenn Sie ROBOCOPY oder eines der anderen oben aufgeführten Programme zum Kopieren/Verschieben verwenden möchten, müssen Sie die Registrierung nicht ändern):
1. Öffnen Sie den Registrierungseditor und navigieren Sie zu diesem Schlüssel:
- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Forscher
2. Rechtsklick An Forscher drücken und auswählen Neu > DWORD-Wert (32-Bit)..
3. Benennen Sie den neuen Wert in „ForceCopyAclwithFile"
4. Öffnen Sie nun den neu erstellten Wert und setzen Sie seine Wertdaten auf 1.
5. Schließen Sie den Registrierungseditor und Neustart der Computer.
Schritt 1. Kopieren Sie Freigaben mithilfe der ROBOCOPY-GUI auf das neue Laufwerk.
So kopieren Sie mit Robocopy einen freigegebenen Ordner und seinen Inhalt mit seinen Berechtigungen auf eine andere Festplatte:
1. Offen Eingabeaufforderung als Administratorund verwenden Sie den folgenden Befehl, um den freigegebenen Ordner auf das neue Laufwerk zu kopieren:*
- ROBOCOPY C:\SOURCE-SHARED-FOLDER D:\ZIELORDNER /COPYALL /MIR /R: 5 /W: 10
* Anmerkungen:
1. Ersetzen Sie im obigen Befehl das „SOURCE-SHARED-FOLDER„ mit dem Namen des Ordners, den Sie auf ein anderes Laufwerk kopieren möchten, und im Feld „ZIELORDNER" Geben Sie den Namen des Ordners ein.
2.Der obige Befehl kopiert den ausgewählten Ordner mit seinen Unterordnern und Dateien.mit all ihren Informationen (Daten, Attribute, Zeitstempel, NTFS-Zugriffskontrollliste (ACL), Eigentümerinformationen und Überwachung Informationen), spiegelt den Verzeichnisbaum, versucht es fünfmal bei Dateien, die nicht kopiert wurden, und wartet dazwischen 10 Sekunden wiederholt.
z.B. Um den Ordner „Share01“ vom Laufwerk „C:\“ auf das Laufwerk „D:\“ zu kopieren, geben Sie den folgenden Befehl ein:
- ROBOCOPY C:\Share01 D:\Share01 /COPYALL /MIR /R: 5 /W: 10
2. Warten Sie, bis der Kopiervorgang abgeschlossen ist, und fahren Sie dann mit dem nächsten Schritt fort.
Schritt 2. Ändern Sie den Laufwerksbuchstaben im Freigabepfad.
Wenn Sie alle benötigten Ordner auf das neue Laufwerk kopiert haben, ändern Sie den Laufwerksbuchstaben des freigegebenen Ordnerpfads in der Registrierung.
1. Öffnen Sie den Registrierungseditor und navigieren Sie zu diesem Speicherort:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares
2. Im rechten Bereich Doppelklick beim Wert „Freigegebener Ordner“.
3. Im "Weg", ändern Sie den Laufwerksbuchstaben durch den Buchstaben der neuen Festplatte und klicken Sie OK. (Ändern Sie beispielsweise „C“ in „D“, wenn die Daten wie in diesem Beispiel auf das Laufwerk „D“ verschoben wurden.)
4. Schließen Sie den Registrierungseditor und Neustart Der Computer übernimmt die Änderung. *
* Notiz: Wenn Sie den Computer aus irgendeinem Grund nicht neu starten können, Neustart den Dienst „Server“.
5. Nach dem Neustart sollten Benutzer auf die Freigaben auf dem neuen Laufwerk zugreifen können.
6. Wenn alles in Ordnung ist, löschen Sie den freigegebenen Ordner von seinem alten Speicherort und fertig!*
* Notiz: Ich schlage vor, dass Sie vor dem Löschen den Robocopy-Befehl noch einmal ausführen, um sicherzustellen, dass alle Dateien an den neuen Speicherort übertragen wurden.
Das ist es! Lassen Sie mich wissen, ob dieser Leitfaden Ihnen geholfen hat, indem Sie einen Kommentar zu Ihren Erfahrungen hinterlassen. Bitte liken und teilen Sie diesen Leitfaden, um anderen zu helfen.