Passwort von Windows-Benutzerkonto zurücksetzen

Wenn das Zugangspasswort für ein Benutzerkonto im Windows unbekannt ist und zurückgesetzt werden soll, kann auch der Linux-Admin schnell Abhilfe leisten. Hierzu bedarf es lediglich eines Bootmediums mit Linux und dem Tool chntpw. In meinem Fall ist das ein USB-Stick mit GRML, das chntpw bereits mitbringt.

Ist das System gestartet, wird die Windows-Partition gemountet und in das Verzeichnis \WINDOWS\System32\config gewechselt. Dort liegt die Datei SAM, die die Accountdaten, also auch die Passwort-Hashes, beinhaltet.

# mkdir /mnt/windows
# ntfs-3g /dev/sda1 /mnt/windows
# cd /mnt/windows/WINDOWS/system32/config

Mit dem folgenden Kommando kann man sich die einzelnen Konten anzeigen lassen…

# chntpw -l SAM

…und dann zur Tat schreiten und das Passwort löschen oder neu setzen:

# chntpw -u username SAM

Im letzten Kommando ist ‘username’ dabei selbstverständlich durch den Benutzernamen des Windows-Kontos zu ersetzen.

3 thoughts on “Passwort von Windows-Benutzerkonto zurücksetzen

  1. Funtzt nicht….
    solange ich im Linux bin ist alles gut, und wenn ich dann mich bei Windoof wieder anmelden will hat es nicht geklappt

    • Das funktioniert doch. Ich habe so auf Windows XP-Systemen schon oft das Passwort entfernt. Eventuell ist das bei neueren Versionen aber anders. Vielleicht gibt es aber noch ein anderes Problem? Z.B. Account gesperrt. Das kann ebenfalls mit chntpw geändert werden.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>