Saltar al contenido

Error Isdone.dll al instalar juegos o programas: solución definitiva

Un error recurrente que puede surgir al momento de instalar o ejecutar juegos u otras aplicaciones en una computadora con SO Windows es el relacionado al archivo Isdone.dll, el cual se caracteriza por mostrar una ventana emergente en el que se lee un mensaje como “Se ha producido un error al desempaquetar: archivo comprimido dañado. Unarc.dll ha devuelto un código de error: -7”. Aunque este mensaje no siempre es el mismo, siempre que aparezca el nombre Isdone.dll, se trata, en esencia, del mismo problema.

Este error tiene relación con los archivos DLL, por lo que puede aparecer cuando se origina algún conflicto dentro del sistema operativo. Por eso, si quieres aprender cómo solucionarlo, en este post te explicaremos las diferentes alternativas que tienes a tu alcance para corregir el error ISDone.dll en Windows 10.

Verificar los requisitos de sistema del juego

Si el error ISDone.dll se presenta cuando intentas instalar un juego nuevo, es probable que esto se deba a que tu computador no cuenta con los recursos de hardware necesarios para instalarlo o ejecutarlo. Por eso, si no estás al tanto de las capacidades técnicas de tu ordenador, deberías dar un vistazo a todo esto y así corroborar si efectivamente tu PC cumple con los requisitos mínimos demandados por el videojuego que te interesa.

Para verificar esto, lo que debes hacer es lo siguiente:

  1. Accede a la barra de búsquedas del menú de inicio de Windows
  2. Escribe “Información del sistema” y pulsa Enter para abrirla.
    Error Isdonedll
  3. Al abrirse la nueva ventana, dirígete a Acerca de su PC y podrás ver los detalles de hardware de tu equipo.
    solucionar error isdonedll

Si la memoria RAM, tarjeta gráfica, procesador o espacio de almacenamiento disponible en tu equipo no son suficientes para instalar o ejecutar el juego, entonces el error Isdone.dll puede deberse a esta cuestión.

Instalación en Modo a prueba de fallos desde Windows

Una forma efectiva que también puede ayudarte a instalar juegos o programas sin padecer del error ISDone.dll, es a través del Modo a Prueba de fallos o Windows Safe Mode. Este método ejecuta la instalación ignorando los posibles problemas causados por la instalación de softwares de terceros en el mismo equipo. Lo mejor de todo, es que cuando se realiza este procedimiento, el propio sistema operativo soluciona el error ISDone.dll. Para realizar este procedimiento, sigue estos pasos:

  1. Ingresa el comando Windows + R para abrir el ejecutor de archivos.
  2. Escribe MSConfig y pulsa Enter para abrir la pestaña de Configuración del sistema.
  3. Accede a Arranque (o Boot).
    iniciar modo seguro 1
  4. tilda la opción Arranque seguro y selecciona Mínimo.
  5. A continuación presiona Aplicar y Aceptar.
    solucionar error isdonedll por arranque seguro
  6. Reinicia el ordenador para activar el Modo Seguro.
  7. Empieza la instalación del juego que arroja el error ISDone.dll.

Con este método, el error será solucionado de modo automático por el propio sistema operativo, pero recuerda que es indispensable haber iniciado el ordenador en el Modo seguro. Una vez finalizado el proceso, repite el procedimiento y deshabilita Arranque seguro.

Instalar el DLL ISDone.dll

Otra posible causa de este error, es que simplemente el DLL ISDone.dll no esté dentro de tu computadora, por lo que si crees que este es tu caso, a continuación te explicamos cómo descargarlo y pegarlo en el sitio correspondiente dentro de tus archivos del sistema.

  1. Descarga el archivo ISDone.dll desde DLL Files (https://es.dll-files.com/isdone.dll.html).
  2. Descargado el fichero, descomprímelo y córtalo.
  3. Dirígete a Equipo > C: > Windows < System32 y pega el archivo.
  4. En caso de que aparezca una ventana para dar tu permiso de administrador, da clic en Continuar.
  5. Si el archivo ya existe en tu ordenador, pulsa Sobreescribir.

Hecho esto, reinicia tu ordenador y prueba si el error causado por el archivo ISDone.dll ha desaparecido.

Explorando los archivos del sistema

Otra causa común del error Isdone.dll se debe a algún conflicto entre los archivos del sistema operativo. En estos casos, podemos usar el explorador de archivos de Windows 10 para detectar estos fallos y corregirlos de forma automática. Si quieres intentar solucionar el error de esta manera, esto es lo que debes hacer:

  1. En la barra de búsquedas de Windows escribe CMD.
  2. Cuando aparezca Símbolo del sistema, da clic derecho sobre él y elige Ejecutar como administrador.
  3. Una vez abierta la ventana, ingresa el siguiente código: DISM.exe /Online /Cleanup-image /Restorehealth y presiona la tecla Volver.
    ejecutar el administrador de sistema
  4. Seguidamente, Ejecuta la utilidad Deployment Image Servicing desde el símbolo del sistema escribiendo el código: sfc/ scannow y pulsando Regresar.

    espera que finalice el proceso de escaneado

Este procedimiento demora alrededor de media hora y permite acabar con los conflictos generados por los archivos dll dañados de forma automática. Una vez finalizado el proceso, reinicia el ordenador y verifica si el problema se ha solucionado.

Expandir archivo de paginación

Aumentar la capacidad de memoria RAM de tu ordenador a través de expandir el archivo de paginación del sistema es algo que puede ayudar en algunos casos a ejecutar con éxito la instalación de juegos que arrojan el error ISDone.dll. Por eso, puedes intentar acabar con este problema siguiendo estas instrucciones:

  1. Accede al ejecutor de archivos con el comando Windows + R.
  2. Estando allí, escribe sysdm.cpl y pulsa Enter para abrir la pestaña Propiedades del sistema.
  3. En esta pestaña, dirígete a Opciones avanzadas.
    Expandir archivo de paginacion 1
  4. Dentro de la sección Rendimiento, pulsa Configuración.
    Expandir archivo de paginacion 2
  5. Ahora accede a Avanzado u Opciones Avanzadas.
    Expandir archivo de paginacion 3
  6. Da clic en Cambiar y desactiva la opción Administrar automáticamente el tamaño del archivo de paginación para todas las unidades.
  7. Ahora activa Tamaño personalizado e ingresa un valor mayor al que está asignado.
    • Este valor dependerá de la memoria RAM con la que cuente tu ordenador.
  8. Aumentada la paginación del sistema, pulsa Aceptar.
    Expandir archivo de paginacion 4

Con esto, puedes volver a intentar la instalación del juego que te interesa y probar si el error ha sido solucionado.

Desactiva el antivirus del sistema

Muchos antivirus pueden deshabilitar archivos vitales para la instalación de algunos juegos y como consecuencia, causar la aparición del error ISDone.dll. Por eso, una opción viable y sencilla para ver si tu problema es originado por esta causa, es simplemente desactivar o deshabilitar el antivirus y volver a intentar la instalación. Asimismo, iniciar Windows desde el Modo Seguro deshabilita de forma automática el antivirus de tu sistema, por lo que puedes usar este recurso para tratar de ver si el error desaparece.

Deshabilitar el contrafuegos de Windows

Así como en el caso de los antivirus, es posible que el Firewall de Windows también sea causante de este problema, ya que al reconocer ciertos archivos dentro de softwares de terceros (en este caso, un videojuego), evita que éstos sean ejecutados, causando así la aparición del molesto error ISDone.dll. Por eso, te recomendamos que intentes con este método antes de perder las esperanzas:

  1. Desde la barra de búsquedas de Windows, escribe Windows Defender Firewall y haz clic en él.
  2. En la pestaña de Windows Defender Firewall da clic en Activar o desactivar Firewall de Windows Defender.
    DESACTIVAR FIREWALL
  3. Al hacer esto, aparecerá un nuevo menú en el que deberás tildar las dos opciones de Desactivar Firewall de Windows Defender.
    DESACTIVAR FIREWALL 1
  4. Pulsa Aceptar, cierra la pestaña e intenta nuevamente la instalación de tu juego.

Registra el ISDone.dll nuevamente

Si ninguna de las alternativas explicadas anteriormente ha tenido éxito, entonces no queda más opción que reparar las DLL que se han dañado dentro de tu equipo. Para ello, lo que debes hacer es lo siguiente:

  1. Accede a Símbolo del Sistema desde la barra de búsquedas de Windows.
  2. Al ver la opción para acceder al Símbolo del sistema, da clic derecho sobre él y pulsa Ejecutar como Administrador.
  3. Una vez allí, escribe regsvr32 Isdone.dll y presiona Enter.
  4. En la ventana Preguntar escribe regsvr32 unarc.dll y pulsa Volver.

Al hacer esto, además de liberarse la memoria RAM al borrar archivos temporales, el error ISDone.dll será reparado.