Questão Identifique e remova arquivos corrompidos de um disco rígido


Eu recuperei recentemente alguns discos rígidos usando software de partição e recuperação de dados. A maioria dos dados recuperados está intacta, mas em meio a um total de 3 TB de dados, até mesmo uma pequena porcentagem de arquivos corrompidos soma-se a grandes números.

Esses arquivos consistem em todos os principais formatos de arquivo: imagens, arquivos de vídeo / áudio, documentos do Word, PDFs e assim por diante, e o que estou enfrentando atualmente é passar por cada pasta recuperada e abrir manualmente cada arquivo para determinar se está corrompido ou não. Isso é mais fácil em formatos de arquivo de imagem, para os quais a falta de uma miniatura é uma indicação de que um arquivo está corrompido, mas para a maioria dos outros formatos, como arquivos de áudio e vídeo, os arquivos precisariam ser abertos e reproduzidos até determinar que não há corrupção. Por razões óbvias, prefiro não ter que fazer isso.

Quais soluções estão atualmente disponíveis para me permitir procurar arquivos corrompidos e removê-los dos meus discos rígidos recuperados? 

Observe que esta não é uma questão de recomendação de software - estou perguntando especificamente em SU em vez de Recs de Software porque não quero limitar a questão de possíveis soluções que não sejam de software, incluindo scripts, linha de comando nativa e assim por diante.


1


origem


"incluindo não software"? Você está esperando uma solução de hardware? - DavidPostill♦
Editado para tornar mais claro. - Hashim
"Se você estiver usando um software de recuperação de dados, os arquivos já foram excluídos, porque o software de recuperação de dados não recupera" arquivos corrompidos ", embora os arquivos que o software possa recuperar possam estar corrompidos." Você poderia me explicar o que exatamente isso significa, porque eu não posso fazer cara ou coroa disso. - Hashim
Eu acho que o ponto @Ramhound é que não existe uma definição estrita e universal de "corrupção" até que você tenha um erro na detecção de código (arquivos ZIP têm esses, por exemplo). Portanto, não pode haver uma ferramenta mágica que possa dizer arquivos corrompidos com certeza, especialmente se você considerar "todos os principais formatos de arquivo". - Andrea Lazzarotto
Sim, os arquivos estavam excluídos e, em seguida, recuperados por uma ferramenta de recuperação de dados, após o que alguns desses arquivos foram corrompidos, presumivelmente porque eles já foram parcialmente substituídos no disco. Existe uma definição universal do que a corrupção de arquivos significa para a maioria dos usuários; é um arquivo que existe no Explorer, mas não abre, e pode, portanto, ser razoavelmente considerado como perdido. O visualizador de imagens do Windows exibe uma mensagem "danificada ou corrompida" em vez de as imagens, os PDFs e os documentos do Word terem um diálogo no aplicativo que faz o mesmo. - Hashim


Respostas:


Quais soluções estão atualmente disponíveis para me permitir procurar arquivos corrompidos e removê-los dos meus discos rígidos recuperados?

Nenhum.

Isso ocorre em parte porque "todos os principais formatos" não são uma lista bem definida.

Você poderia fazer uma lista dos formatos de interesse para você, para cada formato, identificar um comando que irá verificar isso. O comando pode ser uma conversão para outro formato em que a saída é para um arquivo nulo ou um que é subseqüentemente excluído. Em seguida, escreva um script para aplicar o comando apropriado a todos os arquivos, detectar falhas e excluir ou separar arquivos que falham.


2