Buenass
Conozco dos programas que en su momento me han salvado:
1 - Spinrite 5; el mejor por lejos. Lo único que exige es que la partición sea accesible bajo DOS.
2 - Easy Recovery (te debo la versión); éste acepta otros formatos, según la versión.
En los dos casos, el programa hace una "exploración de superficie" tipo scandisk para identificar los datos almacenados. Debido a eso, tarda una bocha antes de comenzar la recuperación de datos.
El otro punto en que coinciden es que no te recupera los datos en la misma unidad; o sea que tenés que tener otro rígido conectado al cual pasarle los archivos que se recuperan.
La ventaja de esto es que no altera la superficie del disco; si fracasa el procedimiento, el disco queda como antes de chequearlo (no le modifica nada).
En tu caso, creo que el Easy Recovery es el que se adapta mejor (porque le diste pista a la partición). Tenés que instalarlo en otra máquina, y generar un paquete de diskettes de arranque.
Iniciás la máquina con esos diskettes -no recuerdo si era uno o dos- , marcás la unidad a revisar y cuando completa el escaneo, le indicás adonde copiar los archivos.
Espero que te sea útil.
Salu2