Beschädigtes Benutzerprofil unter Windows 7 wiederherstellen

Das Problem

Bis eben lief der Rechner noch wunderbar; doch nach einem Neustart behält der Rechner keine Einstellungen mehr. Da wird das Hintergrundbild nicht mehr gespeichert. Einstellungen in Programmen gehen verloren. Programme auf der Taskbar verschwinden und weitere Probleme stellen sich ein. Wenn dazu noch die kryptische Windows Meldung nach der Anmeldung erscheint: “Sie wurden mit einem temporären Profil angemeldet”, so ist dies ein Indiz für ein beschädigtes Benutzerprofil unter Windows 7.

Dieses Problem lässt sich mit dem folgenden Artikel beheben, indem wir ein neues Konto anlegen und alle Daten in das neue Konto kopieren um so wie zuvor mit allen Daten und Einstellungen arbeiten zu können.

Ich habe den Artikel um eine weitere Lösung erweitert, die am Ende des Artikels zu finden ist. Hier wird beschrieben wie durch ein Eingriff in die Registrierungs-Datenbank das Problem behoben werden kann.

Neue(n) Benutzer anlegen

Für die Operation benötigen wir insgesamt 3 Benutzerkonten. Der erste Benutzer repräsentiert das beschädigte Profil; nennen wir das Konto “Kurt”. Ein weiteres Konto das als temporärer Benutzer dient und für die Wartungsarbeiten verwendet wird, Name “temp”. Und der dritte Benutzer, der das neue Konto wird und die Daten vom beschädigten Profil übertragen bekommt. Nennen wir ihn “Benutzer”.

  1. Benutzerkonten öffnen. Auf die Schaltfläche Start klicken und auf der rechten Seite Systemsteuerung auswählen. Im neuen Fenster auf Benutzerkonten und Jugendschutz klicken.
  2. Benutzerkonto anlegen.  Auf Benutzerkonten hinzufügen/entfernen klicken. Im neuen Fenster auf Neues Konto erstellen klicken. Den gewünschten Namen für das Benutzerkonto eingeben, den Kontotyp auswählen und dann auf Konto erstellen klicken.

Durch das anlegen eines Benutzers wird automatisch auch ein Profil für denjenigen Benutzer angelegt. Diesen Vorgang wiederholen wir ein weiteres Mal, bis wir insgesamt 2 neue Benutzer angelegt haben.

Dateien und Verzeichnisse in das neue Profile kopieren

Nach dem wir die neuen Profile erstellt haben, können wir die Dateien aus dem vorhandenen Profil in das neu angelegte kopieren. Wie zuvor erwähnt müssen jetzt auf dem PC mindestens 3 Benutzer vorhanden sein.

  1. Den aktuellen Benutzer abmelden und mit dem neuen Konto “temp” anmelden.
  2. Sicherstellen, dass alle Dateien und Verzeichnisse angezeigt werden, die für das Kopieren benötigt werden. Mit der Maus auf den Startknopf fahren und die rechte Maustaste drücken und Windows-Explorer öffnen anklicken. Sobald der Windows-Explorer geöffnet wurde die ALT-Taste drücken und unter dem Menüeintrag Extras, Ordneroptionen auswählen.
    Im neuen Fenster wählen wir den Reiter (Tab) Ansicht aus. Im Eintrag Alle Dateien und Ordner anzeigen, deaktivieren wir das Kontrollkästchen. Unter dem Eintrag Versteckte Dateien und Ordner,  die Option Ausgeblendete Dateien, Ordner und Laufwerke anzeigen selektieren und dann auf OK klicken.
  3. In den Ordner C:\Benutzer\Kurt (der Name des beschädigten Profils) wechseln.
  4. Alle Dateien und Ordner auswählen, bis auf die folgenden Dateien:
    Ntuser.dat
    Ntuser.dat.log
    Ntuser.iniGanz wichtig, diese Dateien nicht kopieren!

    Nicht zu kopierende Dateien.

  5. Im Menü Bearbeiten auf Kopieren klicken. Falls das Menü nicht angezeigt wird, die ALT-Taste drücken.
  6. Nun in den Ordner mit dem neu erstellten Profil wechseln, C:\Benutzer\Benutzer
    und erneut das Menü öffnen und hier wählen wir Einfügen aus. Dies kann je nach Datenmenge ein paar Minuten dauern, also nicht verzweifeln.
  7. Nach dem der Kopiervorgang abgeschlossen ist, melden wir den aktuellen Benutzer ab und melden uns mit dem Neuen Benutzer Benutzer am System an.
  8. Jetzt sollt das System wieder wie gewohnt funktionieren.

2′te Lösung – Editieren der Registrierung (Registry)

Eine 2′te Lösung besteht darin, einen Wert in der Registrierung-Datenbank (Registry) zu ändern. So lässt sich das Profil eventuell ohne große Kopier-Orgien wieder Instand setzen und Mail-Konten, Adressen und Mails müssen nicht erneut eingerichtet werden. Achtung – Für diese Lösung sind Änderungen an der Registrierung-Datenbank vorzunehmen, also aufpassen! Bei Fehlern droht ansonsten Datenverlust.

  1. Wie weiter oben beschrieben als erstes einen weiteren Benutzer mit Administrator-Rechten anlegen und mit diesem Konto am System anmelden.
  2. Aus Start klicken und im Eingabefeld “regedt32″ eingeben und die UAC Meldung abnicken. Nun wechseln wir zu:
    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    Hier sehen wir alle SID’s (Security Identifier) von geladenen Profilen. Hier halten wir Ausschau nach Einträgen die mit .bak enden.
  3. Um das beschädigte Profil wiederherzustellen, löschen wir die Einträge die kein .bak am Ende tragen und benennen das Profil mit der .bak Endung um. Zum Umbenennen im linken Fensterbereich mit der rechten Maustaste auf den Schlüsselname klicken und Umbenennen auswählen.

    Zum Beispiel:
    SID-1292428093-343818398-2115-158554 (1. Diesen Schlüssel löschen)
    SID-1292428093-343818398-2115-158554.bak (2. Diesen Schlüssel in SID-1292428093-343818398-2115-158554 umbenennen)
    Es kann auch sein, dass nur ein Profilschlüssel mit .bak endet. Diesen benennen wir dann einfach, so dass er ohne .bak endet.

  4. Zum Abschluss den Rechner neu starten und mit dem wieder funktionieren Konto/Profil anmelden. Wenn alles ok ist, kann das zuvor erstellte Konto wieder gelöscht werden.

Es durchaus möglich, dass es weitere Ursachen und Lösungen für das oben beschriebene Problem gibt. Diese Lösung half mir in einem konkreten Fall. Sollte Euch ein Fehler auffallen oder etwas fehlen; Feedback erwünscht.

Chefkoch

Interessante Artikel zum Thema:
  1. Sesam öffne dich oder wie kommt das Programm in den “öffnen mit” Dialog unter Windows
  2. Unter Windows 7 – Die Hosts-Datei bearbeiten
  3. Unter Windows 7 die Library Icons wechseln
This entry was posted in allgemein and tagged . Bookmark the permalink.  | Drucken

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*


*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>