reparar? lo mejor es hacerlo a mano, detectar donde tener sectores defectuosos, y excluirlos particionando
Si tenes setores defectuosos por todo el disco, podes probar HDDregenerator, pero en este caso, realmente es mas para salvar datos que poder darle un uso normal al disco luego
El victoria es similar al HDDregenerator, exepto q al correr sobre windows, solo podras arreglar discos que no sen el del sistema