Breaking News

PhotoRec



PhotoRec é um software de recuperação de dados de arquivo projetado para recuperar arquivos perdidos, incluindo vídeo, documentos e arquivos de discos rígidos (discos rígidos mecânicos, unidades de estado sólido ...), CD-ROMs e fotos perdidas (daí o nome Photo Recovery) da câmera digital memória. O PhotoRec ignora o sistema de arquivos e segue os dados subjacentes, portanto, ainda funcionará mesmo que o sistema de arquivos da mídia tenha sido gravemente danificado ou reformatado.

O PhotoRec é gratuito - este aplicativo multiplataforma de código aberto é distribuído sob a licença GNU General Public License (GPLV v2+). PhotoRec é um programa complementar ao TestDisk , um aplicativo para recuperar partições perdidas em uma ampla variedade de sistemas de arquivos e tornar os discos não inicializáveis ​​inicializáveis ​​novamente. Você pode baixá-los neste link .

Para maior segurança, o PhotoRec usa acesso somente leitura para lidar com a unidade ou cartão de memória do qual você está prestes a recuperar os dados perdidos. Importante: Assim que uma foto ou arquivo for excluído acidentalmente, ou você descobrir que está faltando, NÃO salve mais nenhuma foto ou arquivo nesse dispositivo de memória ou unidade de disco rígido; caso contrário, você pode substituir seus dados perdidos. Isso significa que, ao usar o PhotoRec, você não deve optar por gravar os arquivos recuperados na mesma partição em que foram armazenados.

Sistemas operacionais

PhotoRec é executado sob

  • DOS/Windows 9x
  • Windows 11/10/8.1/8/7/Vista/XP, Windows Server 2022/2019/2016/2012/2008/2003
  • Linux
  • FreeBSD, NetBSD, OpenBSD
  • Sol Solaris
  • Mac OS X

e pode ser compilado em quase todos os sistemas Unix.

Download.png Baixar TestDisk & PhotoRec

Sistemas de arquivos

PhotoRec ignora o sistema de arquivos; dessa forma, ele funciona mesmo se o sistema de arquivos estiver gravemente danificado.
Ele pode recuperar arquivos perdidos de pelo menos

  • GORDO
  • NTFS
  • exFAT
  • sistema de arquivos ext2/ext3/ext4
  • HFS+

O ReiserFS inclui algumas otimizações especiais centradas nas caudas, um nome para arquivos e partes finais de arquivos que são menores que um bloco de sistema de arquivos. Para aumentar o desempenho, o ReiserFS é capaz de armazenar arquivos dentro dos próprios nós folha da árvore b*, em vez de armazenar os dados em outro lugar no disco e apontar para eles. Infelizmente, o PhotoRec não é capaz de lidar com isso - é por isso que não funciona bem com o ReiserFS.

Meios de comunicação


PhotoRec funciona com discos rígidos, CD-ROMs, cartões de memória (CompactFlash, Memory Stick, Secure Digital/SD, SmartMedia, Microdrive, MMC, etc.), unidades de memória USB, imagem bruta DD, imagem EnCase E01, etc. testado com sucesso com vários reprodutores de mídia portáteis, incluindo iPod e as seguintes câmeras digitais :

  • Canon EOS 10D, 60D, 80D, 300D
  • Casio Exilim EX-Z 750
  • Fujifilm X-T10
  • HP PhotoSmart 620, 850, 935
  • Nikon CoolPix 775, 950, 5700
  • Olympus C350N, C860L, Mju 400 Digital, Stylus 300
  • Sony Alpha DSLR, DSC-P9, NEX-6
  • Pentax K20D
  • Praktica DCZ-3.4

Formatos de arquivo conhecidos

PhotoRec procura por cabeçalhos de arquivos conhecidos. Se não houver fragmentação de dados, o que costuma acontecer, ele pode recuperar o arquivo inteiro. PhotoRec reconhece e recupera vários formatos de arquivo , incluindo ZIP, Office, PDF, HTML, JPEG e vários formatos de arquivos gráficos. Toda a lista de formatos de arquivo recuperados pelo PhotoRec contém mais de 480 extensões de arquivo (cerca de 300 famílias de arquivos).

Quer saber se o PhotoRec pode recuperar seus arquivos? Carregue um arquivo de amostra por meio do verificador on-line PhotoRec (BETA).

Como funciona o PhotoRec

Os sistemas de arquivos FAT, NTFS, ext2/ext3/ext4 armazenam arquivos em blocos de dados (também chamados de clusters no Windows). O tamanho do cluster ou bloco permanece em um número constante de setores após ser inicializado durante a formatação do sistema de arquivos. Em geral, a maioria dos sistemas operacionais tenta armazenar os dados de forma contígua para minimizar a fragmentação dos dados. O tempo de busca das unidades mecânicas é significativo para gravar e ler dados de/para um disco rígido, por isso é importante manter a fragmentação em um nível mínimo.

Quando um arquivo é excluído, as metainformações sobre esse arquivo (nome do arquivo, data/hora, tamanho, localização do primeiro bloco/cluster de dados, etc.) são perdidas; por exemplo, em um sistema de arquivos ext3/ext4, os nomes dos arquivos excluídos ainda estão presentes, mas o local do primeiro bloco de dados é removido. Isso significa que os dados ainda estão presentes no sistema de arquivos, mas apenas até que alguns ou todos sejam substituídos por novos dados de arquivo.

Para recuperar esses arquivos perdidos, o PhotoRec primeiro tenta encontrar o tamanho do bloco de dados (ou cluster). Se o sistema de arquivos não estiver corrompido, esse valor pode ser lido no superbloco (ext2/ext3/ext4) ou no registro de inicialização do volume (FAT, NTFS). Caso contrário, o PhotoRec lê a mídia, setor por setor, procurando os dez primeiros arquivos, a partir dos quais calcula o tamanho do bloco/cluster a partir de suas localizações. Uma vez conhecido o tamanho do bloco, o PhotoRec lê a mídia bloco por bloco (ou cluster por cluster). Cada bloco é verificado em um banco de dados de assinaturas que vem com o programa e cresceu no tipo de arquivos que pode recuperar desde que a primeira versão do PhotoRec foi lançada.

Por exemplo, PhotoRec identifica um arquivo JPEG quando um bloco começa com:

  • 0xff, 0xd8, 0xff, 0xe0
  • 0xff, 0xd8, 0xff, 0xe1
  • ou 0xff, 0xd8, 0xff, 0xfe

Se o PhotoRec já iniciou a recuperação de um arquivo, ele interrompe sua recuperação, verifica a consistência do arquivo quando possível e começa a salvar o novo arquivo (que determinou a partir da assinatura encontrada).

Se os dados não estiverem fragmentados, o arquivo recuperado deve ser idêntico ou maior que o tamanho do arquivo original. Em alguns casos, o PhotoRec pode aprender o tamanho do arquivo original a partir do cabeçalho do arquivo, então o arquivo recuperado é truncado para o tamanho correto. Se, no entanto, o arquivo recuperado for menor do que seu cabeçalho especifica, ele será descartado. Alguns arquivos, como os tipos *.MP3, são fluxos de dados. Nesse caso, o PhotoRec analisa os dados recuperados e interrompe a recuperação quando o fluxo termina.

Quando um arquivo é recuperado com sucesso, o PhotoRec verifica os blocos de dados anteriores para ver se uma assinatura de arquivo foi encontrada, mas o arquivo não pôde ser recuperado com sucesso (ou seja, o arquivo era muito pequeno) e tenta novamente. Desta forma, alguns arquivos fragmentados podem ser recuperados com sucesso.

Outros tópicos

Problemas?

Não hesite em visitar o fórum PhotoRec se tiver

  • algumas dificuldades ao usar o PhotoRec,
  • algumas ideias para melhorá-lo

Se houver um formato de arquivo que você gostaria de adicionar, sinta-se à vontade para entrar em contato com o desenvolvedor Christophe GRENIER .



Nenhum comentário

imagem de uma pessoa em frente a tela no notebook com a logo do serviço balcão virtual. Ao lado a frase indicando que o serviço