Posiblemente sea algo de hard como bien comentas, para estar seguro que es lo que falla lo mejor es que quites todo dejando sólo lo imprescindible para que arranque, es decir, quita la tarjeta de red, tarjeta de USB (si lleva), etc, si tiene más de un módulo de memoria quitalos y deja sólo 1, eso sí, si algunas de las cosas van integradas en placa no las quites
![carcajada [carcajad]](/images/smilies/nuevos/risa_ani2.gif)
. Si una vez las has quitado y pruebas a arrancar y funciona ve poniendolas una a una y probando a arrancar otra vez hasta que deje de hacerlo y la última pieza puesta es la que falla. Si por un casual no puedes quitar alguna de las piezas por que sino no funciona, por ejemplo la gráfica, lo que puedes intentar hacer es cambiarla por otra si tienes posibilidad.
También te comento que el XP es muy pijotero para esas cosas, si cree que hay algo que no va corta la carga, pero suele mostar una pantillita azul "muy maja".
En fin, que tengas suerte.