
Um amigo decidiu limpar seu disco rígido externo, mas descobriu que excluiu uma mídia da qual não fez nenhum backup. Uma empresa recuperou muitos arquivos, mas todos estavam quebrados.
Ele me perguntou se eu poderia reparar os arquivos de vídeo e imagem quebrados. Os arquivos não funcionavam com nenhum software no Windows ou Mac (tentei os óbvios, VLC, MPCHC, QT e WMP). Depois de tentar vários freewares para reparar os arquivos (sem sucesso), usei o serviço pago doaeroquartet.comque poderia recuperar a maioria dos arquivos de vídeo e transformá-los em arquivos reproduzíveis.
Ao visualizar os arquivos, muitos deles parecem ter o mesmo conteúdo. Eles contêm a maioria dos frames que também aparecem em outros arquivos, mas também frames de outros vídeos. Minha pergunta é como isso é possível.
A recuperação de arquivos recuperou arquivos que não existem? Eles têm nomes incrementais como _VID0002.MPG, _VID0003.MPG, _VID0006.MPG etc, mas o conteúdo desses arquivos não parece ser cronológico.
Responder1
Minha pergunta é como isso é possível.
Arquivos grandes provavelmente não serão contíguos no disco. Isso significa apenas que os dados estão espalhados em vários lugares, e não todos juntos.
Uma consequência é que quando um arquivo é excluído, outro arquivo pode ser gravado em uma área do disco que estava no meio do arquivo excluído.
Se você tentar recuperar o arquivo excluído, dependendo dos detalhes internos de como o sistema de arquivos aloca e rastreia o espaço, poderá recuperar fragmentos sobrescritos, bem como fragmentos intactos.
Isso produz arquivos corrompidos. Eles não são mais arquivos de vídeo válidos.
Pode ser possível examinar os arquivos em um nível detalhado e corrigir meticulosamente os erros, mas isso provavelmente significa pular ou cortar partes totalmente incompreensíveis e sintetizar algumas partes novas para unir novamente os fragmentos intactos.
A recuperação de arquivos recuperou arquivos que não existem?
Não, fez o possível para remontar os restos despedaçados em algo que fosse estruturalmente sólido. Como reconstruir um templo romano a partir dos fragmentos encontrados sob o solo vários milênios após sua destruição. Isto é difícil se muitos fragmentos foram perdidos e você não sabe o tamanho do original ou quantos pilares e de que altura. Você pode ter apenas peças suficientes para fazer algo muito menor e incompleto. Se os restos parciais das ruínas de vários edifícios forem todos misturados, pode ser difícil determinar quantos edifícios existiam originalmente e que peças pertencem a que edifícios.
o conteúdo desses arquivos não parece ser cronológico.
Às vezes é provavelmente difícil, ou impossível, determinar a ordem em que os fragmentos foram originalmente colocados. Pelo menos não sem intervenção humana significativa ($$$) e talvez não sem algum conhecimento do contexto (era um vídeo de um casamento em uma igreja em Fooville seguido de fotos da recepção em Barville)
muitos arquivos parecem ter o mesmo conteúdo.
Às vezes, um sistema de arquivos pode, por engano, fazer com que os arquivos sejam cross-threaded. O que significa que a lista de pedaços de dois ou mais arquivos contém uma referência ao mesmo pedaço. Provavelmente, isso acontece especialmente ao ressuscitar arquivos excluídos, porque muitos dos metadados do arquivo foram perdidos.
Às vezes, quando os arquivos são editados, o processo cria muitos arquivos intermediários que são criados e excluídos conforme necessário. Isso espalha o espaço em disco não alocado com múltiplas cópias de fragmentos dos dados. Um processo de recuperação posterior pode ter dificuldade em descobrir quais fragmentos fazem parte dos arquivos que você deseja e quais fragmentos são apenas detritos da edição, pois todos são semelhantes.