Como paso previo, probar el hardware, usa un Live-CD de Linux (La mayoria lo son) a ver si el equipo arranca. En el tambien encontraras una herramienta para comprobar la memoria (como bien te han aconsejado)
A continuacion prueba arrancar con el CD de instalacion de Windows:
- Conseguir que el equipo arranque antes desde CD/DVD que desde disco duro (modificar BIOS)
- Arrancar con el CD de instalacion de Windows XP
- Estar al tanto aparecera el mensaje "Presione cualquier tecla para iniciar desde el CD" (Hazlo)
- Despues de cargar algunos controladores pulsar la tecla "R" (Consola de recuperacion)
- Aparecera la lista de instalaciones de Windows XP (Habitualmente: 1: C:\Windows )
"¿En que instalacion de Windows desea iniciar sesion?": ( Pulsa "1")
- "Escriba la contraseña de administrador" (Indicala)
- Entraras en el entorno de la consola de recuperacion, una especie de MS-DOS, en la carpeta C:\Windows
Bajo tu propia responsabilidad, si en ese momento quieres sustituir el sector de arranque maestro por una version estandar:
- Escribe en la consola: FIXMBR
- "...¿Esta seguro de que quiere escribir un nuevo registro de arranque?": (Pulsa tecla "S")
- Finalmente para terminar y automaticamente reiniciar el equipo: EXIT
(Extrae el CD antes de que acabe de reiniciar)