intenta anexarlo a otro equipo como esclavo y ejecuta el scandisk, probablemente sea errores de sectores dañados.....
no recuerdo nombres de programas de recuperacion, pero en una mirada con google podrias encontrar algo que te ayude

algo asi como
Recover files