Inicio / Guías / Errores de programas y archivos

Error de ISDone.dll - por qué los instaladores fallan al descomprimir

ISDone.dll y su compañera unarc.dll hacen un solo trabajo: descomprimir los archivos fuertemente comprimidos que hay dentro de un instalador de juego. Cuando ves este error, el instalador falló a mitad de la descompresión - y la causa casi nunca es una DLL que falte. Es el archivo comprimido dañado, el antivirus interfiriendo, o el PC quedándose sin memoria o sin disco durante la descompresión. Por eso descargar ISDone.dll de un sitio no lo arregla nunca - el archivo estaba bien, lo que falló fue la descompresión.

Arréglalo automáticamente

Outbyte PC Repair revisa Windows en busca de archivos de sistema dañados, problemas del registro y restos de programas que suelen estar detrás de este tipo de errores. Útil si prefieres no hacer a mano los pasos de abajo: el análisis y el diagnóstico son gratis, y nada cambia hasta que tú lo decides.

Descargar PC Repair Descarga Outbyte PC Repair para Windows. Prueba gratuita por categoría incluida.

Respuesta rápida

Tres cosas arreglan la mayoría de errores de ISDone: libera espacio en disco (el juego necesita sitio para los archivos comprimidos y para los descomprimidos a la vez), añade la carpeta del instalador a las exclusiones del antivirus mientras dure la instalación, y vuelve a descargar el instalador si el error se repite en el mismo porcentaje - eso es un archivo dañado.

Síntomas - cómo se manifiesta el problema

"An error occurred while unpacking: Unarc.dll returned an error code: -1" (o -7, -11, -12, -14)
"ISDone.dll - an error occurred while unpacking: archive corrupted"
La instalación se detiene siempre en el mismo porcentaje
El error aparece solo con instaladores de juegos grandes
El mismo instalador funciona en otro PC
La instalación se ralentiza mucho y falla cerca del final

Por qué ocurre

El archivo del instalador está dañado

Una descarga interrumpida o ligeramente corrupta rompe el archivo comprimido - la descompresión falla entonces en el mismo punto exacto cada vez. Solo lo cura una descarga nueva.

El antivirus interfiere en plena descompresión

El análisis en tiempo real bloquea o elimina archivos mientras el instalador escribe miles de ellos - el resultado son errores de descompresión con códigos aleatorios.

Falta espacio en disco o RAM

Los instaladores muy comprimidos necesitan varios gigabytes de espacio de trabajo más allá del tamaño final del juego, y la falta de memoria mata el descompresor con los códigos -1 o -7.

Overclock inestable o RAM defectuosa

La descompresión es una de las tareas más intensivas en memoria que hace un PC doméstico. Un perfil XMP agresivo o un módulo defectuoso se manifiestan aquí primero - los códigos de error cambian entre intentos.

Las soluciones, en orden

1. Haz sitio y reintenta en limpio

  1. Comprueba el espacio libre del disco de destino - ten al menos el tamaño del juego más 10-15 GB de margen.
  2. Cierra los navegadores y las aplicaciones pesadas para liberar RAM.
  3. Ejecuta el instalador como administrador.

2. Pausa el antivirus durante la instalación

  1. Añade la carpeta del instalador y la carpeta de destino a las exclusiones del antivirus.
  2. O desactiva temporalmente la protección en tiempo real mientras dure la instalación.
  3. Reactiva la protección justo después - es una excepción con fecha de caducidad, no permanente.

Nota honesta: haz esto solo con un instalador de una fuente de confianza. Si no estás seguro de dónde salió, que el antivirus lo detenga puede ser el mejor desenlace posible.

3. Vuelve a descargar si falla en el mismo punto

  1. Un error en el mismo porcentaje en cada intento = archivo dañado, nada en tu PC lo arregla.
  2. Descarga el instalador de nuevo, idealmente con un gestor de descargas o con el cliente de la propia tienda.
  3. Si la fuente ofrece sumas de verificación, compáralas antes de instalar.

4. Prueba la memoria si los códigos no paran de cambiar

  1. Códigos de error distintos en cada intento apuntan a la RAM, no al archivo.
  2. Desactiva el XMP / overclock de memoria en la BIOS y reintenta.
  3. Ejecuta el Diagnóstico de memoria de Windows (pulsa Win, escribe mdsched) y deja que compruebe los módulos.

Preguntas frecuentes

¿Descargar ISDone.dll o unarc.dll arreglará el error?

No - esos archivos forman parte del propio instalador y no están rotos. El error es la descompresión fallando a su alrededor: archivo dañado, interferencias o falta de recursos. Una DLL descargada no cambia nada, salvo añadir riesgo.

¿Por qué se detiene siempre en el mismo porcentaje?

Esa es la firma de un archivo dañado: la descompresión llega al bloque roto y muere ahí todas las veces. Solo ayuda volver a descargar el instalador.

¿Por qué los juegos enormes sufren más este error?

Los instaladores grandes usan compresión extrema para recortar el tamaño de descarga. Descomprimirlos exige mucha RAM y mucho disco, así que los problemas marginales de hardware y la falta de espacio salen a la luz justo aquí.

La vía automática, cuando tú quieras

Outbyte PC Repair analiza el sistema y muestra lo que ha encontrado - y luego espera. No se aplica nada sin tu visto bueno: tú revisas los problemas detectados, categoría por categoría, y decides qué corregir.

Descargar PC Repair Descarga Outbyte PC Repair para Windows. Prueba gratuita por categoría incluida.
Gratisanálisis y diagnóstico
Tú eligesqué corregir
Windows 11 - 7sistemas compatibles