Ich habe eine Windows XP-Installation mit einer beschädigten Registrierung. Ein Wurm (der entfernt wurde) hatte den entführt HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
Eintrag (der einen Wert von haben sollte Userinit=C:\windows\system32\userinit.exe
Wenn der Wurm entfernt wurde, wurde der beschädigte Eintrag vollständig gelöscht, und das System meldet sich sofort nach dem Anmeldeversuch automatisch ab. Unabhängig vom Benutzer- und Startmodus können keine Konten angemeldet werden.
Das einzige, was erforderlich ist, um dieses Verhalten zu korrigieren, ist die Wiederherstellung des Registrierungsschlüssels. Ich kann jedoch keine Möglichkeit zum Bearbeiten der Registrierung finden, ohne mich bei einem Konto anzumelden. Ich habe versucht, eine Remoteverbindung zur Registrierung herzustellen, aber die erforderlichen Dienste sind auf dem Computer nicht aktiviert.
Ich habe versucht, auf demselben Computer mit der BartPE-Boot-CD zu booten, konnte jedoch keine Möglichkeit finden, die Registrierung in der C: \ Windows-Installation zu bearbeiten. Beim Ausführen von regedit wird nur die Registrierung X: \ I386 \ im Speicher geändert.
Was kann ich also verwenden, um die Registrierung einer nicht anmeldefähigen Windows XP-Instanz so zu ändern, dass ich mich erneut anmelden kann?
Danke Leute.
BEARBEITEN: Das Update hat funktioniert. Die Lösung für das Problem der automatischen Abmeldung bestand, wie erhofft, darin, den oben genannten Wert einfach dem entsprechenden Registrierungseintrag hinzuzufügen.
Dies kann mit der BartPE-Boot-CD durchgeführt werden, wie in der folgenden akzeptierten Antwort beschrieben, aber ich habe die in einer anderen Antwort erwähnte Offline NT Registry Editor-Software verwendet. Die Schritte waren:
- Booten Sie von der NT Registry Editor-CD
- Folgen Sie den Anweisungen, bis der entsprechende Bootsektor geladen ist.
- Anstatt eine der Standardoptionen zum Ändern von Kennwörtern oder Benutzerkonten zu verwenden, geben Sie "
software
"um diesen Bienenstock zu bearbeiten. - Art '
9
', um den befehlszeilenbasierten Registrierungseditor aufzurufen. - Art "
cd Microsoft
" (eingeben) "cd Windows NT
" (eingeben) "cd CurrentVersion
" (eingeben) "cd Winlogon
" (eingeben) - Art "
nv 1 Userinit
", um einen neuen Wert unter dem Winlogon - Schlüssel zu erstellen - Art "
ev Userinit
"Um den neuen Wert zu bearbeiten, geben Sie"C:\windows\system32\userinit.exe
" (eingeben) - Art '
q
'Um den Registrierungseditor zu beenden und das System zu verlassen, befolgen Sie die Anweisungen, um den Hive zurück auf die Festplatte zu schreiben. - Starten Sie Ihren Computer neu und melden Sie sich an - Problem behoben.
( Allgemeine Warnung: Sichern Sie Ihre Registrierung )
quelle
Sie können Ihre Windows XP-Registrierung mit bearbeiten Offline-NT-Passwort & amp; Registierungseditor welches gefunden werden kann Hier
Denken Sie daran, Ihre Registrierungsdateien zu sichern.
quelle
Um Dienste auf einem Computer, auf dem die Dienste nicht gestartet sind, remote zu bearbeiten, können Sie mit diesem Befehl die Dienste starten
Ändern Sie zuerst den Modus des Dienstes
Starten oder beenden Sie dann den Dienst.
Dieser ganze Vorgang von Hand ist viel schwieriger als die oben erwähnte Verwendung von BartPE. Dies ist jedoch nur eine Möglichkeit, die oben beschriebene Bearbeitung der Remoteregistrierung abzuschließen.
quelle
Haben Sie einen anderen Windows-Computer zur Verfügung? Wenn sie vernetzt sind, sollten Sie in der Lage sein, regedit auf dem Arbeitscomputer zu verwenden, um die Registrierung des defekten zu bearbeiten.
Haben Sie aus Interesse versucht, von der Windows XP-Installationsdiskette zu booten, um eine Reparatur durchzuführen?
quelle