Você deseja obter um disco de boot / resgate do Linux e usar ddrescue - Isso tentará copiar um pouco com o único objetivo de tentar extrair o máximo possível de informações do disco.
Eu sugiro executá-lo pelo menos duas vezes 1 - Execute "forward" para puxar dados rapidamente para fora da frente da unidade. 2. - Execute "reverse" para puxar os dados rapidamente para fora do final da unidade - Uma vez terminado, os dados fáceis serão iniciados no dados ruins e continue tentando por quanto tempo você tiver.
Você pode querer usar o "ddrescue gui" se você puder encontrar uma distro com ele - o ddrescue é ótimo, mas é um programa de linha de comando. (Eu nunca usei a GUI)
Alguns discos de recuperação que incluem o ddrescue (mas podem não incluir a nova versão do gui) incluem: link link