Hat dir diese Antwort geholfen?
Das ist zwar jetzt eine Riesenklatsche, aber es repariert dir alle eventuell kaputten Systemdateien (falls es denn an so etwas liegt):
Windows XP Service Pack 2-Netzwerkinstallationspaket für IT-Spezialisten und Entwickler in das Verzeichnis x:\mein-xpsp2 runterladen. Hier wird als Laufwerk x eingesetzt. Das x ist durch den richtigen Laufwerksbuchstaben zu ersetzen. Downloadseite Der Einfachheit wegen benennen wir die heruntergeladene Datei in XPSP2.EXE um.
Wir erstellen uns ein Verzeichnis, in dem wir die vorhandenen I386-Dateien mit denen des SP2 zusammenführen. Nennen wir das z.B. mein-i386. In dieses Verzichnis kopieren wir den kompletten i386-Ordner unserer Installations-CD. Finden wir den dort nicht, so suchen wir nach ihm auf dem Windows-Boot-Laufwerk. Wir haben also jetzt ein Verzeichnis mein-i386/i386.
Das Zusammenführen der Verzeichnisse ist mittels Dos-Befehl auszuführen. Das Dos-Fenster öffnen wir über Start > Ausführen, wo wir cmd eingeben. Im Dos-Fenster geben wir dann x:\mein-xpsp2\xpsp2.exe /integrate:x:\mein-i386
Nun haben wir einen kompletten i386-Ordner mit SP2 erstellt. Diesen kopieren wir auf das Windows-Boot-Laufwerk unter \windows. Einen eventuell dort vorhandenen Ordner i386 benennen wir um in i386-old.
Nun muss man dem Computer noch das neue Verzeichnis bekannt geben. Das geschieht in der Registry (Start > ausführen >regedit) und navigiere zu:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
Dort siehst du auf der rechten Seite verschiedene Einträge. Du änderst den folgenden:
SourcePath
Hier ist vermutlich ein Verweis auf dein CD-ROM-Laufwerk, und deshalb fragt er nach der XP CD. Alles was erforderlich ist, ist den Eintrag wie folgt zu ändern:
%systemroot%
Einfach auf den Wert doppelklicken und es geht ein Fenster auf, wo du den neuen Wert eintragen kannst.
Start > ausführen > cmd und sfc /scannow eingeben.
Wenn du dein System nun neu startest, könnte es wieder gehen. Vorausgesetzt, es lag an einer defekten Systemdatei.