Cómo solucionar el error ISDone.dll al instalar juegos en Windows

Publicado: 2025-11-21

Cuando intentas instalar un juego y la instalación se detiene con un mensaje ISDone.dll o Unarc.dll, resulta molesto. El error suele aparecer cuando el instalador está descomprimiendo archivos grandes del juego. Le indica que algo salió mal durante la descompresión.

Esta guía explica qué significa el error, por qué ocurre, cómo solucionarlo y cómo evitar que vuelva a aparecer.

¿Qué es el error ISDone.dll?

¿Qué es el error ISDone.dll?

ISDone.dll y Unarc.dll son archivos que ayudan a los instaladores de juegos a descomprimir archivos grandes. Manejan datos comprimidos durante la instalación. Cuando estos archivos fallan, la instalación no puede terminar de extraer el juego. Es por eso que ve mensajes como Unarc.dll devolvió un código de error -1 o datos de archivo dañados.

El error no siempre significa que su PC esté averiada. A menudo significa que el instalador tuvo un problema al leer, escribir o descomprimir datos del juego.

Causas comunes del error ISDone.dll

Algunas cosas diferentes pueden desencadenar este error. Estos son los más comunes:

  • No hay suficiente RAM o poca memoria virtual
  • Descarga del juego corrupta o incompleta
  • Archivos ISDone.dll o Unarc.dll dañados
  • Sectores defectuosos en su HDD o SSD defectuoso
  • Antivirus eliminando archivos de instalación
  • Permisos de Windows que bloquean la configuración.
  • CPU sobrecalentada que detiene la descompresión
  • Método de extracción incorrecto con WinRAR o 7 Zip
  • Errores del sistema de archivos en la unidad
  • Módulos RAM defectuosos

Cómo solucionar el error ISDone.dll

La solución correcta depende de la causa del problema. Algunas correcciones necesitan un párrafo. Algunos necesitan más. Otros necesitan una combinación de explicaciones y pasos. Pruébalos uno por uno.

Solución 1: aumentar la memoria virtual (archivo de paginación)

Los instaladores de juegos grandes consumen mucha memoria. Cuando se agota la RAM, Windows cambia a la memoria virtual. Si el archivo de paginación es demasiado pequeño, la descompresión falla y aparece el error ISDone.dll. El aumento de la memoria virtual le da al instalador más espacio para trabajar.

Estos son los pasos que puedes seguir:

  1. Abra el Panel de control.
  2. Vaya a Sistema y luego a Configuración avanzada del sistema.
  3. En Rendimiento, haga clic en Configuración.
  4. Abra la pestaña Avanzado.
  5. Haga clic en Cambiar en Memoria virtual.
  6. Desmarque automático.
  7. Establezca ambos valores en algo así como 4096 MB o más.
  8. Guarde y reinicie su PC.

Solución 2: vuelva a descargar los archivos del juego

Muchos errores de ISDone.dll provienen de descargas dañadas. Si una parte del archivo está dañada, se interrumpe la descompresión. Esto sucede mucho con reempaquetados grandes o descargas lentas. Incluso un fragmento faltante hace que falle todo el instalador.

Descargar los archivos nuevamente o usar una fuente diferente a menudo soluciona el problema. Si utilizó un navegador que detuvo o reanudó la descarga muchas veces, pruebe con un administrador de descargas. Reduce la corrupción de archivos.

Solución 3: deshabilite el antivirus durante la instalación

Algunos programas antivirus eliminan archivos del juego durante la instalación porque creen que no son seguros. Cuando eso sucede, el instalador intenta descomprimir un archivo que ya no existe y aparece el error ISDone.dll. Desactivar el antivirus por un momento permite que el juego se instale normalmente.

Vuelva a encenderlo una vez que se complete la instalación.

Solución 4: ejecute el instalador como administrador

Ejecute el instalador como administrador

Windows a veces impide que los instaladores escriban archivos en las carpetas del sistema. Ejecutar la configuración con derechos de administrador elimina estas restricciones y le da al instalador acceso completo a su unidad.

Estos son los pasos que puedes seguir:

  1. Haga clic derecho en el archivo de instalación.
  2. Elija Ejecutar como administrador.
  3. Inicie la instalación nuevamente.

Solución 5: extraiga el juego con WinRAR o 7 Zip primero

Algunos instaladores ocultan archivos comprimidos dentro de un setup.exe. Si el desempaquetador integrado falla, puede intentar extraer el archivo manualmente. Esto funciona bien para reempaquetados o archivos SFX de gran tamaño.

Aquí están los pasos:

  1. Haga clic derecho en el archivo de instalación.
  2. Seleccione Abrir con WinRAR o 7 Zip.
  3. Extraiga el contenido a una nueva carpeta.
  4. Ejecute el instalador del juego desde esa carpeta.

Solución 6: mueva el instalador a una unidad diferente

A veces, la unidad desde la que está instalando tiene velocidades de lectura lentas o sectores dañados. Mover los archivos de configuración a otra unidad o instalar el juego en una unidad diferente puede solucionar el error. Los SSD funcionan mejor que los HDD durante una descompresión intensa.

Solución 7: verifique si hay errores en su unidad

Si su HDD o SSD tiene sectores defectuosos, el instalador puede fallar al leer o escribir datos del juego. Windows puede escanear y reparar algunos problemas de la unidad.

Aquí están los pasos:

  1. Abra el símbolo del sistema como administrador.
  2. Tipo: chkdsk C: /f /r
  3. Presione Entrar.
  4. Reinicie su PC si se lo solicita.

Si la unidad tiene muchos errores, considere reemplazarla.

Solución 8: pruebe su RAM para detectar problemas

La RAM defectuosa puede dañar archivos durante la descompresión. Este es uno de los problemas más difíciles de detectar porque Windows puede parecer bien hasta que ejecuta tareas pesadas. Los errores de ISDone.dll pueden aparecer cuando la RAM defectuosa bloquea el descomprimido de archivos grandes.

Windows tiene una herramienta de prueba de memoria incorporada.
Abra el menú Inicio y busque Diagnóstico de memoria de Windows. Ejecútelo y reinicie su PC. Si informa errores, es posible que sea necesario reemplazar una unidad de RAM.

Solución 9: reemplace ISDone.dll o Unarc.dll dañado

A veces, los propios archivos DLL están corruptos. Reemplazarlos con versiones limpias puede corregir el error. Sólo debes utilizar archivos de fuentes confiables o del instalador original. Nunca descargue archivos DLL aleatorios de Internet porque pueden contener malware.

Si el instalador incluye sus propios archivos DLL, reinstalarlos o verificarlos los restaurará.

Solución 10: cierre las aplicaciones en segundo plano antes de instalarlas

Los programas pesados ​​como Chrome, Discord, Steam u OBS pueden consumir mucha RAM. Cuando se ejecutan en segundo plano durante la instalación del juego, es posible que el instalador no tenga suficiente memoria. Esto puede desencadenar un error ISDone.dll.

Cierra todo lo que no necesites antes de comenzar la configuración. Esto mantiene más RAM y CPU libres para la descompresión.

Consejos de prevención para evitar este error nuevamente

A continuación se muestran algunas formas sencillas de evitar el error en el futuro:

  • Mantenga al menos entre 20 y 30 GB libres en su disco
  • Evite pausar o reiniciar descargas grandes
  • Utilice WinRAR o 7 Zip para una extracción limpia
  • Actualiza Windows y todos los controladores.
  • Instalar juegos en SSD rápidos
  • Verifique el estado de la RAM con regularidad
  • Mantenga su PC fresca durante instalaciones pesadas

Conclusión

El error ISDone.dll aparece cuando algo impide que el juego descomprima sus archivos. Puede ser un problema de memoria, un archivo dañado, un sector de disco defectuoso o un archivo bloqueado. Trabajar con las correcciones de esta guía resolverá el problema para la mayoría de los usuarios. Si el error sigue apareciendo, verifique su unidad o RAM porque los problemas de hardware también pueden causar fallas repetidas de descompresión.