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

16

Ich habe eine Windows 7-Installation mit nur einem (Administrator-) Konto (Gast ist deaktiviert). Es ist auf automatische Anmeldung eingestellt, damit ich problemlos einsteigen und mit der rechten Maustaste auf "-> Als Administrator ausführen" klicken kann, 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 ich (wegen der automatischen Anmeldung) 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?

Wenn ich das habe, kann ich Dinge als Administrator ausführen. Ich habe das Gefühl, dass es eine Möglichkeit geben sollte, das Passwort zu ändern, ohne das alte einzugeben, aber ich kann nicht herausfinden, wie ...

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

EDIT2 ophcrack findet 4 Hashes und gibt keinen Fehler aus, aber der .txt, in den das Passwort eingefügt werden soll, ist leer. Ich beginne wirklich zu denken, 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 eine unkomplizierte Möglichkeit geben, eine festzulegen?

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

net user *account name* *new password*

Aber bevor ich die Schritte durchführe, um eine Super-User-Shell zu erhalten, habe ich sie auf einer Shell ausprobiert, die als Administrator ausgeführt wurde, und Überraschung, Überraschung ... es hat funktioniert! Es hat mich nicht nach dem vorherigen Passwort gefragt und ich habe überprüft, dass das neue effektiv aktiv ist. Aus Neugier habe ich diesen Befehl erneut versucht und trotzdem das Kennwort des Kontos geändert, in dem ich angemeldet 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 Firt (unter Verwendung der Administrator-Shell) auszuprobieren. Ein besonderer Dank geht an @Jason C, der die Software gepostet hat: http://securityxploded.com/windows-autologin-password.php. Das wäre perfekt für mich gewesen, wenn ich die automatische Anmeldung so konfiguriert hätte

flagg19
quelle
Nur ein Wahnsinnsgedanke ist, dass sich stattdessen die richtige Registrierungseinstellung im Abschnitt wow64 versteckt?
CharlesH
HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ ...
CharlesH
@CharlesH Ich glaube nicht, auf diesem Pfad habe ich nicht einmal AutoAdminLogon und DefaultUserName
flagg19
Es tut mir leid, dass ich auf meinem Handy in einem Zug saß und mich nicht kontrollieren konnte. Nur ein Gedanke, wie das AutoLogon-Tool von Sysinternals ist 32-Bit. Hoffentlich haben Sie das jetzt trotzdem sortiert.
CharlesH

Antworten:

12

Ich erinnere mich, wann ich mein Windows-Administratorkennwort vergessen habe und wie ich verschiedene Methoden zur Wiederherstellung des Kennworts ausprobiert habe. Die folgende Methode hat bei mir funktioniert.
Sie können das Passwort nicht mit der folgenden Methode wiederherstellen, aber Sie können es zurücksetzen. Die Idee hinter dieser Methode ist, dass Sie auf irgendeine Weise das Superuser- Recht (Systembenutzer 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.exeim selben Verzeichnis. Benennen Sie nun das neue kopierte cmd.exein um sethc.exe. Diese Dateien befinden sich in C:\Windows\System32\.
    Beachten Sie, dass Sie in Windows 7 keine Systemdateien ändern können. Zu diesem Zweck können Sie jedes Live Bootable Linux erwerben, das über USB gebootet werden kann. Es gibt Tonnen von ihnen, wählen Sie eine von ihnen. Wenn das System nun unter Linux gestartet wird, mounten Sie die Windows-Parition und führen Sie die obige Aufgabe aus.

  2. Starten Sie nun 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 adminmit Ihrem Benutzernamen und new-passwordmit dem neuen gewünschten Passwort.

  3. Sie können sich jetzt mit einem neuen Passwort anmelden. Sie müssen auch die Änderungen, die Sie im ersten Schritt vorgenommen haben, rückgängig machen. Sie können sich erneut über ein bootfähiges Live-Medium anmelden und die Dateien in den ursprünglichen Zustand versetzen.

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

abhishekkannojia
quelle
Das klingt vom Konzept her ähnlich, ist aber weitaus praktischer als die unter pcsupport.about.com/od/windows7/ht/reset-password-windows-7.htm beschriebene Methode (die utilman anstelle von sethc verwendet).
Jason C
Ich habe es versucht und es ist ein sehr ordentlicher Hack. Sie benötigen jedoch eine Windows- oder Linux-CD / DVD, wenn Sie sich nicht am Computer anmelden können.
Kinnectus
Ja, sehr ordentlicher Trick, hat mir viel Zeit gespart, das Passwort zu knacken. Anstelle von sethc.exe utilman.exekann auch ersetzt werden, da beide auf dem Anmeldebildschirm verfügbar sind.
Abhishekkannojia
1
Unter Windows 7 können Sie zwar auch alle Dateien, einschließlich Systemdateien, ändern, aber Sie müssen zuerst per Rechtsklick -> Sicherheit -> Bearbeiten -> Eigentümer -> Eigentümer ändern
Sie sind halb 17.06.14
5
Das Passwort wird dadurch nicht geändert, das Passwort wird zurückgesetzt . Und Sie können dies von jedem Benutzer mit Administratorrechten aus tun (normalerweise jedoch nicht mit dem Konto, unter dem Sie derzeit angemeldet sind). Beachten Sie die Unterscheidung zum Zurücksetzen des Kennworts: Sie verlieren außerdem alle gespeicherten Anmeldeinformationen für Netzwerkfreigaben usw. und EFS-Zertifikate (NTFS-Verschlüsselung) dauerhaft .
Bob
6

Es gibt viele Möglichkeiten, ein Windows 7-Kennwort wiederherzustellen. Die meisten finden Sie, wenn Sie nach "Windows 7-Kennwort wiederherstellen " suchen .

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

Weitere Optionen hierzu finden Sie unter " Windows 7 - Kennwort für automatische Wiederherstellung ".

Die einfachste, falls dies nicht möglich , ist wahrscheinlich auf die Verwendung eines der 8 Passwort - Recovery - Tools gefunden hier , die Folgendes umfassen:

Es gibt auch einen weniger bequemen, aber etwas legitimeren (immer noch hackigen) Weg hierher . Obwohl ich nicht weiß, ob das mit aktivierter automatischer Anmeldung funktioniert. Es ist jedoch wahrscheinlich schneller als oben. Eine andere Antwort unten (oder oben, je nach Fall) beschreibt eine ähnliche Technik.

Sobald Sie fertig sind, können Sie eine Kennwortrücksetzdiskette erstellen , falls dies erneut auftreten sollte .

Jason C
quelle
Vielen Dank, ich habe viel gegoogelt, bevor ich diese Frage gestellt habe, und viele dieser "Hacks" gefunden, aber ich dachte, dass ein Auto-Login und die Möglichkeit, Dinge als Administrator auszuführen, einige weniger hackige Wege möglich gemacht hätte ...
flagg19
1
@ flagg19 Versuchen Sie dies: securityxploded.com/windows-autologin-password.php
Jason C
Dieses Tool wird von securityxploded ausgeführt, sagt mir jedoch genau, was ich in den von mir geposteten Registrierungsschlüsseln sehe: "Benutzername: Kennwort meines Benutzernamens:" Kann nicht verstehen, ob es nicht abgerufen werden kann, oder glaubt, dass es leer ist
flagg19
@ flagg19 Ist es möglich, dass Ihr 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 auf Start -> Ausführen -> klicken netplwiz, ist das Kontrollkästchen "Benutzer müssen einen Benutzernamen und ein Kennwort eingeben, um diesen Computer zu verwenden" aktiviert?
Jason C
bearbeitete Frage zur Möglichkeit des leeren Passworts
flagg19
3

Im Gegensatz zu Micwallace bestätigt eine andere SO / SU-Frage ( hier ), dass dies unter Windows 7 möglich ist (und tatsächlich tun wir dies auf einigen Computern, auf denen ich arbeite und deren Schritte identisch sind). Dies sollte auch bei Nicht-Domain-Installationen funktionieren.

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

Kinnectus
quelle
Wenn das Passwort schwarz ist (ich glaube nicht, aber es kann sein), sollte es möglich sein, es in den Kontoeinstellungen zu ändern, indem Sie einfach das Feld "altes Passwort" schwarz lassen, oder? Es sagt mir, dass das Passwort nicht korrekt ist
flagg19
Ja, aber (wie Sie festgestellt haben) das "alte" Passwort ist falsch, was bedeutet, dass die Registrierungseinstellungen nicht funktionieren oder an anderer Stelle gespeichert sind ... Was ich Ihnen wahrscheinlich empfehlen würde - wenn Sie verzweifelt versuchen, das Passwort zurückzusetzen - Zum Herunterladen einer LiveCd, die beispielsweise NTPasswd enthält und das Kennwort des lokalen Benutzerkontos zurücksetzen kann.
Kinnectus
1

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

Einfach mit der rechten Maustaste auf den Benutzer klicken und auswählen Set Password.

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

Beachten Sie, dass Sie Ihre automatische Anmeldung anschließend zurücksetzen müssen, damit die automatische Anmeldung fortgesetzt wird.

Jon Egerton
quelle
0

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

Ich denke, die einzige Möglichkeit ist die Verwendung einer Wiederherstellungs-Boot-CD, um den Passwort-Hash zurückzusetzen oder zu knacken. Dieser sieht aus wie der go: http://pogostick.net/~pnh/ntpasswd/

Micwallace
quelle
Ich habe viele Anleitungen gesehen, die sie in Windows 7 verwenden, kann mich aber nicht erinnern, was ich vor langer Zeit genau getan habe, um die automatische Anmeldung einzurichten. Hash-Craking ist keine Option, kann mich nicht an das Passwort erinnern, aber es war lange mehr als ein erschwinglicher Regenbogentisch verarbeiten kann;)
flagg19
Sie brauchen keinen riesigen Regenbogentisch, den Sie mit pcsupport.about.com/od/toolsofthetrade/gr/ophcrack.htm verwenden können. Dabei handelt es sich um eine Boot-CD, ansonsten müssen Sie nur noch zurücksetzen. Viele Computer kommen so vom Hersteller.
Micwallace
Danke, ich werde Ophcrack ausprobieren, aber ist es nicht nur ein kleiner (<700mb) Regenbogentisch?
flagg19
Ja, ich denke, es hat eine Rainbow-Tabelle, aber es macht auch CPU-Regel-basiertes Cracken.
Micwallace
@micwallace securityxploded.com/windows-autologin-password.php wurde speziell für die schnelle Wiederherstellung von Kennwörtern für die automatische Anmeldung entwickelt.
Jason C