Prueba lo siguiente en orden:
1.- Con el cd de XP, inicias desde el boot, cuando cargue, vas a la consola (tecla C) y escribes el siguiente comando: fixboot (esto sobreescribe el sector de arranque del equipo) el 90% de los pantallazos azules de windows se solucionan.
2.- Con el cd de XP, inicias desde el boot, cuando cargue, vas a la consola (tecla C) y escribes el siguiente comando: chkdsk /R (esto hace un escaneo de los archivos importantes del sistema y los repara si hubiera alguno dañado) tarda sobre 1 hora pero es muy efectivo.
3.- Si con esto no se te soluciona, lo siguiente es ir mirando que hardware te esta tirando el error, ram, procesador, grafica, red,etc etc, ir quitando y arrancando el pc hasta que des con el, no te fies de los codigos de error de windows, no llegaras a solucionarlo guiandote por ellos.
4.- Si aun asi, no das con el problema, format c: y paciencia.
saludos.