Y porque no intentas instalarte el
Windows 7 (para descartar si es problema del disco duro).
Si es para hacer la prueba y ver si te llega a instalar, puedes utilizar el
Windows 7 RTM.
Pero si no quieres probar a pasarte a windows 7, puedes probar a utilizar el comando
chkdsk con el CD de XP, para esto revisa
este link
S@ludos y Éxitos.