Cuando me dijiste que formateaste e instalaste el windows XP desde cero yo entiendo que lo as hecho correctamente y que no deberías de tener ningún problema de drivers o de programas sino que tu problema es de hardware.
De todas formas ¿me puedes decir en que punto exacto te da el pantallazo? Si es al empezar a cargar el escritorio de windows o es nada más encender en el ordenador al salir la imagen de windows XP y empezar a cargar...
¿Probaste la opción que te dije que pulsar muchas veces F8 para iniciar en modo seguro?
El CD de instalación de UBUNTU es autoarrancable es decir que da igual los fallos que tengas en windows que no deberías de tener problemas para arrancar desde el CD, y este CD tiene un Test de memoria RAM de ordenadores y te servirá para ver si es un fallo de la memoria RAM y deberías de cambiarla para solucionar el problema. No necesitas instalar LINUX ni UBUNTU ni nada por el estilo, solo arrancar con este CD para pasar el test de memoria.
También hay otros muchos CD de autoarrancables con herramientas de diagnostico de memoria, pero yo te recomiendo la de LINUX por ser gratuita y muy fácil de descargar.
http://www.ubuntu.com/download/ubuntu/downloadSi necesitas más ayuda por favor no dudes en preguntar.