Depuis Windows insére ton cd de windows XP (tout en restant sous windows).
Clique sur DEMARRER\EXECUTER\et tape:
F:\i386\WINNT32 /unattend (en remplaçant F par la lettre de votre lecteur cd et bien sur un espace avant unattend).
Windows va réparer l'installation,tout en conservant toutes tes installations de logiciels, configuration,etc....