Wie ändere ich den Speicherort des Benutzerprofils in Windows 10?

14

Der Standardspeicherort für Benutzerprofile ist C:\Users. Ich möchte diesen Ort auf ein anderes Laufwerk (dh D:\Users) verschieben. Ich konnte die Speicherorte der Bibliothek bereits anpassen, es gibt jedoch auch andere Dinge, die ich gerne migrieren möchte. Gibt es eine einfache Möglichkeit, den Standardspeicherort der Benutzerprofile zu ändern?

James Mertz
quelle
Was hast du müde? Denn wie Sie es machen, ist genau das gleiche wie in früheren Versionen.
Ramhound
Ich hatte gehofft, dass es eine einfachere Möglichkeit gibt (ähnlich wie in Windows 7 zum Verschieben von Bibliotheken), einfach den Ordner und den %USERPROFILE%Pfad zu migrieren .
James Mertz
@Ramhound Ich habe noch nichts Wesentliches ausprobiert, da die meisten Dinge, die ich während der Recherche gefunden habe, mit früheren Versionen zusammenhängen und / oder bestimmte Hacks sind, die nicht mit allem funktionieren.
James Mertz
Benutzerordner - Speicherort in Windows 10 verschieben - Befolgen Sie diese Anweisungen, um alles zu verschieben. Fahren Sie mit dem Teil fort, in dem die bereits vorhandene Installation steht.
Wahnsinn

Antworten:

2

Es gibt nur einen "wahren" Weg, dies zu tun - mit sysprep. Hier beschrieben: http://www.tenforums.com/tutorials/1964-users-folder-move-location-windows-10-a.html

Aber ich warne vor solchen Aktionen. Das Verschieben von Benutzerprofilen an einen nicht standardmäßigen Speicherort verursacht Probleme bei der Installation und dem Betrieb vieler Programme. Ohne nachzudenken - MS RSAT wird nach der Übertragung von Profilen nicht installiert.

Slipeer
quelle
Wie @Slipeer sagte, ich würde nicht das gesamte Profil verschieben, es kann viele Fehler verursachen. Vielleicht würde es ausreichen, die Dokumenten-Ubikation des Benutzers von C nach D zu verschieben?
Mortueta
1

WARNUNG: Erstellen Sie ein Backup und einen Wiederherstellungspunkt, bevor Sie dies versuchen. Ich habe es einmal vermasselt und musste mich selbst restaurieren!

Benötigt lokalen Administrator.

  1. Verschieben Sie Dateien, die Sie aus Ihrem Profil behalten möchten, an einen unabhängigen Ort, z. B. direkt auf das Laufwerk C: oder D:

  2. Ändern Sie den Registrierungswert von ProfilesDirectoryunter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList, um auf Ihr neues Verzeichnis zu verweisen. Dies wird nur für neue Profile wirksam

  3. Erstellen Sie einen temporären Benutzer mit Administratorrechten auf dem lokalen Computer. Dies ist erforderlich, um Ihr Domain-Benutzerprofil zu entfernen, damit es neu erstellt werden kann.

  4. Melden Sie sich von Ihrem Konto ab und beim temporären Administrator an.

  5. Suchen Sie nach erweiterten Systemeinstellungen (z. B. über Start | Ausführen und Tippen sysdm.cpl) und wählen Sie im Abschnitt Benutzerprofil die Option Einstellungen .

  6. Suchen Sie Ihren Benutzernamen und klicken Sie auf die Schaltfläche Löschen

  7. Ich empfehle die Verwendung von Switch-Konten, anstatt sich vom temporären Konto abzumelden. Auf diese Weise haben Sie immer noch einen Account, der funktioniert, wenn etwas schief gelaufen ist

  8. Wechseln Sie zu Ihrem realen Konto. Das Profil sollte jetzt an der richtigen Stelle erstellt werden.

Johannes Brodwall
quelle
0

Ich hatte viel Erfolg mit einer NTFS-Junction, um das Benutzerverzeichnis auf ein anderes Laufwerk umzuleiten. Ich habe diesen Leitfaden befolgt: https://www.lifehacker.com.au/2010/02/move-the-users-directory-in-windows-7/ . Dieses Handbuch ist für Windows 7, funktioniert aber auch mit 10.

Eine Sache, die Sie jedoch beachten sollten, wenn Sie sich im Wiederherstellungsmodus befinden und die Junction erstellen. Stellen Sie sicher, dass die Junction in Ihrer Windows-Installation selbst auf den richtigen Laufwerksbuchstaben verweist. Bei der Wiederherstellung kann dies anders sein. Um die Ordnung zu halten, habe ich die diskpartLaufwerksbuchstaben an meine Installation angepasst.

Ich würde auch empfehlen, nur das Verzeichnis Ihres Benutzers zu verschieben. Wenn Sie aus irgendeinem Grund nicht darauf zugreifen können, können Sie sich nicht anmelden. In diesem Fall ist es von Vorteil, wenn sich das Standardadministratorkonto weiterhin auf C: \ befindet.

user7383638
quelle
0

Kam hierher, um dieses Problem aus einem anderen Blickwinkel anzugreifen - mein lokales Profilverzeichnis wurde entfernt und ich konnte es nicht wiederherstellen - also technisch immer noch ein Problem beim Verschieben von Profilen. Der Popup-Fehlerdialog, den ich erhielt, lautete "Konnte mich nicht beim lokalen Profil anmelden", wenn das Verzeichnis beschädigt war oder fehlte.

Der Ansatz, der mir geholfen hat, war das Umbenennen des ProfileListEintrags .oldund das Neustarten des Computers. Nach dem Neustart konnte ich laufen sysdm.cpl> Erweitert > Registerkarte Benutzerprofil - Einstellungen und mein temporäres Profil löschen ( << >> Benutzer - ID. TEMP ).

Profilliste - Manuelle Registrierungsänderungen

  • Registry Hive: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Geben Sie hier die Bildbeschreibung ein

Nachdem ich das Profil entfernt und neu gestartet hatte, fügte ich das Benutzerkonto mit hinzu netplwizund startete schließlich neu.

SliverNinja - MSFT
quelle