Reparo de arquivos

Como reparar um ZIP ou RAR corrompido, e quando não dá

"Reparar" cobre coisas muito diferentes. Um ZIP que perdeu os últimos quilobytes muitas vezes pode ser reconstruído. Um arquivo cuja compressão foi comida no meio, em geral, não volta: dá para salvar os vizinhos e só. Este guia separa os casos, mostra os comandos que ajudam de verdade e explica quando a única saída honesta é baixar de novo.

Atualizado em 2026-10-22 · Escrito e testado pela equipe editorial do UnpackNest (TECCONET)

Primeiro uma cópia, sempre

Ferramentas de reparo escrevem arquivos novos, mas um comando errado pode sobrescrever o que ainda dava para ler. Copie o arquivo danificado para outra pasta e trabalhe só na cópia. Guarde o original até ter os documentos de que precisa. Esse passo parece burocracia até o dia em que o "reparo" gera um pacote pior e você não tem mais o primeiro.

O que o erro está contando

Abra o arquivo em dois leitores e anote a frase exata. A tabela abaixo é o mapa.

SintomaCausa provávelDá para reparar?
Fim inesperado, tamanho menor que o esperadoO download parou cedoEm parte: itens que chegaram inteiros costumam voltar
ZIP sem diretório central, arquivo inválidoO fim do ZIP sumiu ou se corrompeuMuitas vezes: o índice pode ser refeito a partir dos cabeçalhos locais
CRC falhou só em alguns itensDano dentro desses itensRaro no item estragado: os outros estão bons e pedem cópia nova só do que falhou
RAR com cabeçalho corrompidoBloco de cabeçalho danificadoÀs vezes, sobretudo se houver registro de recuperação
Senha incorreta ou CRC num arquivo cifradoCom frequência é senha, não danoTente a senha de novo antes de reparar
Arquivo minúsculo, poucos KBPágina de erro salva como .zip ou .rarNão: não existe arquivo para reparar

O guia de abertura de ZIP ajuda a ler o índice quando o arquivo ainda está íntegro. Aqui o índice é justamente o que falta.

O que o UnpackNest mostra, sem prometer conserto

As ferramentas do UnpackNest não tentam reparar. Servem para um diagnóstico rápido, na sua máquina. A de ZIP lê o diretório central no fim, então um download cortado aparece na hora, antes de você perder a tarde com outro programa.

  1. Abra a ferramenta de ZIP ou a ferramenta de RAR.
  2. Escolha a cópia danificada.
  3. Leia a linha de status. "Arquivo incompleto ou truncado" significa que o fim não chegou. Erro de soma num item só significa que aquele item está danificado.

Se a ferramenta de RAR disser que o arquivo é de várias partes, pare. Volume ausente não é corrupção de um RAR único. Juntar .part1.rar e .r00 é outro problema.

Reconstruir o ZIP com Info-ZIP

Cada item de um ZIP também tem um cabeçalho local na frente dos dados. Quando o diretório central do fim se perde, o comando zip pode varrer esses cabeçalhos e escrever um arquivo novo.

  1. Instale o Info-ZIP (sudo apt install zip no Debian ou Ubuntu; no macOS ele já vem).
  2. Rode zip -FF danificado.zip --out consertado.zip e responda às perguntas.
  3. Teste: unzip -t consertado.zip.

zip -F com um F só é um reparo leve para um diretório levemente danificado. -FF varre o arquivo inteiro e é o que se usa em download truncado. Itens que chegaram completos voltam. O item que estava sendo gravado quando a conexão caiu, em geral, se perde.

Tirar o que ainda está inteiro com 7-Zip

O 7-Zip muitas vezes lista e extrai os itens sãos de um ZIP danificado mesmo quando o Windows recusa abrir. Abra o arquivo no 7-Zip, selecione tudo e extraia. Ele avisa o erro nos itens quebrados e segue em frente. No Linux: 7zz x danificado.zip -osalvos.

Esse comportamento é o melhor que dá para esperar de dado comprimido: o programa não inventa bytes. Ele entrega o que ainda fecha a conta do CRC-32 e deixa o resto para trás.

RAR com registro de recuperação

O RAR pode guardar um registro de recuperação: dados extras de paridade acrescentados na hora de criar o arquivo. Com isso, o WinRAR reconstrói trechos danificados.

  1. Abra o arquivo no WinRAR.
  2. Escolha Ferramentas > Reparar arquivo (atalho Alt+R).
  3. Escolha uma pasta e confirme. O WinRAR grava rebuilt.nome.rar ou fixed.nome.rar.
  4. Abra o arquivo reconstruído e teste com Ferramentas > Testar arquivo.

Na linha de comando, rar r danificado.rar faz o mesmo. Sem registro de recuperação, o reparo só reconstitui os cabeçalhos que ainda encontra. O dado danificado continua danificado. Por isso, na hora de criar um RAR importante, vale marcar a opção de acrescentar registro de recuperação. Três a cinco por cento é o intervalo típico.

Volumes e arquivos .rev

Se o conjunto veio com arquivos .rev, o WinRAR reconstrói um volume ausente ou danificado a partir deles: junte todas as partes e os .rev numa pasta e abra a primeira parte. Sem .rev, um volume que não chegou não pode ser recriado. Baixe aquela parte de novo. Não rode reparo no conjunto inteiro enquanto a parte faltante não estiver descartada.

O que não funciona

A saída que mais funciona: cópia nova

A maior parte dos "corrompidos" é download incompleto ou transferência machucada, e a origem ainda tem uma cópia boa.

  1. Compare o tamanho com o da página de download.
  2. Se houver SHA-256 publicado, compare: certutil -hashfile arquivo.zip SHA256 no Windows, shasum -a 256 arquivo.zip no macOS e no Linux.
  3. Baixe de novo numa conexão estável, sem acelerador.
  4. Se a segunda cópia tiver a mesma soma e ainda falhar, o arquivo já estava danificado antes do envio. Peça para a pessoa gerar de novo.

Como evitar a próxima vez

Senha errada imita corrupção, sobretudo em arquivo cifrado, porque o CRC falha junto. O guia de senhas pede para testar a senha antes de tratar o caso como dano. E um "arquivo corrompido" de remetente desconhecido que pede para você rodar um "programa de reparo" é um golpe clássico. Arquivo danificado não infecta o computador por estar danificado. O programa inesperado, sim. O guia de segurança cobre esse truque.

Perguntas frequentes

Um arquivo corrompido pode danificar o computador?

Não pelo fato de estar danificado. O perigo é o pedido para executar um reparador que você não esperava. Não rode programa surpresa.

Por que os outros extraem e um falha?

ZIP e RAR não sólido guardam cada arquivo à parte, então o dano fica local. RAR sólido e 7z sólido comprimem junto, e o dano se espalha para os arquivos seguintes.

Existe ferramenta que conserta qualquer ZIP?

Não. Dá para reconstruir a estrutura e pular pedaços quebrados. Não dá para recriar o que nunca foi baixado ou foi sobrescrito.

Guias relacionados