Arrancas el pc con el cd de linux una vez en linux conectas el disco duro externo ya te aparece como una unidad, si te metes casi seguro que los archivos los tengas intactos, guardalos en el pc (solo archivos conocidos) y luego formatealo.
Esto lo hecho con memorias usb y tarjetas de memoria hasta las cejas de virus y linux te muestra los archivos (fotos, videos y musica) sin problemas.
Yo uso un live-cd de kubuntu que directamente aparecen las carpetas compartidas de windows.