Wie zwinge ich Windows 7, ein neues Domänenprofil mit demselben Namen wie ein vorhandenes zu erstellen?


13

Ich hatte ein beschädigtes Benutzerprofil (nennen wir es Bob), das sich auf xslx-Dateien für Excel auf einer Windows 7 Pro x64-Workstation auswirkte. Ich habe überprüft, dass das Problem in anderen Profilen auf demselben Computer nicht vorhanden war.

Ich habe einen neuen Benutzer erstellt, temp. Ich habe mich mit dem lokalen Administratorkonto angemeldet und den Profilordner von bob übernommen. Ich habe dann alles in diesem Ordner außer ntuser.dat, ntuser.dat.log und ntuser.ini in den Profilordner des neuen Benutzertemps kopiert. Ich habe mich dann als temporär angemeldet, um sicherzustellen, dass die Dateien dort waren. Sie sind. Das Problem mit dem Öffnen meiner Excel-Datei und der Symbolzuordnung wurde in diesem Benutzerprofil behoben.

Als nächstes habe ich den Profilordner von bob gelöscht, nachdem ich ihn zu Wiederherstellungszwecken in C: \ temp kopiert hatte. Ich habe mich dann als domain \ bob angemeldet und Windows 7 hat mich in ein temporäres Profil versetzt.

Das Erstellen eines lokalen Benutzers mit dem Namen bob funktioniert hier nicht, da der Sicherheitskontext für dieses Konto nicht auf die Domäne verweist.

Was mache ich jetzt, damit Windows 7 vergisst, dass ich jemals einen Domänenbenutzer namens bob hatte? Ich möchte mich als dieser Benutzer wieder anmelden können und möchte, dass der Computer dies wie beim ersten Anmelden behandelt und mir ein neues Profil erstellt. Ich werde dann Profildateien manuell verschieben, um Dinge zu synchronisieren.

Mein Benutzer hat ein Standard-Domain-Profil und kein Roaming-Profil.

Ich dachte, dies sei ein relativ unkomplizierter Prozess, aber ich kann anscheinend nicht herausfinden, was ich anders mache, wenn ich mit Konten auf Domänenebene zu tun habe.

Antworten:


19
  1. Benennen Sie den Profilordner des Benutzers in Bob.old um

  2. Als Administrator angemeldet, gehen Sie zu Systemsteuerung → Benutzerkonten → Benutzerkonten verwalten. Domänenkonten werden dort nach einer ersten Anmeldung angezeigt.

  3. Löschen Sie das Konto für Bob

  4. Öffnen Sie regedit und stellen Sie sicher, dass der Benutzer nicht mehr angemeldet ist HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. Löschen Sie es, falls vorhanden, auch wenn darauf ".bak" folgt.

Anschließend können Sie sich als Bob anmelden, um das lokale Benutzerprofil neu zu erstellen, und dann Ihre Benutzerdaten in dieses Profil kopieren.

Quelle: Löschen eines lokalen Benutzerprofils - Nicht so einfach wie man annehmen könnte


Ah, ich wusste nicht, dass Sie Domänenkonten über das Benutzerkonto der Systemsteuerung verwalten können. Ich werde es versuchen.
TWood

Vergessen Sie nicht, die Registrierung zu überprüfen. Das Problem ist, dass, wenn ein Benutzerprofilverzeichnis nicht gefunden wird, der Profillistenschlüssel für dieses Konto durch Anhängen einer .bak an den Schlüsselnamen gesichert wird. Solange dieser Bak-Schlüssel vorhanden ist, können Sie den Benutzer nicht mit einem neuen Profil verknüpfen.
Frank Thomas

Ja, ich habe meinen gelöschten Profilordner bereits wiederhergestellt und dann das Bak-Suffix vom Profillistenschlüssel entfernt, damit ich zumindest unter dem Konto, das ich gebrochen habe, wieder booten kann. Ich habe gerade gelöscht und neu gestartet, also hoffentlich geht es von hier aus bergab.
TWood

Ich konnte alle meine Dateien problemlos in das neue Profil verschieben. Vielen Dank für Ihre Hilfe Frank Thomas. Am Ende musste ich den Profillisteneintrag manuell löschen, obwohl ich den Benutzer über das Bedienfeld entfernt habe, um das Benutzer-Snap-In zu verwalten. Das Seltsame ist, dass mein Benutzer in Ordnung neu erstellt wurde, aber als ich zur Liste "Benutzerkonten verwalten" zurückkehrte, wurde mein Benutzer nicht wieder hinzugefügt, als das neue Konto erstellt wurde. Muss ich es manuell hinzufügen? Ich möchte später nicht in der Lage sein, eine einfache Übertragung oder ähnliches zu verwenden, da dieser Eintrag fehlt.
TWood

Ich würde mich nicht darum kümmern, wenn es nicht in users.cpl auftaucht. Wer weiß, kann ein paar Neustarts nehmen. Ich bin zu der Überzeugung gelangt, dass wenn Sie einen Benutzer über diese Schnittstelle verwalten, keine Registrierungsspuren zurückbleiben, aber ich musste mich seit Vista nicht mehr mit diesem Problem befassen, sodass es sich möglicherweise ein wenig geändert hat. Ich bin froh, dass du es zum Laufen gebracht hast.
Frank Thomas

0

Randnotiz Mit WinXP können Sie problemlos ein Profilordner-Beispiel bob.old umbenennen und automatisch einen neuen Profilordner bob erstellen. Sie können dann Benutzerdateien nach Belieben verschieben. Dies löste leicht viele einfache Malware, die profilspezifisch ist.

In Win7 besteht die bevorzugte Methode von Microsoft darin, die Kontoverwaltung zu verwenden, um diesen Ordner wegzublasen. Daher müssen Sie zuerst den Benutzerprofilordner manuell kopieren. Vielmehr können Sie in XP im laufenden Betrieb eine neue erstellen und sogar im laufenden Betrieb die Umbenennung rückgängig machen. Dies war alles eine großartige schnelle Fehlerbehebung. Aber nicht mehr.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.