você pode experimentar o seguinte freeware:
link
funciona em .xls eu pessoalmente o usei em jpgs onde ele tem excelentes resultados
uma outra opção (eu também usei para jpgs) é a seguinte:
ele tem uma interface de usuário de linha de comando feia e tem alguns problemas com o win7 (execute-o como administrador), mas os resultados também são impressionantes:
link
caso contrário, há a maneira já mencionada de usar um disco de recuperação do Linux como:
link
Isso envolverá muito trabalho no console do Linux, então é o último recurso!
Você passará facilmente horas com isso!
existem exemplos na net, confira a documentação do sysresccd ou siga o seguinte guia abaixo do título "ddrescue Syntax"
link
um outro pensamento no disco externo:
- se você usá-lo em um laptop, verifique se o laptop NÃO está funcionando com baterias
- se você tiver um cabo Y (um com 2 plugues USB), certifique-se de que ambos estejam conectados, se possível, a portas USB que não sejam vizinhas
- Verifique se o cabo está OK
- certifique-se de que o inversor esteja em uma superfície firme e esteja deitado de maneira plana