Stellen Sie das Windows 7-Kennwort des Administratorkontos mit aktivierter automatischer Anmeldung wieder her

31379
flagg19

Ich habe eine Windows 7-Installation mit nur einem (Admin-) Konto (Gast ist deaktiviert). Es ist auf Auto-Login eingestellt, sodass ich problemlos einsteigen kann. Außerdem kann ich mit der rechten Maustaste klicken und als Administrator ausführen, ohne ein Kennwort eingeben zu müssen. Klicken Sie einfach auf "Ja", wenn die UAC-Eingabeaufforderung angezeigt wird.

Ich habe das Passwort vergessen und möchte es wiederherstellen.

Ich habe gelesen, dass (wegen der automatischen Anmeldung) ich diese Schlüssel haben sollte:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon = "1" HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName = username HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultPassword = password 

Ich habe AutoAdminLogonund DefaultUserNameaber nicht DefaultPassword.

Wie kann sich das System automatisch anmelden, wenn das Kennwort nicht vorhanden ist? Kann es woanders sein?

Nachdem ich das als Administrator ausführen kann, sollte das Kennwort geändert werden, ohne dass das alte eingegeben werden muss.

BEARBEITEN Ich glaube nicht, dass mein Passwort leer ist, denn wenn ich versuche, es in den Kontoeinstellungen zu ändern, wobei das alte Passwortfeld schwarz bleibt, wird mir mitgeteilt, dass das Passwort falsch ist

EDIT2 ophcrack findet 4 Hashes und ruft keinen Fehler hervor, aber die .txt-Datei, in der das Passwort stehen soll, ist leer. Ich glaube wirklich, dass das Admin-Passwort tatsächlich leer ist ... Gibt es eine Möglichkeit, sich dessen sicher zu sein? Und wenn es wirklich leer ist, sollte es nicht einen nicht hackigen Weg geben, einen zu setzen?

EDIT3 Wie vom Benutzer @abhishekkannojia vorgeschlagen, habe ich den Befehl ausprobiert:

net user *account name* *new password* 

Aber bevor ich die Schritte durchging, um eine Super-User-Shell zu bekommen, habe ich es auf einer als Administrator durchgeführten Shell ausprobiert und eine Überraschung ... es hat funktioniert! Es hat mich nicht nach dem vorherigen Passwort gefragt und ich habe überprüft, dass das neue wirksam ist. Aus Neugier habe ich diesen Befehl noch einmal ausprobiert und ließ mich das Passwort des Kontos ändern, in dem ich eingeloggt bin, ohne mich nach dem vorherigen zu fragen. Das ist irgendwie seltsam, aber ... es hat funktioniert.

Also, ich akzeptiere die Antwort von @abhishekkannojia, aber ich empfehle jedem, der diese Frage liest, meine "weiche" Version (mit Administrator-Shell). Ein besonderes Dankeschön geht an @ Jason C, der die Software veröffentlicht hat: http://securityxploded.com/windows-autologin-password.php. Dies wäre perfekt für mich gewesen, wenn ich die automatische Anmeldung so konfiguriert hätte

16
Ich denke nur, dass sich die richtige Registrierungseinstellung im wow64-Bereich versteckt. CharlesH vor 10 Jahren 0
HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ ... CharlesH vor 10 Jahren 0
@CharlesH Ich glaube nicht, an diesem Pfad habe ich nicht einmal AutoAdminLogon und DefaultUserName flagg19 vor 10 Jahren 0
Ah, es tut mir leid, dass ich in einem Zug an meinem Telefon saß und mich nicht überprüfen konnte. Nur ein Gedanke, da das AutoLogon-Tool von sysinternals 32 Bit ist. Hoffentlich hast du das jetzt trotzdem geregelt. CharlesH vor 10 Jahren 0

5 Antworten auf die Frage

12
abhishekkannojia

Ich erinnere mich, wie ich mein Windows-Administratorkennwort vergessen habe und wie verschiedene Methoden zur Wiederherstellung des Kennworts versucht wurden. Die folgende Methode hat für mich funktioniert.
Sie können das Kennwort nicht mithilfe der folgenden Methode wiederherstellen, Sie können es jedoch zurücksetzen. Die Idee hinter dieser Methode ist, dass Sie irgendwie ein Super User Privileg (System User in Windows) erhalten, um das Benutzerkonto des Administrators zu ändern.

Schritte:

  1. Benennen Sie zuerst diese Datei in system32 sethc.exe um sethc.exe.oldund erstellen Sie eine Kopie von cmd.exein demselben Verzeichnis. Benennen Sie jetzt das neue cmd.exeum sethc.exe. Diese Dateien werden eingelesen C:\Windows\System32\.
    Beachten Sie, dass Sie unter Windows 7 keine Systemdateien ändern können. Dazu können Sie jedes Live-bootfähige Linux erhalten, das über USB gebootet werden kann. Es gibt Tonnen von ihnen, wählen Sie eine von ihnen. Wenn das System jetzt in Linux gebootet ist, müssen Sie Windows Parition einhängen und die oben genannte Aufgabe ausführen.

  2. Starten Sie jetzt in Windows neu. Auf dem Anmeldebildschirm. Drücken Sie ShiftTaste 5 mal. Ein Befehlsfenster wird angezeigt (Diese Eingabeaufforderung verfügt über Systembenutzerrechte). Geben Sie nun den folgenden Befehl ein, um das Passwort zu ändern.

    C:\> net user admin new-password

    Ersetzen Sie admindurch Ihren Benutzernamen und new-passworddas neue gewünschte Passwort.

  3. Sie können sich jetzt mit neuem Passwort anmelden. Sie müssen auch die im ersten Schritt vorgenommenen Änderungen rückgängig machen. Sie können sich erneut über live startfähige Medien anmelden und die Dateien in ihren ursprünglichen Zustand bringen.

Ich hoffe es hilft. Lassen Sie mich wissen, ob dies für Sie funktioniert hat. :)

Das hört sich im Konzept ähnlich an, ist aber viel bequemer als die unter http://pcsupport.about.com/od/windows7/ht/reset-password-windows-7.htm beschriebene Methode (wobei man statt sethc utilman verwendet). . Jason C vor 10 Jahren 0
Ich habe es versucht und es ist ein sehr ordentlicher Hack. Dazu benötigen Sie eine Windows- oder Linux-CD / DVD - wenn Sie sich nicht am Computer anmelden können. Kinnectus vor 10 Jahren 0
Ja, sehr ordentlicher Trick, hat mich vor der Zeit, als ich das Passwort knackte, gerettet. Statt "sethc.exe" kann "utilman.exe" auch ersetzt werden, da beide auf dem Anmeldebildschirm verfügbar sind. abhishekkannojia vor 10 Jahren 0
sehr kluge Idee ... aber wenn es darum geht, eine Super-User-Shell zu erhalten, kann ich nicht einfach als Administrator eine Eingabeaufforderung ausführen und "net user admin new-password" ausführen? flagg19 vor 10 Jahren 0
@ flagg19 Du kannst es versuchen, aber ich bin nicht sicher, ob es funktionieren wird. Ich denke, um das aktuelle Passwort zu ändern, müssen Sie Ihr altes Passwort angeben. Dies ist bei Super-Benutzerprivilegien nicht der Fall, bei denen ein Konto ohne die Notwendigkeit eines Kennworts geändert wird. abhishekkannojia vor 10 Jahren 0
@abhishekkannojia ist eine Shell für Superuser-Privilegien, die sich von einer als Administrator ausgeführten Shell unterscheidet. flagg19 vor 10 Jahren 0
@ flagg19 Ja, sie unterscheiden sich von Superbenutzern (Systembenutzer in Windows) über Administratoren. Siehe hier http://support.microsoft.com/kb/120929 abhishekkannojia vor 10 Jahren 0
@abhishekkannojia Eine Admin-Shell sollte genauso gut funktionieren. Wenn Sie den Trick ausführen, den Sie vor dem Anmelden erwähnt haben, erhalten Sie eine Shell unter System. Dies ist der Benutzer, den WinLogon ausführt. Sobald Sie jedoch angemeldet sind, können Sie einfach ein CMD öffnen Fenster ohne den ganzen Aufwand, was nur ein Trick ist, wenn Sie nicht angemeldet sind yoel halb vor 10 Jahren 0
In Windows 7 können Sie auch alle Dateien einschließlich der Systemdateien ändern. Sie müssen jedoch zunächst den Besitz der Datei über Rechtsklick -> Sicherheit -> Bearbeiten -> Eigentümer -> Besitzer ändern übernehmen yoel halb vor 10 Jahren 1
Das * ändert * das Passwort nicht, das * setzt * das Passwort zurück. Sie können dies auch von jedem Benutzer mit Administratorrechten aus tun (normalerweise jedoch nicht für das Konto, unter dem Sie derzeit angemeldet sind). Beachten Sie die Unterscheidung für das Zurücksetzen des Kennworts: Sie verlieren auch alle gespeicherten Anmeldeinformationen für Netzwerkfreigaben usw. und EFS-Zertifikate (NTFS-Verschlüsselung) dauerhaft *. Bob vor 10 Jahren 4
Verwenden Sie die Windows 7-Wiederherstellungs-CD, um sie zu starten und anschließend zu bearbeiten. Vignesh Nedunchezhiyan vor 9 Jahren 0
Da er bereits erwähnt hat, dass er sich automatisch anmeldet und "Rechtsklick" ausführen kann -> "Als Administrator ausführen", ist der erste Schritt nicht erforderlich. Dazu muss er nur mit der rechten Maustaste auf die Eingabeaufforderung klicken -> 'Als Administrator ausführen' -> 'Net-Benutzeradministratorkennwort'. Chris vor 9 Jahren 0
6
Jason C

Es gibt viele Möglichkeiten, ein Windows 7-Kennwort wiederherzustellen. Die meisten können durch Suche nach " Windows 7-Wiederherstellungskennwort " gefunden werden.

Es gibt ein Tool, das speziell zum Wiederherstellen von Kennwörtern für die automatische Anmeldung dient. Ich habe es nicht ausprobiert, aber wenn es funktioniert, ist es wahrscheinlich die schnellste Option:

Weitere Optionen in dieser Zeile finden Sie unter " Windows 7-Kennwort für die automatische Anmeldung ".

Wenn dies nicht der Fall ist, ist es am einfachsten, eines der acht hier beschriebenen Tools zur Kennwortwiederherstellung zu verwenden. Dazu gehören:

Es gibt auch einen weniger bequemen, aber etwas legitimeren Weg hier . Ich weiß zwar nicht, ob das mit automatischem Login funktioniert. Es ist jedoch wahrscheinlich schneller als oben. Eine andere Antwort unten (oder oben gegebenenfalls) beschreibt eine ähnliche Technik.

Wenn Sie das Gefühl haben, dass dies erneut passieren kann, sollten Sie eine Kennwortrücksetzdiskette erstellen .

Vielen Dank, ich habe eine Menge gegoogelt, bevor ich diese Frage gestellt habe, und viele dieser "Hacks" gefunden. Ich dachte jedoch, dass der Auto-Login und der Kanal dazu geführt haben, dass die Dinge als Admin ausgeführt werden, und dies würde einige weniger hackige Wege möglich machen. flagg19 vor 10 Jahren 0
@ flagg19 Versuchen Sie Folgendes: http://securityxploded.com/windows-autologin-password.php Jason C vor 10 Jahren 1
das Tool von securityxploded ausführen, sagt mir aber genau, was ich in den von mir geposteten Registrierungsschlüsseln sehe: "Benutzername: myusername password:" kann nicht verstehen, ob es es nicht bekommen kann oder es leer erscheint flagg19 vor 10 Jahren 0
@ flagg19 Ist es möglich, dass dein Passwort tatsächlich leer ist? Sind Sie * sicher *, dass Sie die automatische Anmeldung mit einem Kennwort aktiviert haben, anstatt nur ein leeres Kennwort festzulegen? Wenn Sie Start -> Ausführen -> `netplwiz` wählen, ist das Kontrollkästchen" Benutzer müssen einen Benutzernamen und ein Kennwort eingeben, um diesen Computer zu verwenden "aktiviert? Jason C vor 10 Jahren 0
bearbeitete Frage zur leeren Passwortmöglichkeit flagg19 vor 10 Jahren 0
@ flagg19 Ich würde dann zuerst die Methode von Abhishekkannojia ausprobieren. Wenn dies fehlschlägt, versuchen Sie die dritte Methode, die ich oben veröffentlicht habe (die "etwas mehr legitime" Technik), dann die Cracker. Jason C vor 10 Jahren 0
3
Kinnectus

Im Gegensatz zu Micwallace bestätigt eine andere SO / SU-Frage ( hier ), dass dies in Windows 7 möglich ist (und wir tun dies auf einigen Computern, auf denen ich arbeite und die Schritte identisch sind). Dies sollte auch bei Installationen außerhalb von Domänen funktionieren.

Zurück zu Ihrer Frage: Wenn das Feld "Kennwort" leer ist, ist das Administratorpasswort leer. Insbesondere wenn sich der Computer automatisch anmeldet und die Registrierungsschlüssel kein Kennwort enthalten, das Text enthält.

Wenn das Passwort schwarz ist (ich glaube nicht, aber es kann sein), sollte es möglich sein, es in den Kontoeinstellungen zu ändern, indem das Feld "altes Passwort" schwarz hinterlegt wird. Es sagt mir, dass das Passwort nicht korrekt ist flagg19 vor 10 Jahren 0
Ja, aber (wie Sie herausgefunden haben) das "alte" Kennwort ist falsch, was bedeutet, dass die Registrierungseinstellungen nicht funktionieren oder woanders gespeichert werden. Was ich wahrscheinlich vorschlagen würde - wenn Sie verzweifelt versuchen, das Kennwort zurückzusetzen - Herunterladen einer LiveCd, die beispielsweise NTPasswd enthält und das Kennwort des lokalen Benutzerkontos zurücksetzen kann. Kinnectus vor 10 Jahren 0
1
Jon Egerton

Eine weitere einfache Möglichkeit, das Kennwort zu ändern, ohne es vorher wissen zu müssen, ist der Local Users and GroupsAbschnitt Computerverwaltung.

Klicken Sie einfach mit der rechten Maustaste auf den Benutzer und wählen Sie aus Set Password.

Es ist möglich, dass einige Editionen von Windows dies nicht haben - ich kann mich nicht erinnern, an welche.

Beachten Sie, dass Sie die automatische Anmeldung danach zurücksetzen müssen, damit die automatische Anmeldung fortgesetzt wird.

0
micwallace

Diese Registrierungswerte werden nach Windows XP nicht unterstützt :(

Ich denke, der einzige Weg ist, eine Recovery-Boot-CD zu verwenden, um den Passwort-Hash zurückzusetzen oder zu knacken. Dieses sieht aus wie das Go: http://pogostick.net/~pnh/ntpasswd/

Ich habe viele Anleitungen mit Windows 7 gesehen, aber ich kann mich nicht erinnern, was ich vor langer Zeit getan habe, um die automatische Anmeldung einzurichten. Hash-Craking ist keine Option, ich kann mich nicht an das Passwort erinnern, aber es war lange mehr als ein erschwinglicher Regenbogentisch; flagg19 vor 10 Jahren 0
Sie benötigen keinen riesigen Regenbogentisch, sondern können http://pcsupport.about.com/od/toolsofthetrade/gr/ophcrack.htm verwenden. Dies ist eine Boot-CD. Andernfalls müssen Sie nur noch zurücksetzen. Viele Computer kommen so vom Hersteller. micwallace vor 10 Jahren 0
Danke, ich werde es mit Ophcrack versuchen, aber verwendet man nicht nur einen kleinen (<700mb) Regenbogentisch? flagg19 vor 10 Jahren 0
Ja, ich glaube, es hat einen Regenbogentisch, aber auch CPU-Regel-basiertes Cracken. micwallace vor 10 Jahren 0
@micwallace http://securityxploded.com/windows-autologin-password.php wurde speziell für die schnelle Wiederherstellung von Kennwörtern für die automatische Anmeldung entwickelt. Jason C vor 10 Jahren 0
@micwallace - Ich habe ein Tool, das das Passwort auf jeder modernen Windows-Version zurücksetzen kann. Die bessere Lösung ist ein Tool, das den HIVE buchstäblich lädt und dann das Kennwort für Sie ändert. Es heißt [PasswordResetKey] (http://www.passwordresetkey.com) Ramhound vor 10 Jahren 0