Für diejenigen, die nicht über Windows 8 Professional verfügen, gibt es eine Möglichkeit, das alte Konto über die Befehlszeile umzubenennen:
Befehlszeile mit Rechtsklick öffnen → Als Admin ausführen. Geben Sie im Fenster der Eingabeaufforderung
net user
ein und überprüfen Sie den alten Kontonamen, d. h. BenutzerA. 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:\Benutzer\BenutzerA steht. Um das alte Benutzerkonto umzubenennen:
wmic useraccount where "name='userA'" rename olduserA
Dann, falls erfolgreich, überprüfen Sie, ob sich der Name geändert hat, geben Sie
net user
Überprüfen Sie, ob C:\Benutzer\alterBenutzerA jetzt angezeigt wird. Gehen Sie dann zum Control Panel → Benutzerkonten → und benennen Sie den Anzeigenamen des alten Benutzerkontos in
um. Dann können Sie dieses umbenannte Konto bei Bedarf in ein neu erstelltes Konto kopieren, wobei Sie die Dateien NTUSER.DAT*
& NTUSER.ini
überspringen.
Dies ist die Methode, die ich für ein beschädigtes Benutzerkontenprofil verwendet habe. Zuerst als Administrator auf win8 home eingeloggt, dann das alte Benutzerkonto umbenannt, den Anzeigenamen des alten Benutzerkontos geändert, ein neues Benutzerkonto mit admin privs erstellt, C:\Users\newacct erstellt und dann die meisten Dateien/Ordner vom alten Konto C:\Users\oldacct nach C:\Users\newacct kopiert. Änderte die Berechtigungen auf C:\Users\newacct, um vollen Zugriff auf den newacct zu ermöglichen, entfernte Everyone. Dann neu gestartet und dann als neues Konto eingeloggt.
Voila! Korruption im Benutzerprofil behoben!