O mais provável é que existam um ou mais blocos defeituosos no disco rígido. O que você está ouvindo é o cabeçote de leitura e gravação redefinindo sua posição quando o controlador da unidade tenta retirar um sinal utilizável da mídia. Cada bloco inclui código de correção de erros que detecta dados corrompidos e, se um sinal suficientemente strong puder ser obtido, reconstrói os dados.
Faça o backup de tudo que puder, resfrie a unidade ativando os ventiladores ou refrigerando o ambiente e continue tentando ler o arquivo. Muitas vezes você pode obter o bloco lido depois de várias tentativas, nesse ponto o firmware reescreverá os dados em um bloco sobressalente e marcará o erro como fora dos limites. Isso precisará ser repetido para cada bloco defeituoso, por isso é útil isolar exatamente quais arquivos estão causando problemas e trabalhá-los individualmente.
Eu escrevi um artigo explicando detalhadamente esse procedimento de recuperação: Recuperação do disco rígido