Wenn ich den Computer formatiere und Windows neu installiere, verschiebe ich zunächst den My Documents
Ordner auf eine andere Partition. In Windows XP war dies nicht ausreichend, da sich der Desktopordner und ein anderer Benutzerordner in der primären Partition befanden.
Jetzt können wir in Windows Vista und 7 Junctions / Symlinks verwenden, um den Ordner auf eine andere Partition zu verschieben, und Windows und andere Programme gehen davon aus, dass sich die Daten in der primären Partition befinden.
Was sind die schnellsten und sichersten Schritte, um den Benutzerordner auf eine andere Partition zu verschieben und die Hardlinks korrekt zu erstellen?
windows
partitioning
user-profiles
OK klicken
quelle
quelle
Antworten:
mklink /d myuser d:\moved\myuser
In modernen NTFS-Versionen werden unter XP verwendete Junction-Punkte durch Verzeichnissymlinks ersetzt.
Ich empfehle dies jedoch nicht wirklich. Es ist unwahrscheinlich, dass Sie einen Leistungsvorteil feststellen.
quelle
Die einfachste und zuverlässigste Methode, um Ihr Benutzerprofil auf eine andere (dh nicht systembezogene) Partition zu übertragen, besteht darin, es von Windows dort für Sie erstellen zu lassen. Unter Vista habe ich die folgenden Schritte verwendet , um mein Benutzerprofil auf erstellt haben D: statt C: .
Installieren Sie Vista und erstellen Sie das erste Benutzerkonto "Administrator".
Einloggen. Verwenden Sie regedit.exe , um den
ProfilesDirectory
Registrierungsschlüssel so zu ändern , dass er auf dieD:
Partition verweist .Erstellen Sie Ihr normales Benutzerkonto, loggen Sie sich ein, loggen Sie sich aus.
Melden Sie sich beim Administrator an und ändern Sie den
ProfilesDirectory
Registrierungsschlüssel wieder auf den ursprünglichen Wert (%SystemDrive%\Users
).Verwenden Sie das in Schritt (3) erstellte Konto als normales Benutzerkonto (für die Installation und Verwendung der Anwendung).
Dies funktioniert viel besser, als die Ordner manuell zu verschieben und Symlinks / Junctions zu erstellen.
quelle
Local Settings
) nicht auf andere Weise, insbesondere von Hand , neu erstellen müssen . Alles wird automatisch von Windows erledigt, wenn das Profil erstellt wird.Es gibt eine ähnliche Frage zu Serverfehler . Sie sollten dies überprüfen.
Aber ich habe mir ernsthafte Gedanken darüber gemacht, dass dies eine gute Idee ist.
quelle
Nun - Microsoft hat Jahrzehnte gebraucht, um ein weiteres Unix-Feature mit symbolischen Links zu implementieren. 'Nix hatte dies in den 70ern - frage mich, wie lange sie brauchen werden, um herauszufinden, ob der Benutzerordner auch woanders abgelegt werden könnte? Standardfrage während einer 'Nix Installation. Ich habe das Home-Verzeichnis immer in einer eigenen Partition abgelegt und nach der Anzahl der Fragen im Internet zu urteilen, ist es auch bei Windows eine beliebte Frage. Symlinks sind wahrscheinlich der beste, sauberste und einfachste Weg, dies zu tun. Das bedeutet, dass alle Apps, bei denen der Benutzerordner fest codiert ist, weiterhin ohne Änderungen funktionieren und das gesamte unordentliche Hacken der Registrierung verhindert wird. Das Beste, das ich gesehen habe -
http://lifehacker.com/5467758/move-the-users-directory-in-windows-7
Ich möchte das Betriebssystem und die Benutzerdaten sowohl in einer Unternehmensumgebung als auch zu Hause getrennt halten. Ein AD-Benutzerprofil oder ein Gruppenrichtlinienobjekt kann den Ordner "Eigene Dateien" auf ein NAS / SAN oder eine andere Netzwerkfreigabe umleiten. Einfache Gründe - Backups werden vom Rechenzentrum oder von System-Mitarbeitern und nicht von Endbenutzern durchgeführt, und der PC ist sowieso nicht IHR PC - es ist das Unternehmen (also auch die Daten, Übrigens) in und sie machen so weiter, wie sie innerhalb von Minuten waren.
Zu Hause möchte ich es auf eine separate Festplatte / Partition stellen. Wenn mein Betriebssystem ausfällt, möchten wir, dass die Benutzerdaten nicht beeinträchtigt werden. Dies beschleunigt die Wiederherstellung und Sie haben auch eine weniger fragmentierte Festplatte, da sich die Benutzerdaten ständig ändern.
Übrigens - ich verwende auch gespiegelte Festplatten - ein 1 TB + -Laufwerk zu Hause zu haben ist großartig, aber es sind sehr viele Daten zu verlieren, wenn es knallt! UND Sie haben am Ende eine Menge Daten, die Sie sichern müssen, es sei denn, Sie verwenden inkrementelle Daten. Und ja - ich sichere sowohl online als auch synchronisiere Benutzerdaten auf einer externen Festplatte.
quelle
Da ich Windows verwende, verschiebe ich meinen Dokumentenordner an einen anderen Ort.
Aber ich bin es leid, mich manuell zu bewegen, und ich habe keine Methode gefunden, um das automatisch zu tun.
Aus diesem Grund habe ich ein Skript zum Ändern von Windows geschrieben.
Dieses Skript ändert die Registrierungsstruktur des Standardbenutzers.
Nach dieser Änderung haben alle neuen Benutzer ihre Ordner am ausgewählten Speicherort.
Außerdem werden die Junctions korrekt erstellt.
Kannst du diesen Beitrag auf Englisch lesen (nicht mein Beitrag)
http://www.sevenforums.com/tutorials/117308-user-folders-moving-user-folders-modular-script.HTML#post1008268
oder lesen Sie den Originalbeitrag in französischer Sprache: siehe englischer Beitrag
quelle
Der beste Weg, dies zu erreichen, ist die Verwendung von Symlinks ... es hat bei mir funktioniert:
Erstellen Sie den Symlink in c: \ Users, wobei der Name des Kontos auf den Profilspeicherort verweist.
Und das ist alles, viel Spaß!
quelle
Ich hatte vor kurzem das gleiche Problem. Ich wollte das SteadyState-Programm von Microsoft auf einem Computer mit bereits vorhandenen Benutzerkonten in C: \ USERS verwenden, den ich in D: verschieben wollte. Ich bin diesen Schritten gefolgt:
Hoffe das hilft.
quelle
Die Verwendung von sysprep ist die einfachste Möglichkeit, Benutzerprofile an einem anderen Speicherort zu erstellen. Alle anderen inoffiziellen Methoden, z. B. das Herumspielen an Junctions und das Kopieren oder Verschieben von Dateien, führten zu der Meldung "Der Benutzerprofildienst konnte sich nicht anmelden. Benutzerprofil kann nicht geladen werden." Profilfehler.
Windows 8:
So verschieben Sie Benutzerprofile auf eine andere Partition oder Festplatte in Windows 8:
http://www.eightforums.com/tutorials/4275-user-profiles-relocate-another-partition-disk.html
Windows 7:
So erstellen Sie während der Installation von Windows 7 Benutzerkonten auf einer anderen Partition oder Festplatte:
http://www.sevenforums.com/tutorials/124198-user-profiles-create-move-during-windows-7-installation.html
quelle
Warnung - wir machen es (anscheinend) falsch!
Ich habe kürzlich Windows danach gefragt, da ich Probleme bei der Verwendung von Windows Update habe, nachdem ich die symlinks-Methode unter Windows 8 ausgeführt habe. Es hat einige Monate lang funktioniert, aber jetzt zeigt es ernsthaft seine Fehler.
Jemand hat auf meine Frage geantwortet ( http://answers.microsoft.com/en-us/windows/forum/windows_8-windows_update/windows-8-update-not-able-to-traverse-symlinks/608dbb4a-6dc8-4cae- b97e-7e806c879431 (tm = 1377290411294 ) mit der folgenden Antwort:
Es ist möglicherweise nicht ganz so schwerwiegend - das Windows ADK verwendet
sysprep
für den größten Teil der Konfiguration nur Antwortdateien im -Stil. Ich vermute, wir können uns nursysprep
selbst benutzen , nachdem Windows dies installiert hat. Ich werde die Antwort aktualisieren, wenn ich mehr darüber erfahre.quelle