Auf meinem neuen Laptop habe ich beim ersten Windows-Start ein neues Passwort für mein Konto eingegeben. Ich erinnere mich nicht mehr an dieses Passwort.
Bei dem Konto handelte es sich lediglich um ein lokales Konto und nicht um ein Microsoft-Konto, daher kann ich das Kennwort auf diesem Weg nicht wiederherstellen.
Ich bin ein Linux-Benutzer und habe Debian neben Windows installiert. Ich habe versucht, das Kontokennwort mit der Software „chntpw“ zu ändern/entfernen, aber wenn ich das Programm im richtigen Ordner ausführe, erhalte ich die folgende Fehlermeldung:
root@sam:/media/sda3/Windows/System32/config# chntpw -i SAM
chntpw version 1.00 140201, (c) Petter N Hagen
openHive(SAM) failed: Read-only file system, trying read-only
openHive(): read error: : Read-only file system
chntpw: Unable to open/read a hive, exiting..
Ich habe ein bisschen gegoogelt und herausgefunden, dass Windows 10 eine Halbruhefunktion hat, die einen schnelleren Start ermöglicht, aber erfordert, dass die Partition schreibgeschützt ist, auch wenn Windows heruntergefahren ist. Es gibt eine Möglichkeit, dies in den Einstellungen auszuschalten, aber ich kann nicht auf die Einstellungen zugreifen, da ich mich nicht anmelden kann!
Gibt es eine Möglichkeit, chntpw zu verwenden, während die Partition gesperrt ist, oder alternativ eine Möglichkeit, Windows herunterzufahren, damit ich auf die Partition schreiben kann?
Antwort1
Starten Sie den Windows-Start und drücken Sie F8während des Startvorgangs. Wählen Sie diese Option, um die Ruhezustandsdaten zu verwerfen und Windows normal zu starten. Fahren Sie es anschließend herunter. Dadurch sollten die Ruhezustandsdaten gelöscht und die Partition wieder lesbar und beschreibbar sein.
Als letzten Ausweg können Sie Windows bis zur Kennwortabfrage starten, warten, bis sich die Festplatte beruhigt hat, und dann den Laptop mit dem Netzschalter ausschalten.
Booten Sie dann in Debian und versuchen Sie den chntpw
Trick noch einmal.
Antwort2
Für dieses Problem gibt es eine einfache Lösung.
Starten Sie Windows und klicken Sie dann auf den Bildschirm, um auf das Anmeldefenster zuzugreifen.
Klicken Sie in der unteren rechten Ecke auf das Energiesymbol und dann auf Neustart. Beim Neustart schreibt Windows keine Ruhezustandsdaten, nur beim Herunterfahren.
Starten Sie Linux und löschen Sie Ihr Windows-Kennwort.
Sobald Sie sich bei Windows anmelden können, deaktivieren Sie den Schnellstart, damit dieses Problem in Zukunft nicht mehr auftritt. Siehehttps://www.windowscentral.com/how-disable-windows-10-fast-startupfür ausführlichere Vorgehensweisen.
Übrigens, wie im Artikel erwähnt, müssen Sie den Schnellstart wahrscheinlich nach jedem Windows-„Edition“-Update erneut deaktivieren.
Antwort3
Die Lösung für mich war das, was Egan Johnson in seiner Antwort gepostet hat (ich habe nicht den Ruf, hochzustimmen oder zu kommentieren, also füge ich hier eine separate Antwort hinzu).
Ich war in der gleichen Situation wie der ursprüngliche Verfasser:
- Windows 10 wird mit einer Ruhezustandsdatei heruntergefahren, sodass die Linux-Livedistribution NTFS nicht mit Lese-/Schreibberechtigungen mounten kann und daher
chntpw
nicht funktioniert. - Ohne funktionierende Anmeldung bei Windows zum Ändern der Fast Boot-Option ist ein sauberes Herunterfahren ohne Hiberfile nicht möglich
Außerdem wurde die F8-Option in der akzeptierten Antwort deaktiviert. Um sie zu aktivieren,Sie müssen sich anmelden, ändern Sie es, also ohne Login nicht möglich.
Was das Problem für mich löste, war die Antwort von Egan Johnson und dieser LinkSo fahren Sie Windows 10 vollständig herunter, anstatt es in den Ruhezustand zu versetzen.
Indem ich die UMSCHALTTASTE gedrückt hielt und auf dem Anmeldebildschirm auf Herunterfahren klickte, konnte ich Windows vom Anmeldebildschirm aus sauber herunterfahren. Beim nächsten Start mit Linux Live konnte ich die Festplatte mit Lese- und Schreibberechtigungen mounten.
Antwort4
Ich konnte dies dadurch beheben, dass ich vor dem Mounten ntfsfix auf der Windows-Partition ausführte:
ntfsfix /dev/sda2 # this is an example Windows partition location
mount -t ntfs-3g /dev/sda2 /mnt
Dadurch wurde die Windows-Partition auf Lese-/Schreibzugriff gesetzt, sodass ich das Kennwort löschen konnte.