Boas
Antes de mais, o CD do XP não vai funcionar porque não tem drivers SATA incorporados!
O facto de ter dado tela azul pode ou não estar relacionado com isso! Mas duvido que esteja! Acredito mais que tenha seja um problema relacionado com a memória, ou até mesmo com o disco...
De qualquer forma nada melhor que fazeres uns testes!
Faz download
disto, gravas num CD, e depois fazes boot pelo CD.
Vais a parte do software de teste, e tens lá o memtest para fazer teste às memórias. Deixas a correr para ver se dá erros...
Depois podes fazer o mesmo ao disco com o HDD Regenerator.
Quanto ao local para fazer download do Windows, envia MP que eu depois indico-te.
Cumps
PS: Se apanhaste um virose, dificilmente eras obrigado a formatar o computador, com o software adequado fazias uma limpeza a isso e ficava como novo. Formatar é sempre a última hipótese.