Wie benennt man Benutzerordner in Windows 8 um?

290064
DzinX

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

C:\Users\dzinx_000 

In früheren Versionen von Windows konnte ich den Namen dieses Ordners auswählen (er entsprach meinem Benutzernamen). Da ich die Kommandozeile häufig benutze, ist das für mich ziemlich ärgerlich.

  • Kann ich es irgendwie umbenennen dzinx?
  • Umbenennen der Ordner einfach alles kaputt?
170
Ich würde davon ausgehen, dass ein Versuch, den Ordner umzubenennen, die Dinge zerstören würde. ChrisF vor 11 Jahren 1
Um dieses Problem zu umgehen, können Sie die Umgebungsvariable% userprofile% als Verknüpfung zu Ihrem Benutzerordner verwenden. "Cd% userprofile%" entspricht also "cd C: \ Users \ dzinx_000". Indrek vor 11 Jahren 0
@ChrisF Ja, das ist was ich ahne, deshalb frage ich :) DzinX vor 11 Jahren 1
Können Sie sich als anderer Benutzer anmelden und den ursprünglichen Benutzer umbenennen? ChrisF vor 11 Jahren 0
@ChrisF Ich weiß nicht, ich habe Angst zu versuchen :) DzinX vor 11 Jahren 0
Ich habe gerade herausgefunden, dass es zwar schwierig ist, einen bereits bestehenden Benutzernamen zu ändern, es jedoch einfacher ist, einen zu wählen, wenn Sie sich zum ersten Mal mit einem Microsoft-Konto anmelden. Siehe [meine Antwort] (http://superuser.com/a/495848) / 3774) DzinX vor 11 Jahren 1
Schauen Sie sich auch diesen Link an (http://www.windows7hacker.com/index.php/2012/09/how-to-change-user-profile-location-in-windows-8-ohne-registry-hack/ ) & [MSKB] (http://support.microsoft.com/kb/314843#XSLTH3129121125120121120120). avirk vor 11 Jahren 1
Ich habe neulich etwas gefunden, als ich die Einstellungen grub. Ich werde wiedersehen und dich wissen lassen. Ich habe tatsächlich meinen Benutzernamen geändert. Windows legte es Pratyush vor. Ich habe es bis Pratyush Nalam geschafft. Obwohl in meinem Fall kein nerviger _000 da war pratnala vor 11 Jahren 0
@ChrisF: Ja, Sie werden später in einem temporären Profil angemeldet. Der Hochstapler vor 11 Jahren 0

9 Antworten auf die Frage

183
Der Hochstapler

There are two different approaches, depending on if you have ever used the Microsoft account on the given computer:

I have already logged into that account

  1. Create a local user account with administrative privileges if you don't have one already.

  2. Reboot.

  3. Login with local account with administrative privileges.

  4. Win+X, G (Computer Management) → System ToolsLocal Users and GroupsUsers, right-click user, Rename.

  5. Win+X, A (Command Prompt (Admin))

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

    regedit 
  7. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ and find the SID for your user account. You can simply open each folder and check the ProfileImagePath for the correct one.

    Rename the ProfileImagePath value to your desired name, like C:\Users\dzinx

  8. Log in with your Microsoft account. Everything should work fine:

    enter image description here

I have never logged into my Microsoft account

To start of, we only have one, local user account:

enter image description here

I'm now going to add my Microsoft account.

enter image description here

Now we have our Microsoft account. Let's open the Computer Management from the lower left corner.

enter image description here

Here we can see our new garbled user account:

enter image description here

Rename it!

enter image description here

You may note that no folder in C:\Users exists at this point in time.

enter image description here

Now log in with the new user account.

enter image description here

Now my Microsoft account is named "superuser" locally and the profile is stored in C:\Users\superuser

enter image description here

I don't have the Professional edition :(

In the standard edition of Windows 8, the Local Users and Groups snap-in is not available.

In my tests, the following procedure worked out well. Your mileage may vary!

The procedure is identical to what was outlined under I have already logged into that account, except that I didn't use the Local Users and Groups snap-in. Instead, I went right for the command prompt and renamed the profile folder. Afterwards, I adjusted the ProfileImagePath key in the registry.

Additionally, I searched the whole registry for the full path of my userprofile (C:\Users\Username) and replaced all entries with the new folder name.

I couldn't detect any problems after rebooting and logging in with the renamed account, but, as I said, your mileage may vary.

What happens when I simply rename C:\Users\abc to C:\Users\xyz?

After logging in with the affected user, the user will be logged into a temporary profile:
enter image description here
enter image description here

Die umfassendste Antwort! Es ist einfacher, einen mit einem Microsoft-Konto verknüpften Benutzer zu erstellen und vor der ersten Anmeldung umzubenennen. Alexey Ivanov vor 11 Jahren 1
Ist es nicht einfacher, ein neues Benutzerkonto mit dem richtigen Namen zu erstellen, sich dort anzumelden, das alte Benutzerprofil auf das neue zu migrieren und dann das alte Konto zu löschen? Oder ist es nicht in W8? Moab vor 11 Jahren 0
@Moab Bei Microsoft-Konten ist es etwas anders. Es sei denn, ich bin falsch verstanden. Der Hochstapler vor 11 Jahren 0
@OliverSalzburg du hast recht, sie fragen nach einem Microsoft-Konto. Moab vor 11 Jahren 0
Sieht aus wie dies funktioniert NICHT auf Windows 8 Standard Edition ... da es keine Benutzer und Gruppen gibt mjrider vor 11 Jahren 3
Wenn Sie ein Bildkennwort mit einem 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 Sie einfach noch einmal neu, damit das Standard-Login nicht das ist, das Sie umbenennen möchten ... kissgyorgy vor 11 Jahren 3
Ich habe den Registrierungseintrag wie oben beschrieben geändert, da ich das Konto bereits verwendet habe. Es gibt jedoch ein Problem, wenn ich neue Anwendungen installiere. Es speichert immer noch den alten Benutzernamen von irgendwo und ist der Standardspeicherort, wenn Benutzerordner gespeichert werden. Woher bekommt man diese Informationen? user64908 vor 11 Jahren 0
@ user64908: Möglicherweise möchten Sie mit [Prozessmonitor] (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx) nachfragen und möglicherweise eine andere Frage öffnen. Der Hochstapler vor 11 Jahren 0
Ich habe nach Schritt 5 "Zugriff verweigert" (Ich benutze das Microsoft-Konto, um mich anzumelden). Gibt es eine Problemumgehung? KiL vor 11 Jahren 1
@KiL: Führen Sie die Operation über eine Eingabeaufforderung mit erhöhten Rechten aus? Der Hochstapler vor 11 Jahren 0
Yes. I logged into a local admin account and use admin cmd to type rename command but it prompt "access denied". My user folder has a non-english character so I want to rename it. KiL vor 11 Jahren 0
@KiL: Sie können es im abgesicherten Modus wiederholen. Wenn dies auch nicht funktioniert, möchten Sie möglicherweise eine neue Frage öffnen. Der Hochstapler vor 11 Jahren 0
Die Schritte unter "Ich habe keine Professional Edition :(" funktionierte für mich nicht. Egal wie oft oder wie ich es versucht habe, ich konnte nicht alle Registrierungsänderungen nach dem Neustart beibehalten - sie werden immer wieder zurückgesetzt Ich kann YMMV definitiv bestätigen. Kevin K vor 10 Jahren 1
Möglicherweise möchten Sie auch die Werte in ... HKEY_USERS \ {} \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell Folders aktualisieren roadsunknown vor 10 Jahren 0
Und auch in "HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell Folders". Ich hatte einige Probleme mit meiner Software, da sie keine benutzerbezogenen Verzeichnisse finden konnte, bis ich die Werte dort geändert habe. Roman vor 10 Jahren 0
Gut für neu erstellte Konten. Obwohl es für ein neues Konto einfach ist, das Konto aufzuheben und ein lokales Konto zu erstellen, wird eine Verknüpfung zu MS erstellt. 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 suchen und ändern. Suchen Sie zuerst nach der Menge der Arbeit! Zum Beispiel wird Dropbox ein Schmerz sein. Nur wenige Lenovo-Apps schreiben für mich noch an den alten Speicherort. Daher muss es immer noch mit Symlinking gekoppelt werden. mlt vor 10 Jahren 4
Hallo, ich habe deine Anweisung befolgt und bin mit dem Ding * temporäres Profil * hängen geblieben und irgendwie habe ich alle meine Dateien verloren. Wissen Sie, ob die Fenster irgendwo aufbewahrt werden? Vielen Dank Blackbelt vor 9 Jahren 0
Gleiches Problem wie @KIL, "Zugriff verweigert" in Schritt 5. Gibt es ein Update zur Lösung des Problems? Igor Vaschuk vor 9 Jahren 0
Ich habe zusätzlich zu den obigen Schritten `netplwiz` verwendet, um meinen Benutzernamen zu ändern. pqn vor 8 Jahren 0
Funktioniert unter Windows 10 Professional. Vielen Dank! Little Helper vor 8 Jahren 0
"Ich habe mich bereits in diesem Konto angemeldet" funktioniert unter Windows 10 Pro Alec Istomin vor 7 Jahren 0
15
Bob

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

Verwenden Sie mklink(als Administrator), um einen symbolischen Link zu erstellen:

mklink /d C:\Users\dzinx C:\Users\dzinx_000 
Das ist eine Art Lösung, aber der alte Benutzername wird an vielen Stellen noch angezeigt. Vielleicht besteht die Möglichkeit, den Benutzernamen komplett zu ändern? DzinX vor 11 Jahren 0
@DzinX In früheren Windows-Versionen konnten Sie die Unterschlüssel von HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList in der Registrierung bearbeiten. Ein Unterschlüssel wird für Ihre Benutzer-SID verwendet. Dann ändern Sie einfach den `ProfileImagePath`-Wert und benennen den Ordner um. Diese Einstellung gilt jedoch nur für Windows (und unter Win8 nicht getestet, wird aber angenommen). Dies ist der Pfad, der zum Einstellen von% userprofile% bei der Anmeldung verwendet wird, aber schlecht codierte Programme speichern möglicherweise den absoluten Pfad zu Ihrem Benutzerprofil und führen zu einem Bruch. Ich bin auch nicht sicher, wie moderne UI-Apps reagieren werden, obwohl ich denke, dass es wieder einmal darauf ankommt. Bob vor 11 Jahren 2
Wenn ich also sowohl den Symlink erstellt als auch die Registrierungseinstellungen geändert habe, sollte nichts kaputt gehen, aber ich sollte `dzinx_000` nicht zu oft sehen, oder? DzinX vor 11 Jahren 0
@DzinX Ich denke, es wäre am sichersten, den Hauptordner in "dzinx" über die Registrierung zu ändern (und umzubenennen) und dann einen Symlink von "dzinx_000" zu "dzinx" zu erstellen. Auf diese Weise wird es nur von Programmen verwendet, die speziell den Ordner mit dem symbolischen Link anfordern. Natürlich können Sie auch versuchen, den Symlink nicht zu verwenden, um zu sehen, ob etwas abstürzt, und fügen Sie ihn später hinzu. Bob vor 11 Jahren 2
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. Möglicherweise haben Sie jedoch etwas übersehen. myron-semack vor 9 Jahren 1
7
avirk

Dieses Handbuch ist für Windows XP / Vista gedacht. Versuchen Sie es daher auf eigene Gefahr. Ich kann es nicht testen, weil ich kein MS-Konto habe.

Bevor Sie beginnen, erstellen Sie einen Wiederherstellungspunkt oder eine Sicherung Ihres Systemlaufwerks. Sichern Sie Ihre vollständige Registrierung in jedem Fall der Datenbeschädigung.

Obwohl Sie den Benutzerprofilordner verschieben oder umbenennen können, kann es nach Verwendung dieser Methode zu Nebenwirkungen kommen. Dies liegt daran, dass in der Registrierung einige absolute Pfadangaben (zum alten Benutzerprofilordner) von Drittanbietersoftware hinzugefügt wurden. Daher kann es zu Funktionsverlust in den jeweiligen Anwendungen kommen.

Ich habe diese Informationen von Change the Registered User und Company Name in Windows XP / Vista erhalten .

Wenn Sie Ihren registrierten Benutzernamen umbenennen müssen, müssen Sie die Registrierungsschlüssel bearbeiten. Um die Registrierung zu öffnen, drücken Sie einfach die Taste Win+ Rund geben Sie regeditden folgenden Pfad ein

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion

Nein. Im rechten Bereich werden die beiden bearbeitbaren Einträge RegisteredOrganiztion & RegisteredOwner angezeigt .

enter image description here

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

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

Navigieren Sie dazu in der Registrierung zum folgenden Pfad:

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

enter image description here

Haben Sie es zumindest selbst in XP oder Vista versucht? DzinX vor 11 Jahren 0
@DzinX leider habe ich nicht beides. Ich verwende Win 7 ohne MS-Konto und habe Win 8-Testversion. Sie müssen es an Ihrer eigenen Hand versuchen, wenn Sie möchten. avirk vor 11 Jahren 0
@DzinX Ich denke, du solltest es zuerst auf VM ausprobieren. Ich mache, wenn ich ein MS-Konto hätte. avirk vor 11 Jahren 0
Der wichtigste Teil der Antwort ist das Ändern von `ProfileImagePath` über die Registrierung. Die anderen Registrierungswerte sind nicht miteinander verbunden. Der Hochstapler vor 11 Jahren 3
@OliverSalzburg Haben Sie versucht, den Benutzernamen durch ihn zu ändern? Wenn das funktioniert, bearbeite ich die Antwort. avirk vor 11 Jahren 0
@avirk: Der Benutzername muss auf andere Weise angepasst werden. Die Werte "RegisteredOwner" und "RegisteredOrganization" hängen nicht zusammen. Siehe: http://www.howtogeek.com/howto/windows-vista/quick-tip-change-the-registered-owner-in-windows/ Der Hochstapler vor 11 Jahren 2
4
JustEl

Aus einigen Stunden, die ich mit diesem Problem verbracht hatte, 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. Am besten beheben Sie dies, indem Sie ein neues Administratorkonto erstellen und das alte löschen. Hoffe das hilft.

Dann werden Sie Stunden damit verbringen, alle Einstellungen des neuen Kontos zu optimieren. Dmitry Grigoryev vor 6 Jahren 0
4
askvictor

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

  • Verwenden Sie Windows-EasyTransfer, um das gesamte Benutzerkonto zu "sichern"
  • Löschen Sie den Benutzer (und optional Dateien) aus dem System
  • Erstellen Sie ein neues lokales Benutzerkonto (dh kein Microsoft-Konto)
  • Melden Sie sich einmal als dieser Benutzer an
  • Stellen Sie die einfachen Übertragungsdaten wieder her - ordnen Sie den alten Benutzer Ihrem neu erstellten Benutzer zu
  • den Kontotyp des neuen Kontos in ein Microsoft-Konto ändern (PC-Einstellungen -> Benutzer -> Wechseln zu einem MS-Konto)
4
Andrew Xiang

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 beispielsweise die Eingabeaufforderung.

(Windows Server 2012)

Hatte dieses Problem mit IntelliJ IDEA Mene vor 10 Jahren 0
2
hkp

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

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

net user 

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

net localgroup administrators 

Überprüfen Sie, ob der alte Kontoname unter C: \ Users \ userA liegt. Um das alte Benutzerkonto umzubenennen:

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

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

 net user 

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

Dann können Sie dieses umbenannte Konto bei Bedarf in ein neu erstelltes Konto kopieren. Dabei werden NTUSER.DAT*& NTUSER.iniDateien übersprungen .

Dies ist die Methode, die ich für ein beschädigtes Benutzerkontoprofil verwendet habe. Zuerst als Administrator bei win8 home angemeldet, dann das alte Benutzerkonto umbenannt, den Anzeigenamen 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 unter C: \ Users \ newacct. Die Berechtigungen für C: \ Users \ newacct wurden geändert, um uneingeschränkten Zugriff auf den neuen Zugriff zu gewähren. Jeder wurde entfernt. Dann neu gestartet und dann als neuer Account angemeldet.

Voila! Fehler im Benutzerprofil behoben!

1
Gokstad

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.

1
Jim

Nur zum Löschen von Ordnern geeignet - Ich konnte den Benutzerordner in Windows 8 löschen, indem ich in den Safemode ging: http://windows.microsoft.com/de-de/windows-8/windows-startup-settings-including-safe- Modus

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

Dies ist gut für das Löschen von Dateien, aber ich habe festgestellt, dass alle Ihre Programme und Einstellungen fehlerhaft sind und das Fenster erneut vorbereitet wird. Sie müssen als Administrator bei einem anderen Konto angemeldet sein, als dem, das Sie löschen oder umbenennen möchten. Möglicherweise müssen Sie zusätzliche Konten mit Administratoreinstellungen und nicht als Standard einrichten. Es hat mich auch vermasselt Jim vor 10 Jahren 0