Bei der Installation des SP2 wird im Windows Verzeichnis ein Ordner "ServicePackFiles" angelegt. In diesem befindet sich das komplett entpackte SP2.

Viele werden sich fragen, wieso und weshalb. Diese Frage kann man ganz leicht beantworten. Wenn durch ein anderes Programm eine Datei überschrieben wird, kann sie so immer wieder durch die aktualisierte Datei ersetzt werden. Weiterhin kennen dies viele noch von NT 4.0, dass man nach Änderungen im System und Einspielen von Dateien der Original CD das SP wieder installieren musste. Mit dem SP2 für Windows XP ist dies nicht der Fall, da alle Dateien fest auf der Festplatte gespeichert sind. Wer wenig Platzt auf der Festplatte hat, kann diese Dateien auf CD brennen oder auf eine andere Partition verschieben.

Mit Start --> Ausführen --> regedit
die Registry öffnen

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Setup]

Hier den Pfad zu 'ServicePackSourcePath' anpassen.

So das dieser dann auf das CD ROM verweist. Alternativ kann man auch das entpackte SP2 auf CD brennen. Hier muss der Ordner dann i386 heißen.