Gibt es eine Möglichkeit, die Windows-Registrierung von Ubuntu aus zu bearbeiten?

25

Mein Laptop ist ein Windows 7 / Ubuntu 12.04 LTS Dual-Boot-Setup. Ich habe mit alternativen Desktop-Shells auf meiner Windows-Partition wie KDE und Kairo experimentiert .

Nachdem ich Kairo als Standardshell festgelegt hatte, entschied ich mich, meinen Computer neu zu starten und mich wieder bei Windows anzumelden, um sicherzustellen, dass alles ordnungsgemäß funktioniert. Nachdem ich mich eingeloggt hatte, blieb mir nichts anderes übrig als der Mauszeiger und ein leerer Desktop mit der Standardhintergrundfarbe.

Ich kenne die Registrierungseinstellungen, die ich ändern muss, um Windows Explorer als Standardshell aus meinen vorherigen Experimenten mit KDE wiederherzustellen, kann sie jedoch offensichtlich nicht verwenden, regeditwenn sie nicht auf einen funktionierenden Desktop geladen werden können. Ich kann meine Ubuntu-Partition jedoch weiterhin problemlos verwenden.

Ich frage mich, ob es eine Möglichkeit gibt, meine Windows-Partition in Ubuntu zu mounten und die Registrierung von dort aus zu bearbeiten. Wie würde ich das machen und benötige ich zusätzliche Pakete dafür?

Christopher Kyle Horton
quelle
Ich glaube nicht. Können Sie mit dem Standardadministratorkonto für Windows 7 booten, die regeditSchlüssel im Profil Ihres Benutzers ausführen und ändern?
Chris
Ich habe gerade festgestellt, dass ich den Task-Manager verwenden kann, nachdem ich mich mit Strg + Alt + Entf angemeldet und dann mit Datei> Neue Aufgabe ein Dock, das ich in GameMaker erstellt habe, manuell ausgeführt habe. Von dort aus kann ich so ziemlich alles andere starten, also kann ich es immer noch unter Windows reparieren. Trotzdem bin ich immer noch gespannt, ob von Ubuntu aus auf die Registry zugegriffen werden kann, da anscheinend noch niemand danach gefragt hat.
Christopher Kyle Horton

Antworten:

26

Ich glaube, das ist, was Sie suchen, " Offline NT Password & Registry Editor " (chntpw)

Was ist chntpw?

chntpw ist ein Software-Dienstprogramm zum Zurücksetzen oder Löschen lokaler Kennwörter, die von Windows NT, 2000, XP, Vista, 7 und 8.1 verwendet werden. Es enthält auch einen einfachen Registrierungseditor und einen Hex-Editor, mit denen die in einer Registrierungsdatei enthaltenen Informationen unter Linux / Unix durchsucht und geändert werden können.

Wie installiert man?

Sie können es vom Terminal aus installieren, indem Sie den folgenden Befehl ausführen:

sudo apt-get install chntpw

Oder suchen Sie im Software Center nach "chntpw".

Zusätzliche Quellen:

Verwenden von chntpw in Ubuntu, um die Windows-Registrierung zu hacken

Ändern oder Zurücksetzen des Windows-Passworts von einer Ubuntu Live-CD

Basharat Sialvi
quelle
Sehr cool. Gut zu wissen.
Chris
Cool ... ich wusste nicht, dass chntpwein Registrierungseditor enthalten ist.
Christopher Kyle Horton
@ Rinzwind: Na ja, nicht genau. In einigen Fällen chntpwkann das Kennwort für ein Konto nur gelöscht (oder leer gelassen) werden. Manchmal kann das Kennwort auch nicht geändert werden. Trotzdem ist es ein großartiges Werkzeug.
Nathan Osman
1
Beachten Sie, dass vorletztes Link ist tot , aber es ist archiviert hier web.archive.org/web/20120505170011/http://members.iinet.net/...
Katze