Systemwiederherstellungspunkt dürfte vor einer Servicepack Installation nicht arg viel nützen da die zu installierenden knappen 360 MB so tief in das BS eingreifen, daß auch ein Wiederherstellungspunkt nicht wirklich viel nützt.
Was jedoch hin und wieder hilft, wenn man den Rechner mal wieder abgeschossen hat (und da könnt ihr auch mal ausprobieren) ist einen Wiederherstellungspunkt selbst per Hand wieder hin basteln. Dazu geht ihr wie folgt vor ...
(ERST ALLES DURCHLESEN !!!)
startet den Computer mit der Windows XP CD und geht in den Reparaturmodus. Hier meldet ihr Euch bei Eurer zu reparierenden Windows Installation an und wechselt in das Verzeichnis
erstellt im Windows Ordner einen Ordner "Sicherung" und kopiert die Dateien "default", "sam", "security", "system" und "software" aus dem Ordner:
"C:\Windows\system32\config" in Euer Sicherungsverzeichnis (falls etwas schief gehen sollte, habt ihr die Originalen wieder)
nun wechselt ihr in das Verzeichnis:
"C:\Windows\repair\"
hier kopiert ihr nun ebenfalls die Dateien:
"default", "sam", "security", "system" und "software"
in das Verzeichnis
"C:\Windows\system32\config\"
(ihr ersetzt sie quasi)
wenn ihr nun den Rechner neu startet könnt ihr wieder ins Windows (aber bitte nicht wundern, ihr habt den ersten Anmeldebildschirm vom Windows, kurz nach Eurer Installation, also quasi noch keine installierten Programme.
Nun erstellt im Windows Ordner einfach einen Ordner "temp" (da ihr in der Wiederherstellungskonsole auf keine anderen Ordner aus die sich im Windows Verzeichnis befindlichen zugreifen könnt) und wechselt in das Verzeichnis:
"C:\System Volume Information\_restore{...}\"
und dort findet ihr verschiedene Verzeichnisse ... bezeichnis mit rp123, rp124 etc. dies sind die Wiederherstellungspunkte. Nun sucht ihr Euch einen, der etwas weiter zurück liegt (über die Eigenschaften der Verzeichnisse bekommt ihr das Erstellungsdatum heraus). Darin findet ihr einen Unterordner namens "snapshot" und die Dateien:
_REGISTRY_MACHINE_SAM -> sam
_REGISTRY_MACHINE_SECURITY -> security
_REGISTRY_MACHINE_SOFTWARE -> software
_REGISTRY_MACHINE_SYSTEM -> system
_REGISTRY_USER_DEFAULT -> default
diese Dateien kopiert ihr in das eben angelegte temp Verzeichnis im Windows Ordner ...
nun startet ihr den Rechner wieder neu (mit der Windows XP CD und geht wieder in die Wiederherstellungskonsole. Von Dort aus kopiert ihr nun die Dateien, die sich im temp Ordner befinden als
"sam", "default", "security", "software", und "system" in das Verzeichnis
"C:\Windows\system32\config\" ... somit habt ihr per Hand einen Wiederherstellungspunkt alleine wieder hergestellt. Im Normalfall sollte so etwas funktionieren, vor allem immer dann, wenn Ihr Eure Registry zerschossen habt. Aber ich vermute, im Fall Eures Service Packs 2 wird das möglicherweise nicht funktionieren, aber einen Versuch ist es definitiv wert. Macht spaßeshalber vorher noch eine Sicherungskopie der ursprünglichen Dateien aus dem "C:\Windows\system32\config\" Verzeichnisses (damit ihr die Originalen wieder habt"!
Gruß
Martin