Yo alguna vez he usado este truco con buenos resultados para reparar tarjetas de memoria dañadas (que el PC reconoce como unidad, pero que, aún sabiendo yo que tienen archivos grabados, el PC no identifica el sistema de archivos, por lo que no se puede ver ninguna de las fotos/videos):
Primero metes la tarjeta en un lector decentillo (que no sea de los chinos), cuando el ordenador la identifique como nueva unidad, entras en MS-DOS yendo a "Inicio" y donde pone "Iniciar búsqueda" apuntas "cmd" (luego pulsas intro).
Se te abre una ventana estilo consola de comandos y escribes "cd\" + intro para ir al directorio raíz.
Ahora escribes "chkdsk H: /F" + intro. (H se refiere a la unidad, por lo que puede que en tu caso sea otra letra y /F obliga al comando a forzar la reparación).
No sé si funcionará pero por probar no pierdes nada.
Primero metes la tarjeta en un lector decentillo (que no sea de los chinos), cuando el ordenador la identifique como nueva unidad, entras en MS-DOS yendo a "Inicio" y donde pone "Iniciar búsqueda" apuntas "cmd" (luego pulsas intro).
Se te abre una ventana estilo consola de comandos y escribes "cd\" + intro para ir al directorio raíz.
Ahora escribes "chkdsk H: /F" + intro. (H se refiere a la unidad, por lo que puede que en tu caso sea otra letra y /F obliga al comando a forzar la reparación).
No sé si funcionará pero por probar no pierdes nada.