Si lo cambias de un ordenador a otro con diferente chipset seguramente tendras problemas.
Si lo cambias de un ordenador con SDRAM a otro con DDR seguro ke tienes problemas.
Lo unico ke tienes ke hacer es cojer el CD del XP, meterlo en el lector, arrancar como si fueras a instalarlo de 0 y cuando te pregunte, dices ke kieres reparar la instalacion.
Te aviso, es un poco chapuza, tarde o temprano tendras ke reinstalar de 0 o formatear, pero al menos ganaras unos meses en los ke puedes ir grabando cosas importantes, haciendo particiones, ... en resumen: preparando tu PC para el formateo.