Hai provato a caricare le impostazioni di default (o failsafe) del bios? Nel bios c'è qualche tipo di diagnostica? Sulle tensioni del processore/ram/temperatura? Alcuni notebook dell'asus si magnavano un sacco di polvere che si intruppa nel dissipatore e nel canale dell'aria della ventola da sotto e scaldano.
Hai provato a fare una scansione del disco fisso con la console di ripristino di win xp? Al limite si può fare anche dal dos.
Rimarrebbe il pericolo dei virus che colpiscono il bootsector.
Se una periferica si è svampata e si incasina subito dopo l'installazione di xp, potresti disattivarne più possibile dal bios o provare in modalità provvisoria.
Cià