Für die XP-Systemreparatur gibt es mehrere Möglichkeiten:
a) die Reparaturkonsole (für einzelne namentlich bekannte Programme)
b) den Befehl sfc /scannow oder sfc /scanonce (allgemein, wenn XP noch hochfährt)
c) die Reparaturinstallation (allgemein, wenn XP nicht mehr hochfährt)
Dazu verwendet man aber sinnvollerweise auch die aktuellsten XP-Komponenten. Es ist aus verschiedenen Gründen ratsam, Daten nicht auf die XP-Bootpartition zu speichern. Deshalb gehe ich hier einfach davon aus, dass C:\ die XP-Bootpartition ist und D:\ die Partition für Daten. Bitte dies entsprechend zu berücksichtigen.
Hier nun eine Anleitung, diese zum Einsatz zu bringen:
Windows XP Service Pack 2-Netzwerkinstallationspaket für IT-Spezialisten und Entwickler in das Verzeichnis d:\mein-xpsp2 runterladen.Downloadseite Der Einfachheit wegen wird die heruntergeladene Datei in XPSP2.EXE umbenannt.
Erstelle ein Verzeichnis, in dem die vorhandenen I386-Dateien mit denen des SP2 zusammengeführt werden. Nenne das z.B. mein-i386. In dieses Verzichnis kopierst du den kompletten i386-Ordner deiner Installations-CD. Findst du den dort nicht, so suche nach ihm auf dem Windows-Boot-Laufwerk. Du hast also jetzt ein Verzeichnis mein-i386/i386.
Das Zusammenführen der Verzeichnisse ist mittels Dos-Befehl auszuführen. Das Dos-Fenster öffnst du über Start > Ausführen, wo du cmd eingibst. Im Dos-Fenster gibst du dann d:\mein-xpsp2\xpsp2.exe /integrate:d:\mein-i386
Nun hast du einen kompletten i386-Ordner mit SP2 erstellt. Diesen kopierst du auf das Windows-Boot-Laufwerk unter \windows. Einen eventuell dort vorhandenen Ordner i386 benennst du um in i386-old.
Nun musst du 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 stehen auf der rechten Seite verschiedene Einträge. Du änderst den folgenden:
SourcePath
Hier ist vermutlich ein Verweis auf dein CD-ROM-Laufwerk, und deshalb sucht die Reparatur das Verzeichnis i386 auch auf 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. System neu starten, damit die Änderungen wirksam werden.
Jetzt kann die Reparatur ausgeführt werden.
Da es im Fehlerfall u.U. schwierig ist, diese Maßnahmen ergreifen, ist es ratsam, das rechtzeitig zu tun.
a) die Reparaturkonsole
Starte mal die Wiederherstellungskonsole:
Lege die Windows XP CD in das Laufwerk ein, und Starte dem Computer neu.
(Stelle das Bios so ein dass es von der CD bootet).
Drücke die R Taste für der Wiederherstellungskonsole.
Melde dich mit dem Administatorkennwort an, wenn erforderlich.
Gib in der Eingabeaufforderung diesen Befehl ein, falls eine dll repariert werden soll:
expand c:\windows\i386\dllname.dl_ c:\windows\dllname.dll
oder diesen Befehl, falls eine exe repariert werden soll:
expand c:\windows\i386\exename.ex_ c:\windows\exename.exe
Bestätige die Nachfolgende Frage mit JA und beende die Wiederherstellungskonsole mit exit.
Starte jetzt den Computer neu.
b) der Befehl sfc /scannow oder sfc /scanonce (wenn der PC noch hochfährt)
Start > ausführen >cmd und sfc /scannow eingeben.
c) die Reparaturinstallation (allgemein, wenn XP nicht mehr hochfährt)
cottonwood (10.878) ![]() ![]() ![]() ![]() ![]() 167x Beste Antwort 276x "Danke"
|

In meinem Fall, SFC /scannow und die Daten aus der Basis-CD XP-Home-Edition sind jetzt aktiv!