Como extrair arquivos RAR corrompidos

3

Eu tento extrair um arquivo do conjunto de .RAR parts. Eu sempre recebo o seguinte erro:

Corrupted

então eu tentei muitos programas para extrair os arquivos RAR corrompidos. Eu tenho 10 partes, cada uma com 400MB de tamanho. O último programa que usei foi caixa de ferramentas de recuperação para o RAR .

Isso me deu a seguinte mensagem:

Severity:!High
Message:Recovery error for file XXXX with message set file
pointer error.

O programa extraiu 2 GB de dados, mas deve extrair 4 GB.

Existe alguma maneira de extrair o conteúdo ou eu deveria baixar os arquivos novamente de outro servidor?

    
por Anyname Donotcare 02.07.2011 / 12:46

3 respostas

5

Resposta curta

Não, você está condenado, o download é sua melhor opção.

Resposta longa

Você pode começar a brincar com um editor hexadecimal e tentar corrigir valores bad no arquivo RAR, se souber como definir bad e como o RAR funciona. Mas com certeza é um caminho muito difícil de seguir.

    
por 02.07.2011 / 14:53
3

Não, você não precisa baixar (todos) os arquivos novamente. Essa é precisamente uma das razões para dividir um arquivo em volumes.

Se você usar o WinRAR real, ele não fornecerá uma mensagem "corrompida" oculta, mas informará exatamente o que está acontecendo.

Por exemplo, se relatar

!   C:\archive.part05.rar: Packed data CRC failed in filename. The volume is corrupt
!   C:\archive.part10.rar: CRC failed in filename. The file is corrupt

Nesse caso, o único volume corrompido é archive.part05.rar . Faça o download novamente e tente novamente.

    
por 08.07.2012 / 05:15
2

Quando me encontro em uma situação como essa, onde tenho o que parece ser um arquivo corrompido (de qualquer tipo) que é muito grande para ser baixado e baixado, o que eu faço é encontrar uma maneira de baixar apenas o arquivo. peças ruins.

Existem duas maneiras comuns de fazer isso: a rede eDonkey e a rede BitTorrent .

O que você precisa fazer é procurar o arquivo corrompido usando um mecanismo de busca de torrent ou um cliente eDonkey como o eMule. Se você conseguir encontrar esse arquivo específico, então você pode começar o download apenas o suficiente para garantir que o programa tenha todas as informações necessárias para verificar o arquivo (metadados para torrents e um .met completo para arquivos donkey).

Neste ponto, você pode importar ou substituir o novo arquivo que será baixado com o original corrompido (ou melhor ainda, uma cópia do arquivo corrompido), e re-hash o arquivo .

Dessa forma, o eMule / µTorrent / etc. será capaz de ver (espero) que a maior parte do arquivo já tenha sido baixada e somente baixar novamente as partes / fragmentos ruins, poupando assim muita largura de banda (ao custo de muito tempo, dependendo do arquivo em questão e de seus arquivos). popularidade atual).

    
por 08.07.2012 / 04:33