tan simple como usar CHKDSK C: para saber si esta defectuoso el disco...
igual.. si hubiera problemas en un solo cluster, no debiera impedir la instalación... ahora lo analizaste con el HDD REGENERATOR (que es como lo mejorcito que hay) te dice que no tenía nada, tal vez es hora de pensar que murió el disco duro..
Aver.... si eliminas las particiones, y luego creas dos particiones...
por ejemplo:
Si el disco es de 120 gigas..
la partición C: dejala de 20
y la D: el resto (100 gigas)
Luego, instalas XP en la segunda partición... así debiera instalar el SO sin problemas...
Igual mejor que cambies el disco duro... porque (según lo que cuentas ya está cagao...)
Nota: el cluster 32 debiera estar dentro de la primera giga de escritura del disco.