Início Empreendimento Como: Recuperar arquivos excluídos com PhotoRec

Como: Recuperar arquivos excluídos com PhotoRec

by Vicente Carnevale
Unidade PhotoRec de Recuperação de Arquivo Gratuita

Se você se encontra aqui lendo este artigo, provavelmente significa que algo deu muito errado. Respire fundo, vamos superar isso. Enterrado nas profundezas dos resultados de pesquisa do Google para “recuperação de arquivo excluído”, além do very resultados de SEO agressivos de várias empresas tentando fazer com que você compre o software deles, encontra-se o resultado de uma das minhas peças favoritas de software livre de código aberto, PhotoRec. É um programa companheiro para TestDisk, outro maravilhoso software de código aberto, criado pela CGSecurity sob a GNU General Public License. Neste guia, passaremos pelo processo relativamente indolor de recuperação de arquivos excluídos com o PhotoRec. Essas ferramentas são especialmente úteis para recuperar arquivos de mídia flash portátil usada com câmeras digitais.

Se você se encontra aqui lendo este artigo, provavelmente significa que algo deu muito errado. Respire fundo, vamos superar isso. Enterrado nas profundezas dos resultados de pesquisa do Google para “recuperação de arquivo excluído”, além do very resultados de SEO agressivos de várias empresas tentando fazer com que você compre o software deles, encontra-se o resultado de uma das minhas peças favoritas de software livre de código aberto, PhotoRec. É um programa companheiro para TestDisk, outro maravilhoso software de código aberto, criado pela CGSecurity sob a GNU General Public License. Neste guia, passaremos pelo processo relativamente indolor de recuperação de arquivos excluídos com o PhotoRec. Essas ferramentas são especialmente úteis para recuperar arquivos de mídia flash portátil usada com câmeras digitais.

Algumas considerações antes de começarmos para economizar seu tempo; se o cartão de memória foi formatado em uma câmera de nível profissional, como uma Sony FS7 ou Arri Alexa, as chances de recuperação são muito baixas, senão impossíveis. Infelizmente para este cenário, quando você formata os cartões nessas câmeras, os cartões são zerados para segurança (para que outras pessoas não possam recuperar dados de uma filmagem confidencial ou privada) e para manter o desempenho da mídia. A recuperação de arquivos nesse cenário é melhor deixar para os profissionais ou para o fabricante da câmera e, mesmo assim, as chances são pequenas. Além disso, se o cartão foi usado desde a formatação, é muito provável que a mídia que você está tentando recuperar tenha sido substituída.

Se os cenários acima não se aplicam a você e você simplesmente excluiu um arquivo ou formatou uma unidade em um computador (observação: apenas formatação rápida, uma formatação completa no Windows também zera a mídia), há uma boa chance de seus arquivos ainda estão lá esperando para ver a luz do dia novamente. O PhotoRec está disponível basicamente em todos os sistemas operacionais, mas, para este guia, abordaremos isso no Windows 10 Pro. As etapas ainda serão aplicadas para Mac OS X e Linux para recuperar arquivos excluídos com PhotoRec.

Comece: Recuperando arquivos excluídos com PhotoRec

Para este exemplo, usaremos um cartão de um gravador externo Atomos Shogun.

Unidade PhotoRec de Recuperação de Arquivo Gratuita

Vamos formatá-lo para exFAT e usar o formato rápido (observe que usar um formato completo fará com que os arquivos sejam irrecuperáveis). Como podemos ver, há sete arquivos QuickTime .mov atualmente na unidade (dois obscurecidos pela janela de formatação). São todos arquivos 4k ProRes 422 gravados no dispositivo.

Recuperação gratuita de arquivos PhotoRec Passo 1

O primeiro passo é baixar o pacote de software TestDisk e PhotoRec para o seu sistema operacional e extrair o ZIP para onde você quiser: https://www.cgsecurity.org/wiki/TestDisk_Download.

A essa altura, a mídia que precisa ser recuperada deve estar conectada. Navegue até onde estão os arquivos extraídos e inicie o executável PhotoRec. Observe que o arquivo 'qphotorec' é o mesmo aplicativo, mas com uma GUI. Você pode usar qualquer um deles e obter os mesmos resultados, mas este guia o guiará pela interface baseada em linha de comando, pois será mais semelhante entre as plataformas.

Recuperação gratuita de arquivos PhotoRec Passo 2

Vamos selecionar a unidade que queremos recuperar. Neste exemplo, ele aparece como “JMicron Generic”, pois a unidade Atomos é na verdade um SSD SanDisk Ultra II SATA de 480 GB.

Recuperação gratuita de arquivos PhotoRec Passo 3

Na próxima tela, vamos selecionar a opção [File Opt] com as teclas de seta. Esta é a etapa mais crítica, pois permitirá que o PhotoRec saiba que tipo de arquivo estamos tentando recuperar.

Por padrão, todas as extensões de arquivo devem ser selecionadas (não se preocupe se não estiverem). Vamos seguir as instruções na tela e pressionar 's' para desativar todas as extensões, rolar para baixo com as teclas de seta e usar a barra de espaço para selecionar a(s) extensão(ões) de arquivo que desejamos (se você deseja salvar os metadados arquivos, você também pode selecionar .xml, .csv ou qualquer outro formato em que sua câmera salve os metadados). Neste exemplo vamos selecionar '.mov' já que estamos recuperando arquivos QuickTime. Pressione 'b' para salvar essas configurações e selecione 'Sair' duas vezes para retornar à página de seleção de partição.

Vale a pena notar que, se seus arquivos não puderem ser reproduzidos, você pode tentar voltar a esta tela e selecionar a opção 'mov/mdat', que permitirá ao PhotoRec reconhecer os arquivos fragmentados e mantê-los juntos. Consulte as notas adicionais na parte inferior deste artigo sobre como mesclar esses arquivos, se isso se aplicar a você.

De volta à tela de seleção de partições, vamos selecionar a Partição 1, já que neste caso é nossa partição vazia e formatada recentemente. Se você não encontrar todos os seus arquivos, volte a esta tela e tente novamente e selecione 'Disco inteiro'. Isso também é útil se o sistema de arquivos da unidade estiver corrompido.

O próximo passo é direto. Selecionaremos 'Outro' como nosso tipo de sistema de arquivos, pois é exFAT.

Na próxima etapa, selecionaremos 'Todo' para que o PhotoRec procure arquivos excluídos em toda a partição.

Na próxima etapa, vamos selecionar um destino para o PhotoRec recuperar os arquivos. Claro que nem é preciso dizer, mas vou dizer de qualquer maneira, que o destino de recuperação deve absolutamente não seja a mídia que você está tentando recuperar. Use as teclas de seta para navegar pelos diretórios (a seta para a esquerda o levará ao diretório pai, até a seleção da unidade). Eu recomendo criar uma nova pasta em uma unidade separada do seu sistema operacional para recuperar os arquivos. Use 'enter' para entrar na pasta e pressione 'c' para selecioná-la. Uma vez selecionado, o processo de recuperação será iniciado automaticamente. PhotoRec criará uma subpasta chamada “recup_dir.x” onde 'x' é o número de recuperações nesta pasta (por exemplo, recup_dir.1, recup_dir.2, etc.).

Sente-se e pegue uma bebida forte enquanto seus arquivos (espero) voltam do abismo. O processo é bastante rápido, mas é claro que varia muito, dependendo do tipo e do tamanho da mídia que você está recuperando. Como referência, este exemplo levou cerca de 25 minutos para uma varredura completa em um SSD de 480 GB em um leitor USB 3.0. Os arquivos recuperados foram copiados para uma matriz de armazenamento externo Thunderbolt 3 dual-bay em RAID0. Os sete arquivos foram encontrados e recuperados nos primeiros 5 minutos da verificação. Você pode visualizar os arquivos enquanto eles estão sendo recuperados.

A essa altura, seus arquivos devem estar de volta! Respire aliviado e mantenha este artigo marcado para compartilhar com qualquer pessoa que você conheça que possa se sentir infeliz o suficiente para estar na mesma situação em que você acabou de se encontrar. Se nenhum arquivo foi recuperado, pule para a próxima seção; toda a esperança não está perdida (ainda). Algumas das advertências desse processo de recuperação (e da maioria dos outros softwares de recuperação) incluem a perda de qualquer estrutura de diretório e a perda dos nomes dos arquivos. Este é um pequeno preço a pagar pela salvação de arquivos. Vale a pena notar que, se necessário, você pode recuperar os nomes dos arquivos; veja as notas abaixo sobre como fazer isso.

Apenas como uma verificação de sanidade, abri o arquivo original e o arquivo recuperado em um aplicativo chamado BeyondCompare e verifiquei os dados binários entre os dois arquivos. Eles eram uma combinação perfeita!

Recuperação de arquivos não funcionou?

Se o processo não funcionou, há mais algumas coisas que você pode tentar. Reiterando o início deste artigo, se a mídia foi formatada em uma câmera profissional ou substituída, as chances de recuperação são muito pequenas.

  1. Se você estiver obtendo apenas arquivos .mov parciais ou não reproduzíveis, algumas câmeras, como a Canon 5D Mark III, gravam dados no cartão em fragmentos, o que o PhotoRec não espera e não recupera. Arquivos de GoPros serão mais problemáticos, pois criam vários arquivos fragmentados. Você poderá mesclá-los em seu software de edição de vídeo de sua escolha posteriormente.

Você pode retornar à tela de seleção de partição (a tela depois de selecionar qual unidade recuperar), selecione [File Opt] e, além de selecionar .mov, selecione 'mov/mdat.' Isso criará dois arquivos com nomes semelhantes, um com _ftyp.mov e outro com _mdat.mov.

Isso é um pouco avançado, então farei algumas suposições aqui sobre seu nível de habilidade com prompt de comando e terminal. No Windows, abra um novo prompt de comando como administrador, vá para o diretório onde os arquivos estão com o 'cd' comando. Vamos mesclar os arquivos usando o 'type' comando. O uso vai 'type file2_ftyp.mov file1_mdat.mov > test.mov'. Isso terá que ser repetido para cada conjunto de arquivos recuperados pelo PhotoRec. Sob Mac OS X e Linux, o mesmo uso se aplica, porém usaremos 'cat' em vez de. Se você receber erros de permissão, certifique-se de usar 'chown -R' para se apropriar do diretório de recuperação.

  1. Se você está tentando recuperar imagens JPEG de um cartão e só conseguiu algumas imagens, você pode voltar para a tela de seleção de partição (a tela depois de selecionar qual unidade recuperar), selecione 'Opções' e vá até o 'Paranoid ' e pressione Enter até selecionar 'Paranoid: Sim (força bruta ativada).' Isso dirá ao PhotoRec para salvar mais JPEGs fragmentados que podem ser salvos usando outro software, como o Photoshop. Observe que esse processo ocorre após a verificação regular e levará um pouco de tempo e você poderá perceber que seu computador fica lento, pois essa é uma tarefa que exige muito da CPU.
  2. Se o aplicativo travar, você pode retornar à tela de seleção de partição (a tela depois de selecionar qual unidade recuperar), selecione 'Opções' e vá até a opção 'Memória baixa' e selecione 'sim'. Se você tiver pelo menos 16 GB de RAM em seu sistema, isso não deve ser um problema, mas se você tiver uma máquina com especificações mais baixas, isso deve ajudar. Certifique-se também (no Windows) de estar executando o aplicativo como administrador, mesmo que ele seja iniciado dessa forma por padrão.
  3. Se você conseguir obter apenas alguns arquivos ou nenhum, poderá retornar à tela de seleção de partição (a tela após selecionar qual unidade recuperar), selecione 'Opções' e vá até 'Manter arquivos corrompidos' e selecione 'sim.' Isso dirá ao PhotoRec para não descartar arquivos corrompidos e pode permitir que você recupere partes do arquivo em um programa separado de edição de vídeo ou foto.

Renomeando o arquivo de volta ao original

Se a recuperação do seu arquivo foi bem-sucedida, mas você gostaria de renomear os arquivos recuperados para seus nomes de arquivo originais, você pode usar outro software chamado ExifTool. Essa ferramenta é bastante simples, mas requer um pré-requisito de conhecimento do uso da linha de comando. Ele lerá os metadados incorporados nos arquivos para restaurar os nomes dos arquivos de volta ao original. Consulte a documentação do ExifTools e o Capítulo 14 (página 43) do documento testdisk.pdf para obter instruções sobre como fazer isso. É um pouco específico e complicado demais para ser explicado aqui.

Conclusão

Neste ponto, você está feliz porque seus arquivos estão de volta ou precisa desesperadamente de embriaguez. Em qualquer cenário, vamos dar uma olhada em como chegamos aqui em primeiro lugar e como evitar que isso aconteça novamente no futuro.

Eu começaria usando aplicativos como Pomfort SilverStack or ShotPut Pro para baixar a mídia dos cartões. Esses aplicativos oferecem verificação de soma de verificação para garantir que os dados foram transferidos sem erros. Eles também podem criar relatórios com somas de verificação, miniaturas e todas as informações do arquivo para garantir que tudo esteja onde deveria estar. Simplesmente copiar e colar arquivos da mídia para um disco rígido é quase negligente e nunca deve acontecer se você se importa com o que está copiando. Esses programas não são gratuitos, mas valem seu peso em ouro para sua tranquilidade. O SilverStack é apenas para Mac OS X e o ShotPut Pro está disponível para Windows e Mac.

Outra aplicação fantástica é PARASHOOT da OTOMATIC. Este aplicativo está disponível apenas no Mac OS X, mas é gratuito e fornece um nível indispensável de “verificação idiota” para garantir que os cartões não sejam substituídos. Como afirma o site, o Parashoot "verifica se os arquivos em um cartão de memória inserido já estão em backup em algum lugar [...] Isso permite que quem colocar o cartão de volta na câmera saiba que, se a câmera não solicitar uma formatação, algo está errado e pode verificar se o backup do cartão foi feito corretamente. Este processo também é reversível, pois apenas inverte cada bit dos primeiros 2MB do cartão, destruindo as informações do sistema de arquivos, mas de forma controlada e que pode ser desfeita.

Por fim, eu aderiria à regra de backup 3-2-1 padrão do setor. Essa é uma maneira fácil de lembrar de ter seus dados em três locais, dois em unidades separadas e um externo. No mínimo, você deve ter seus dados em dois locais enquanto estiver no set antes que um terceiro backup seja enviado para fora do local. E lembre-se, o RAID não é um backup! E nem é "a nuvem" para esse assunto.

Espero que este artigo tenha ajudado você. Ninguém quer estar em uma situação em que os arquivos precisam ser recuperados e espero que as dicas de práticas recomendadas evitem que isso aconteça com você no futuro. Já estive nessa situação antes e sei o quão estressante pode ser. Boa sorte em todos os seus futuros empreendimentos criativos e desejo a você nada além do armazenamento de dados mais confiável.

Discuta no Reddit

Envolva-se com a StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed