Problema- arranque de windows

H

Hola, buenas a todos, tengo un grave problema y espero que me ayudéis . Cada vez que inicio el windows xp tengo que estarme bastante tiempo apagandolo y encendiéndolo, como un motor averiado? pues así. A veces se enciende bien, y funciona hasta que veo un video en youtube, o inicio el team fortress 2, ahí sale una pantalla azul y se apaga rápidamente. Al encenderlo, otra vez debo de estar arrancándolo con toda la paciencia del mundo, y cuando lo consigo... hay veces que me dice que recupere, meto el disco, pulso r y nada, y otras en las que sale el mensaje de windows se ha recuperado de un grave error, pero en realidad no lo ha hecho. Esto me pasaba otras veces, y formatee un par de veces. Pero nada! :$

espero que me ayuden!

PD: Los datos de error que me salen es un archivo

"sysdata.xml"

"minidump(+numero)"

Usuarios habituales