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?
windows-10
user-accounts
user-profiles
James Mertz
quelle
quelle
%USERPROFILE%
Pfad zu migrieren .Antworten:
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.
quelle
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.
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:
Ändern Sie den Registrierungswert von
ProfilesDirectory
unterHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
, um auf Ihr neues Verzeichnis zu verweisen. Dies wird nur für neue Profile wirksamErstellen 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.
Melden Sie sich von Ihrem Konto ab und beim temporären Administrator an.
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 .Suchen Sie Ihren Benutzernamen und klicken Sie auf die Schaltfläche Löschen
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
Wechseln Sie zu Ihrem realen Konto. Das Profil sollte jetzt an der richtigen Stelle erstellt werden.
quelle
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
diskpart
Laufwerksbuchstaben 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.
quelle
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
ProfileList
Eintrags.old
und das Neustarten des Computers. Nach dem Neustart konnte ich laufensysdm.cpl
> Erweitert > Registerkarte Benutzerprofil - Einstellungen und mein temporäres Profil löschen ( << >> Benutzer - ID. TEMP ).Profilliste - Manuelle Registrierungsänderungen
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Nachdem ich das Profil entfernt und neu gestartet hatte, fügte ich das Benutzerkonto mit hinzu
netplwiz
und startete schließlich neu.quelle