Error unarc.dll al instalar un juego: qué significa y cómo solucionarlo sin descargar DLL sospechosas
¿Aparecen errores unarc.dll o ISDone.dll al instalar juegos? Comprueba archivos, espacio y seguridad sin recurrir a DLL de origen desconocido.
En esta página
Respuesta rápida. Si durante la instalación de un juego o programa aparece «unarc.dll returned an error code» o «ISDone.dll», normalmente debes investigar el instalador, el archivo comprimido, el espacio disponible y la estabilidad del equipo. El código exacto importa: no existe una única causa ni una DLL universal que resuelva todos los casos. No descargues unarc.dll desde repositorios anónimos ni desactives la protección de Windows para forzar la instalación.
¿Qué son unarc.dll e ISDone.dll?
Estos nombres suelen aparecer en instaladores que extraen grandes cantidades de datos comprimidos. El mensaje puede provenir del propio proceso de instalación, no del sistema Windows. Por eso un fallo de extracción puede manifestarse como un error DLL aunque el problema real sea un archivo de instalación incompleto, una carpeta temporal sin espacio o un disco con errores. No debe confundirse con una biblioteca básica de Windows que Microsoft distribuya individualmente.
Anota el mensaje completo, incluidos el código de retorno, el nombre del paquete y la ruta donde ocurre el fallo. «No se puede escribir en el disco» orienta la investigación de manera distinta a «archivo de datos dañado». Incluso dos instaladores que citan unarc.dll pueden utilizar motores de instalación diferentes.
1. Comprueba de dónde procede el instalador
Antes de tocar Windows, identifica al editor. Si el producto viene de Steam, Epic, Microsoft Store o de la web de su desarrollador, utiliza la función de reparación o verificación disponible en esa plataforma. Si se trata de varios archivos descargados por separado, comprueba que todos estén completos y pertenezcan a la misma versión.
Los paquetes «repack» de procedencia desconocida presentan un riesgo adicional: no siempre es posible verificar su integridad ni saber qué código incluyen. La existencia de un error de unarc.dll no demuestra que el juego sea pirata o contenga malware, pero tampoco demuestra que sea seguro.
2. Revisa el espacio libre real
Comprueba el disco de destino en Configuración > Sistema > Almacenamiento. Un instalador puede necesitar más espacio temporal que el tamaño final del juego, especialmente si primero descomprime los datos. Revisa también la unidad del sistema, porque algunas aplicaciones utilizan la carpeta temporal del usuario aunque hayas elegido otro disco de destino.
Cierra aplicaciones que estén copiando archivos, evita instalar dentro de carpetas protegidas de Windows y comprueba que tu cuenta tenga permisos de escritura. Una instalación en una unidad externa defectuosa o desconectada puede fallar a mitad del proceso.
3. Descarta un archivo comprimido dañado
Vuelve a descargar los componentes únicamente desde la fuente oficial. Si el proveedor publica una suma SHA-256, compárala con el archivo obtenido; una coincidencia verifica integridad frente a ese valor, aunque no garantiza por sí sola que el editor sea legítimo. En el caso de archivos de instalación divididos en partes, no cambies sus nombres ni mezcles descargas distintas.
Si el error ocurre siempre en el mismo porcentaje, la causa puede ser un archivo de origen dañado, aunque ese patrón por sí solo no lo confirma.
4. Comprueba antivirus, estabilidad y almacenamiento
Consulta Seguridad de Windows > Protección contra virus y amenazas > Historial de protección. Si Defender ha puesto un archivo en cuarentena, investiga por qué: no restaures ni permitas el archivo automáticamente. Un instalador legítimo puede ser detectado por error, pero la decisión necesita una comprobación del proveedor y del archivo concreto.
Si fallan varios instaladores distintos, considera probar la memoria y el almacenamiento mediante las utilidades de diagnóstico del fabricante. Los errores recurrentes al descomprimir también pueden relacionarse con hardware inestable o configuraciones de overclocking, pero no debe afirmarse como diagnóstico sin pruebas.
5. ¿Ayudan SFC y DISM?
Solo si hay indicios de daños en componentes protegidos de Windows. En ese caso Microsoft documenta el siguiente orden en una consola con privilegios de administrador:
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
Estas órdenes no reparan automáticamente el contenido de un instalador de terceros, y ejecutarlas sin motivo no sustituye a verificar los archivos originales.
Lo que no debes hacer
No descargues una supuesta «unarc.dll reparada» desde páginas de descargas aleatorias. No copies bibliotecas al directorio System32 ni utilices regsvr32 a ciegas: esos consejos suelen ignorar el origen del problema. Tampoco desactives permanentemente antivirus, SmartScreen o protección en tiempo real para instalar un archivo no verificado.
Preguntas frecuentes
¿Qué significa «unarc.dll código -1, -11 o -12»? El número es una pista del instalador, pero no una explicación universal. Necesitas el texto completo y saber qué programa genera el mensaje.
¿Es obligatorio reinstalar Windows? No. Primero verifica fuente, integridad, espacio y permisos.
¿Puede ocurrir en Windows 11? Sí, porque el mensaje suele depender del instalador, no de una versión concreta de Windows.
Conclusión: conserva el error completo, verifica la procedencia del paquete y corrige la causa de extracción o escritura antes de modificar archivos del sistema.
Fuentes
- Microsoft Support — documentación oficial — Microsoft
- Microsoft Learn — documentación oficial — Microsoft