Instala el disco duro en otro equipo y prueba su detección y lectura (de preferencia como secundario y checa si winxp puede acceder a él). Incluso respalda los documentos importantes que tengas ahí. Más vale prevenir....
Pero pensando bién: ¿El mensaje de FDISK al querer acceder al disco duro es "No hay disco fijo", y se aborta la operación?. Entonces es daño físico, no creo que puedas hacer más con él.
Es probable incluso que la lentitud que tenías antes de reinstalar haya sido provocada por el daño en el DD.
Bye...