Wie benenne ich einen Benutzerordner in Windows 8 um?

171

Wenn ich mich zum ersten Mal mit meinem Microsoft-Konto auf einem Windows 8-Computer anmelde (durch Angabe einer E-Mail-Adresse), wird ein neuer Benutzerordner erstellt:

C:\Users\dzinx_000

In früheren Windows-Versionen konnte ich den Namen dieses Ordners wählen (er entsprach meinem Benutzernamen). Da ich die Kommandozeile oft benutze, nervt es mich ziemlich.

  • Kann ich es irgendwie umbenennen dzinx?
  • Bricht das einfache Umbenennen des Ordners alles?
DzinX
quelle
1
Ich würde davon ausgehen, dass ein einfacher Versuch, den Ordner umzubenennen, zu Problemen führen würde.
ChrisF
Als Problemumgehung können Sie die %userprofile%Umgebungsvariable als Verknüpfung zu Ihrem Benutzerordner verwenden. Ist cd %userprofile%also gleichbedeutend mit cd C:\Users\dzinx_000.
Indrek
1
@ ChrisF ja, das ist, was ich vermute, deshalb
frage
1
Ich habe gerade herausgefunden , dass , obwohl es schwierig ist , einen bereits vorhandenen Benutzernamen zu ändern, ist es einfacher , ein zu wählen , wenn sie mit einem Microsoft - Konto zum ersten Mal anmelden - siehe meine Antwort
DzinX
1
Überprüfen Sie auch diesen Link & MSKB .
Avirk

Antworten:

184

Es gibt zwei verschiedene Ansätze, je nachdem, ob Sie jemals das Microsoft-Konto auf dem angegebenen Computer verwendet haben:

Ich habe mich bereits in diesem Konto angemeldet

  1. Erstellen Sie ein lokales Benutzerkonto mit Administratorrechten, falls Sie noch keines haben.

  2. Starten Sie neu.

  3. Melden Sie sich mit einem lokalen Konto mit Administratorrechten an.

  4. Win+ X, G( Computerverwaltung ) → SystemprogrammeLokale Benutzer und GruppenBenutzer , Rechtsklick auf Benutzer, Umbenennen .

  5. Win+ X, A( Eingabeaufforderung (Admin) )

    ren C:\Users\dzinx_000 dzinx
    
  6. Win+ X, R( Ausführen )

    regedit
    
  7. Navigieren Sie zu HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\der SID Ihres Benutzerkontos und suchen Sie sie. Sie können einfach jeden Ordner öffnen und ProfileImagePathnach dem richtigen suchen.

    Benennen Sie den ProfileImagePathWert wie folgt in Ihren gewünschten Namen umC:\Users\dzinx

  8. Melden Sie sich mit Ihrem Microsoft-Konto an. Alles sollte gut funktionieren:

    Bildbeschreibung hier eingeben

Ich habe mich noch nie in meinem Microsoft-Konto angemeldet

Zu Beginn haben wir nur ein lokales Benutzerkonto:

Bildbeschreibung hier eingeben

Ich werde jetzt mein Microsoft-Konto hinzufügen.

Bildbeschreibung hier eingeben

Jetzt haben wir unser Microsoft-Konto. Öffnen wir die Computerverwaltung in der unteren linken Ecke.

Bildbeschreibung hier eingeben

Hier sehen wir unser neues verstümmeltes Benutzerkonto:

Bildbeschreibung hier eingeben

Benenne es um!

Bildbeschreibung hier eingeben

Möglicherweise stellen Sie fest, dass C:\Userszu diesem Zeitpunkt noch kein Ordner vorhanden ist.

Bildbeschreibung hier eingeben

Melden Sie sich jetzt mit dem neuen Benutzerkonto an.

Bildbeschreibung hier eingeben

Jetzt heißt mein Microsoft-Konto lokal "Superuser" und das Profil wird in gespeichert C:\Users\superuser

Bildbeschreibung hier eingeben

Ich habe keine Professional Edition :(

In der Standardversion von Windows 8 ist das Snap-In Lokale Benutzer und Gruppen nicht verfügbar.

In meinen Tests hat das folgende Verfahren gut funktioniert. Ihre Laufleistung kann variieren!

Die Vorgehensweise ist identisch mit der unter Ich habe mich bereits bei diesem Konto angemeldet beschriebenen , mit der Ausnahme, dass ich das Snap-In Lokale Benutzer und Gruppen nicht verwendet habe . Stattdessen habe ich die Eingabeaufforderung aufgerufen und den Profilordner umbenannt. Danach habe ich den ProfileImagePathSchlüssel in der Registry angepasst .

Außerdem habe ich die gesamte Registrierung nach dem vollständigen Pfad meines Benutzerprofils durchsucht ( C:\Users\Username) und alle Einträge durch den neuen Ordnernamen ersetzt.

Ich konnte nach dem Neustart und der Anmeldung mit dem umbenannten Konto keine Probleme feststellen, aber wie gesagt, Ihr Kilometerstand kann variieren.

Was passiert , wenn ich einfach umbenennen C:\Users\abczu C:\Users\xyz?

Nach dem Einloggen mit dem betroffenen Benutzer wird der Benutzer in ein temporäres Profil eingeloggt:
Bildbeschreibung hier eingeben
Bildbeschreibung hier eingeben

Der Hochstapler
quelle
1
Die umfassendste Antwort! Und es ist einfacher, Benutzer zu erstellen, die mit dem Microsoft-Konto
Alexey Ivanov
3
sieht so aus, dass es unter Windows 8 Standard Edition NICHT
funktioniert
3
Wenn Sie das Bildkennwort für ein Bild in Ihrem Profilordner aktiviert haben, das Sie umbenennen möchten, können Sie den 5. Schritt nicht ausführen, da das Bild den Ordner verwendet.
Starten
1
Nach Schritt 5 wurde mir der Zugriff verweigert (ich benutze ein Microsoft-Konto, um mich anzumelden). Gibt es eine Problemumgehung?
KiL
4
Gut für neu erstellten Account. Obwohl es für ein neues Konto einfach ist, es fallen zu lassen und ein lokales Konto zu erstellen und dann mit MS one zu verknüpfen. Es gibt viele Anwendungen, die einen absoluten Pfad in der Registrierung beibehalten. Wenn Sie dieser Antwort folgen möchten, müssen Sie auch alle Registrierungseinträge mit Ihrem früheren Ordnerpfad durchsuchen und ändern. Suchen Sie zuerst, um den Arbeitsaufwand einzuschätzen! Zum Beispiel wird Dropbox ein Schmerz sein. Nur wenige Lenovo Apps schreiben für mich noch an den alten Speicherort. Es muss also noch mit Symlinking gepaart werden.
mlt
16

Sie können einen symbolischen Link zu dem Ordner erstellen. Symbolische Links werden transparent umgeleitet.

Verwenden Sie mklink(als Administrator), um eine symbolische Verknüpfung zu erstellen:

mklink /d C:\Users\dzinx C:\Users\dzinx_000
Bob
quelle
Das IST eine Art Lösung, aber der alte Benutzername wird immer noch an vielen Stellen auftauchen. Vielleicht gibt es eine Möglichkeit, den Benutzernamen komplett zu ändern?
DzinX
2
@DzinX In früheren Windows-Versionen konnten Sie die Unterschlüssel von HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListin der Registrierung bearbeiten . Ein Unterschlüssel ist für Ihre Benutzer-SID bestimmt. Dann ändern Sie einfach den ProfileImagePathWert und benennen den Ordner um. Diese Einstellung gilt jedoch nur für Windows (und unter Win8 nicht getestet, es wird jedoch davon ausgegangen, dass sie funktioniert). Dies ist der Pfad, der für die %userprofile%Anmeldung verwendet wird, aber falsch codierte Programme können den absoluten Pfad zu Ihrem Benutzerprofil speichern und brechen. Ich bin mir auch nicht sicher, wie moderne UI-Apps reagieren werden, auch wenn ich denke, dass es noch einmal davon abhängt.
Bob
Huh, wenn ich beide den Symlink erstellt und die Registrierungseinstellungen geändert habe, sollte nichts kaputt gehen, aber ich sollte es nicht dzinx_000zu oft sehen, oder?
DzinX
2
@DzinX Ich denke, es wäre am sichersten, den Hauptordner dzinxüber die Registrierung zu ändern (und umzubenennen) und dann einen Symlink von dzinx_000nach zu erstellen dzinx. Auf diese Weise wird es nur von Programmen verwendet, die speziell den verknüpften Ordner anfordern. Natürlich können Sie auch versuchen, den Symlink nicht zu haben und festzustellen, ob etwas abstürzt, und ihn später hinzufügen.
Bob
1
Wenn Sie ein Profil umbenannt und die Registrierung repariert haben, empfiehlt es sich, einen Link zu erstellen, um sicherzustellen, dass alle Verweise auf c: \ users \ oldname weiterhin funktionieren. Theoretisch können Sie die Registrierung und alle Konfigurationsdateien durchsuchen, um sie zu finden, aber möglicherweise haben Sie etwas verpasst.
Myron-Semack
7

Dieses Handbuch gilt für Windows XP / Vista. Versuchen Sie es auf eigenes Risiko. Ich kann es nicht testen, weil ich keinen MS-Account habe.

Bevor wir beginnen, erstellen Sie einen Wiederherstellungspunkt oder eine Sicherungskopie Ihres Systemlaufwerks. Sichern Sie Ihre vollständige Registrierung, falls Daten beschädigt werden.

Obwohl Sie den Benutzerprofilordner verschieben oder umbenennen können, kann es nach dieser Methode zu einigen Nebenwirkungen kommen. Dies liegt daran, dass möglicherweise absolute Pfadverweise (auf den alten Benutzerprofilordner) in der Registrierung vorhanden sind, die von Software von Drittanbietern hinzugefügt wurden. Daher kann es in den jeweiligen Anwendungen zu einem Funktionsverlust kommen.

Ich habe diese Informationen von Ändern des registrierten Benutzers und des Firmennamens in Windows XP / Vista erhalten .

Wenn Sie Ihren registrierten Benutzernamen umbenennen müssen, müssen Sie die Registrierungsschlüssel bearbeiten. Zum Öffnen der Registrierung drücken Sie einfach das Win+ Rund geben Sie regeditFolgendes ein und navigieren Sie zu folgendem Pfad

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion

Nein, im rechten Bereich sehen Sie die beiden bearbeitbaren Einträge RegisteredOrganiztion & RegisteredOwner .

Bildbeschreibung hier eingeben

Um eines dieser Felder zu ändern, doppelklicken Sie auf den Feldnamen, geben Sie Ihre Daten in den Bereich Wert ein und klicken Sie auf OK.

Wenn der Benutzername-Ordner umbenannt wurde und Ihre Programme einwandfrei funktionieren, ändern profileimagepathSie den Namen in den Namen, den Sie dem RegisteredOwner gegeben haben

Navigieren Sie dazu in der Registrierung zu folgendem Pfad:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \

Bildbeschreibung hier eingeben

avirk
quelle
Haben Sie zumindest versucht, es in XP oder Vista selbst zu tun?
DzinX
@DzinX leider habe ich nicht beides. Ich verwende Win 7 ohne MS-Konto und habe eine Testversion von Win 8. Sie müssen es selbst versuchen, wenn Sie wollen.
Avirk
@ DzinX Ich denke, Sie sollten es zuerst auf VM versuchen müssen. Ich mache, wenn ich ein MS-Konto haben würde.
Avirk
3
Der wichtigste Teil der Antwort ist das Ändern der ProfileImagePathdurch die Registrierung. Die anderen Registrierungswerte haben nichts zu tun.
Der Hochstapler
2
@avirk: Der Benutzername muss auf andere Weise angepasst werden. Die Werte RegisteredOwnerund RegisteredOrganizationhaben nichts miteinander zu tun. Siehe: howtogeek.com/howto/windows-vista/…
Der Hochstapler
4

Nach ein paar Stunden Recherche kam ich zu dem Schluss, dass Sie den Namen des Benutzerordners NICHT ändern KÖNNEN. Nun, Sie können, aber Sie müssten viel Zeit damit verbringen, Tausende von Registrierungsdateien zu bearbeiten. Die beste Möglichkeit, dies zu beheben, besteht darin, ein neues Administratorkonto zu erstellen und das alte zu löschen. Hoffe das hilft.

JustEl
quelle
Dann verbringen Sie Stunden damit, alle Einstellungen für das neue Konto zu ändern.
Dmitry Grigoryev
4

Ein etwas umständlicher Ansatz (der jedoch funktionieren könnte) wäre:

  • Verwenden Sie Windows Easy Transfer, um das gesamte Benutzerkonto zu sichern
  • Löschen Sie den Benutzer (und optional die Dateien) aus dem System
  • Erstellen Sie ein neues lokales Benutzerkonto (dh kein Microsoft-Konto)
  • Einmal als dieser Benutzer anmelden
  • Stellen Sie die einfachen Übertragungsdaten wieder her - ordnen Sie den alten Benutzer Ihrem neu erstellten Benutzer zu
  • Ändern Sie den Kontotyp des neuen Kontos in ein Microsoft-Konto (PC-Einstellungen -> Benutzer -> Zu einem MS-Konto wechseln).
askvictor
quelle
4

Einige Unterschlüssel unter

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell-Ordner

sollte auch aktualisiert werden.

Andernfalls funktionieren einige Links in "Start" oder "Alle Apps" nicht, wie z. B. die Eingabeaufforderung.

(Windows Server 2012)

Andrew Xiang
quelle
Hatte dieses Problem mit IntelliJ IDEA
Mene
2

Für diejenigen, die nicht über Windows 8 Professional verfügen, gibt es eine Möglichkeit, das alte Konto über die Befehlszeile umzubenennen:

Öffnen Sie die Eingabeaufforderung mit Rechtsklick → Als Admin ausführen. Geben Sie im Eingabeaufforderungsfenster Folgendes ein

net user 

und überprüfen Sie den alten Kontonamen, dh userA. Geben Sie Folgendes ein, um zu überprüfen, ob das alte Konto ein Administrator ist:

net localgroup administrators

Überprüfen Sie, ob sich der alte Kontoname unter C: \ Users \ userA befindet. So benennen Sie das alte Benutzerkonto um:

wmic  useraccount  where "name='userA'" rename olduserA

Wenn dies erfolgreich ist, überprüfen Sie, ob sich der Name geändert hat, und geben Sie Folgendes ein

 net user

Stellen Sie sicher, dass C: \ Users \ olduserA jetzt angezeigt wird. Gehen Sie dann zu Systemsteuerung → Benutzerkonten → und benennen Sie den alten Anzeigenamen des Benutzerkontos um

Anschließend können Sie dieses umbenannte Konto bei Bedarf in ein neu erstelltes Konto kopieren und NTUSER.DAT*& NTUSER.iniDateien überspringen .

Dies ist die Methode, die ich für ein beschädigtes Benutzerkonto-Profil verwendet habe. Zuerst als Administrator auf win8 home angemeldet, dann das alte Benutzerkonto umbenannt, der Anzeigename des alten Benutzerkontos geändert, ein neues Benutzerkonto mit Administratorrechten erstellt, C: \ Users \ newacct erstellt und dann die meisten Dateien / Ordner aus dem alten Konto kopiert C: \ Users \ oldacct bis C: \ Users \ newacct. Die Berechtigungen für "C: \ Users \ newacct" wurden geändert, um uneingeschränkten Zugriff auf "newacct" zu gewähren. "Everyone" wurde entfernt. Dann neu gestartet und dann als neues Konto angemeldet.

Voila! Beschädigung des Benutzerprofils behoben!

hkp
quelle
1

Ich denke, es gibt einen einfacheren Weg, dies zu tun.

Gehen Sie zu regedit> Aktueller Benutzer> Identitäten

Klicken Sie auf Ihren Benutzernamen und ändern Sie "Hauptidentität" in den gewünschten Namen.

Gokstad
quelle
1

Nur zum Löschen von Ordnern geeignet - Ich konnte den Benutzerordner in Windows 8 im Safemode löschen: http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe- Modus

Gehen Sie dann zum Windows Explorer - Windows-Taste + E - und doppelklicken Sie auf Laufwerk C - und doppelklicken Sie dann auf die Benutzerdatei. Klicken Sie dann mit der rechten Maustaste auf den Benutzer, um ihn zu entfernen und zu löschen. Ich hatte das Konto über die Systemsteuerung entfernt - Benutzerkonten und Familiensicherheit - Benutzerkonten - Benutzerkonten entfernen. Ich hatte auch versucht, die Benutzerdateien zuerst über den Windows Explorer zu löschen, wodurch die meisten Unterordner gelöscht wurden. Vermutlich am besten als Administrator angemeldet zu sein. Ich würde vermuten, dass Sie die Datei auch so umbenennen können. Hoffe das hilft.

Jim
quelle
Dies ist gut zum Löschen von Dateien, aber ich habe festgestellt, dass es alle Ihre Programme und Einstellungen durcheinander bringt und als Vorbereitung von Windows neu startet. Sie müssen als Administrator von einem anderen Konto als dem, das Sie löschen oder umbenennen möchten, angemeldet sein, damit Sie möglicherweise zuerst zusätzliche Konten mit Administratoreinstellungen einrichten müssen, anstatt Standardkonten. Es hat auch meine
Jim