Gracias a todos.
El fallo que da es realmente extraño. Un pantallazo azul antes de que pueda hacer login y luego se reinicia siempre. El pantallazo es tan rápido que apenas se percibe.
Antes de nada cloné el disco y trabajé con la copia; después un chkdsk /r /p para descartar errores de disco. (aparte de revisar resto de hardware, como t. gráfica, memoria, etc.).
Probé restaurar el inicio con el fixboot y más tarde el fixmbr desde la consola (Cada nueva prueba crítica, volviendo a clonar el disco). Reinstalar (modo recuperación) Windows (que sólo me lo permitió hacer una vez) y después no volvió a mostrarme la opción.
Recuperé con diversas copias anteriores del registro (hasta 4 meses hacia atrás), incluso la copia inicial de la instalación de Windows. Esto lo hice con una aplicación y luego manualmente por si la aplicación tenía algún problema.
El problema se originó porque mi fuente estaba en mal estado y en un momento dado provocó que se apagara el pc mientras estaba trabajando con el. XP es muy sensible a las variaciones de energía en lo que afecta al acceso a la información del disco duro.
Finalmente, he decidio reinstalar. Ya que la información no se ha perdido (aunque sí la configuración). De cualquier manera me ha venido muy bien para aprender cosas nuevas. Ahora voy a cambiar el archivo pagefile.sys fuera del disco del sistema operativo para evitar que me vuelva a pasar lo mismo. Y en cuanto ahorre un poco me pillo un SAI.
Saludos.
Joseph.