Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:linbo:registry_patch_problem]] 

Windows-Blue-Screen nach Einspielen des WinXP-cloop-Registry-Patches

Siehe auch: http://www.lml.support-netz.de/trac/wiki/Registry-Patch-Probleme-SP3

Problem: Durch den notwendigen Registry-Patch, der u.a. den Computernamen setzt, wird die Registry zerstört und Windows startet mit einem Blue-Screen:

Ursache: Unter den Registry-Zweig : /HKLM/System/… liegen verschiedene ControllSet-Einträge. Unter /HKLM/System/Select/Current findet man die Nummer des aktuellen Controlset-Eintrags, dieser wird auf den Eintrag CurrentControlSet während des Bootens verlinked. Ebenso gibt es meist einen „LastKnownGood“ ControlSet Eintrag. Wenn jedoch überflüssige zusätzliche ControlSets vohanden sind, geht das Patchen schief und die Registry wird inkonsistent.

Lösung: Den überflüssigen Registry-Zweig löschen.
Bei einem Windows XP mit SP2 gab es drei ControllSet-Einträge:

ControlSet001
ControlSet002
ControlSet003

Davon musste der letzte Eintrag „ControlSet003“ gelöscht werden, dieser Eintrag war auch gegenüber den beiden anderen Einträgen unvollständig.

Bei einem Windows XP mit SP3 gab es drei ControllSet-Einträge:

ControlSet001
ControlSet002
ControlSet003

Davon musste der mittlere Eintrag „ControlSet002“ gelöscht werden.

Bei einem Windows XP mit SP3 gab es sogar vier ControllSet-Einträge:

ControlSet001
ControlSet002
ControlSet003
ControlSet004

Davon musste der Eintrag „ControlSet003“ gelöscht werden.

Löschen eines ControlSet- Eintrags

Dies geht nicht von Windows aus sondern muss mit dem Registry-Patcher unter Linbo erledigt werden.
Auf der LINBO-Konsole den Regeditor starten:

~ # mount /dev/sda1 /mnt 
~ # reged -e /mnt/WINDOWS/system32/config/system

Nun im Regeditor den überflüssigen Zweig anzeigen lassen und löschen ( Set002 oder Set003 oder ???):

> ls
> rdel ControlSet003
> q

Bei Verlassen mit „y“ die Änderungen bestätigen.
Dann:

~ # umount /mnt
~ # exit

Nun ein neues Image schreiben.

 [[anwenderwiki:linbo:registry_patch_problem]] anwenderwiki/linbo/registry_patch_problem.txt · Zuletzt geändert: 2013/06/03 21:39 (Externe Bearbeitung)