Recuperar um Ficheiro Zip Corrompido - Opções
Última revisão 2026-04-27. As ferramentas do navegador podem extrair partes recuperáveis de um zip danificado; reparação completa geralmente requer uma ferramenta de desktop.
| Passo | Método | Corrige | Custo |
|---|---|---|---|
| 1 | Voltar a descarregar | Descarregamento truncado / interrompido | Gratuito |
| 2 | Extração parcial | Dano depois de alguns ficheiros, diretório central intacto | Gratuito |
| 3 | Verificação em bruto do 7-Zip / zip -FF | Diretório central danificado, dados ainda presentes | Gratuito |
| 4 | Ferramenta de reparação de desktop | Os passos 1-3 não recuperaram o suficiente | Gratuito ou pago |
Passo 1 - voltar a descarregar
A maioria dos relatórios de "zip corrompido" vem de um descarregamento truncado. O navegador parou a transferência cedo, ou um CDN serviu um ficheiro parcial. Correções que funcionam em segundos antes de qualquer ferramenta de reparação: limpe a cache do navegador e volte a descarregar; puxe o ficheiro com uma ferramenta diferente (curl no desktop, um gestor de descargas no telemóvel); ou peça uma ligação nova se a original veio de uma aplicação de chat onde os URLs de anexo expiram.
O diagnóstico: execute um checksum no zip descarregado e compare com o do remetente. Se diferirem, o ficheiro é o problema, não o zip em si.
Passo 2 - extração parcial
A extração parcial recupera os ficheiros legíveis dentro de um zip danificado quando uma extração completa falha.
O directório central de um zip fica no final do ficheiro. Se a corrupção estiver no final, cada ficheiro lá dentro fica inalcançável - mesmo que os bytes ainda existam. Se a corrupção estiver no meio, os ficheiros antes da área danificada ainda extraem.
Tente descomprimir um ficheiro no navegador. Se ele listar conteúdo mas der erro ao extrair, o directório central está intacto e uma ou mais entradas de ficheiro estão danificadas. Algumas ferramentas de descompressão (7-Zip no Windows, The Unarchiver no macOS) podem extrair tudo antes do dano e saltar o resto. Vale a pena tentar quando apenas um subconjunto dos ficheiros interessa.
Passo 3 - ferramentas de reparação de desktop
Quando a extração parcial falha, as ferramentas de reparação podem reconstruir o directório central procurando cabeçalhos de ficheiro no corpo. Duas opções gratuitas:
- 7-Zip no Windows. Clique com o botão direito no zip corrompido, escolha 7-Zip > Open. Se conseguir analisar o corpo, lista o que encontra - mesmo sem directório central.
- zip no Linux/macOS. O comando
zip -FF broken.zip --out fixed.ziptenta corrigir um zip com estrutura danificada. Funciona para muitos casos em que o ficheiro termina a meio de uma entrada.
Se a análise em bruto do 7-Zip ou o comando zip -FF não recuperar o suficiente, uma ferramenta de reparação dedicada para Windows como o DiskInternals ZIP Repair ou o ZIP Repair Pro faz uma análise estrutural mais profunda através de uma interface guiada em vez de uma linha de comandos - ao custo de ser uma ferramenta paga em vez de gratuita.
A reparação baseada em navegador é rara porque os algoritmos analisam ficheiros grandes e correm mais rápido em disco local. Se não tiver um desktop disponível, o caminho certo é geralmente pedir ao remetente para reenviar.
Passo 4 - quando desistir
Se o zip foi criado com encriptação e a corrupção está perto dos cabeçalhos de ficheiro, o conteúdo provavelmente é irrecuperável. O mesmo se o suporte de armazenamento (uma pen USB a falhar, um cartão SD danificado) era a fonte - a corrupção está nos próprios bytes, não no embrulho. O movimento certo é pedir ao remetente original para reenviar, ou restaurar a partir de um backup se existir.
Prevenção para o futuro
A prevenção é mais simples do que a reparação: adicione um checksum a cada zip que planeia enviar ou arquivar.
Para ficheiros que importam, envie um checksum junto com o zip. O destinatário pode verificar se o descarregamento é byte-perfeito antes de gastar tempo em reparação. MD5 ou SHA-256 ambos funcionam; SHA-256 é a escolha mais segura. Veja porque MD5 não pode ser descriptografado para o contexto de segurança. Para tudo relacionado com zip, veja o hub de ferramentas zip. Para criar um novo arquivo a partir dos ficheiros recuperados, utilize zip file. Guias relacionados: file to zip para adicionar ficheiros a um novo arquivo, e comprimir zip para 2 MB para reduzir o tamanho antes de enviar.
FreetoolOnline editorial teamWhy trust these tools
- Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
- No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
- Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
- Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
- Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.