Caso

O compactado com seu trabalho não abre

Um programa de compactação costuma desistir por uma única parte danificada, mesmo com quase todo o resto intacto.

O momento da falha

Um backup ou uma pasta de projeto enviada como um só arquivo, e agora o erro diz que está corrompido. Uma mensagem fica entre você e meses de trabalho, sem como ver o que sobreviveu.

Por que o programa recusa

O ZIP lista o conteúdo em um diretório central bem no final, então um arquivo interrompido perde seu índice. O que foi compactado antes do corte pode estar intacto.

O que acontece com o arquivo

Os arquivos internos são localizados por suas próprias assinaturas, e um novo compactado válido é gravado com os intactos. Depois cada um é processado separadamente: um vídeo danificado em um ZIP danificado pode voltar reproduzível em um ZIP válido.

Com o que você fica

Um compactado que abre e um relatório do que foi mantido. RAR e 7z sólidos compactam muitos arquivos como um só fluxo, então o dano afeta o que vem depois e restam menos arquivos. Conteúdo criptografado precisa de dados intactos e da senha.

Perguntas frequentes

Funciona com compactado em várias partes?

Cada arquivo é lido separadamente, então uma parte só dá o que contém.

A estrutura de pastas é mantida?

Onde os nomes estão intactos, sim. O relatório indica os que os perderam.

Fontes

Documentos consultados para este guia.

  1. PKWARE: ZIP file format specification
  2. WebAssembly