Início / Guias / Erros de programas e arquivos

Erro de ISDone.dll - por que instaladores falham ao descompactar

O ISDone.dll e o companheiro dele, o unarc.dll, fazem um trabalho só: descompactar os arquivos pesadamente comprimidos dentro de um instalador de jogo. Quando esse erro aparece, o instalador falhou no meio da descompactação - e a causa quase nunca é uma DLL faltando. É o arquivo compactado danificado, o antivírus interferindo, ou o PC ficando sem memória ou sem disco durante a descompressão. A mensagem, aliás, aparece em inglês mesmo em um Windows em português - quem a mostra é o instalador, não o sistema. E é por isso que baixar o ISDone.dll de um site nunca resolve: o arquivo estava bem, a descompactação é que não estava.

Resolva automaticamente

O Outbyte PC Repair verifica o Windows em busca de arquivos de sistema danificados, problemas no registro e restos de programas que costumam provocar esse tipo de erro. O diagnóstico é gratuito, e nada é alterado sem a sua decisão - útil se você prefere não fazer os passos abaixo na mão.

Baixar PC Repair Baixe o Outbyte PC Repair para Windows 11, 10, 8 e 7. Teste gratuito por categoria incluído.

Resposta rápida

Três coisas resolvem a maioria dos erros de ISDone: libere espaço em disco (o jogo precisa de lugar para os arquivos compactados e para os descompactados ao mesmo tempo), adicione a pasta do instalador às exclusões do antivírus durante a instalação, e baixe o instalador de novo se o erro se repetir na mesma porcentagem - isso é arquivo danificado.

Sintomas - como o problema aparece

"An error occurred while unpacking: Unarc.dll returned an error code: -1" (ou -7, -11, -12, -14)
"ISDone.dll - an error occurred while unpacking: archive corrupted"
A instalação sempre para na mesma porcentagem
O erro aparece só com instaladores de jogos grandes
O mesmo instalador funciona em outro PC
A instalação fica muito lenta e falha perto do fim

Por que isso acontece

O arquivo do instalador está danificado

Um download interrompido ou levemente corrompido quebra o arquivo compactado - a descompactação então falha exatamente no mesmo ponto, toda vez. Só um download novo cura isso.

O antivírus interfere no meio da descompactação

A proteção em tempo real trava ou remove arquivos enquanto o instalador grava milhares deles - o resultado são erros de descompactação com códigos aleatórios.

Falta espaço em disco ou memória

Instaladores muito comprimidos precisam de vários gigabytes de folga além do tamanho final do jogo, e pouca memória derruba o descompactador com os códigos -1 ou -7.

Overclock instável ou RAM com defeito

Descompressão é uma das tarefas mais pesadas em memória que um PC doméstico executa. Um perfil XMP agressivo ou um módulo com defeito aparece aqui primeiro - os códigos de erro mudam entre as tentativas.

As soluções, em ordem

1. Abra espaço e tente de novo do zero

  1. Confira o espaço livre no disco de destino - tenha pelo menos o tamanho do jogo mais uns 10-15 GB de folga.
  2. Feche navegadores e programas pesados para liberar memória.
  3. Execute o instalador como administrador.

2. Pause o antivírus durante a instalação

  1. Adicione a pasta do instalador e a pasta de destino às exclusões do antivírus.
  2. Ou desative temporariamente a proteção em tempo real só enquanto a instalação roda.
  3. Reative a proteção logo depois - é uma exceção com hora para acabar, não permanente.

Sendo honesto: faça isso só com um instalador de uma fonte em que você confia. Se você não sabe de onde o instalador veio, o antivírus barrá-lo pode ser o melhor desfecho.

3. Baixe de novo se falhar no mesmo ponto

  1. Erro na mesma porcentagem em toda tentativa = arquivo danificado, nada no seu PC conserta isso.
  2. Baixe o instalador de novo, de preferência com um gerenciador de downloads ou pelo cliente da própria loja.
  3. Se a fonte oferecer checksums, compare-os antes de instalar.

4. Teste a memória se os códigos ficam mudando

  1. Códigos de erro diferentes a cada tentativa apontam para a RAM, não para o arquivo.
  2. Desative o XMP / overclock de memória no BIOS e tente de novo.
  3. Rode o Diagnóstico de Memória do Windows (pressione Win, digite mdsched) e deixe-o checar os módulos.

Perguntas frequentes

Baixar o ISDone.dll ou o unarc.dll resolve o erro?

Não - esses arquivos fazem parte do próprio instalador e não estão quebrados. O erro é a descompactação falhando ao redor deles: arquivo danificado, interferência ou falta de recursos. Uma DLL baixada não muda nada, só adiciona risco.

Por que sempre para na mesma porcentagem?

Essa é a assinatura de um arquivo danificado: a descompactação chega ao bloco quebrado e morre ali, toda vez. Só baixar o instalador de novo resolve.

Por que jogos enormes esbarram nesse erro com mais frequência?

Instaladores grandes usam compressão extrema para encolher o download. Descompactá-los pesa na RAM e no disco, então problemas marginais de hardware e falta de espaço aparecem exatamente aqui.

O caminho automático, quando você quiser

O Outbyte PC Repair verifica o sistema e mostra o que encontrou - e então espera. Você revisa o diagnóstico e decide o que corrigir; nada muda sem a sua decisão.

Baixar PC Repair Baixe o Outbyte PC Repair para Windows 11, 10, 8 e 7. Teste gratuito por categoria incluído.
Gratuitosverificação e diagnóstico
Você escolheo que corrigir
Windows 11 - 7sistemas compatíveis