Solución al error “unarc.dll returned an error code 11” en Windows 10 u Windows 11

Método 1: Ajustes de arranque con msconfig
1. Abre la ventana de Ejecutar:
- Presiona las teclas Win + R simultáneamente.
2. Ingresa el comando:
- Escribe msconfig y pulsa Enter.
3. Dirígete a la pestaña “Arranque” (Boot):
- En la ventana de Configuración del sistema (System Configuration), selecciona la pestaña Arranque.
4. Haz clic en “Opciones avanzadas”:
- Selecciona Opciones avanzadas (Advanced options).
5. Activa “Número de procesadores”:
- Marca la casilla “Number of processors”.
6. Selecciona 10 procesadores (o el número máximo que admita tu CPU):
- Haz clic en Aceptar, luego en Aplicar y Aceptar de nuevo.
7. Reinicia el sistema:
- Esto aplicará los cambios.
Nota: Cuando hayas terminado de instalar o descomprimir el juego/aplicación, puedes revertir esta configuración a su estado original repitiendo estos pasos y desmarcando la casilla.
Método 2: Ajustar la configuración de energía y procesador
La idea es reducir ligeramente el rendimiento máximo de la CPU para evitar sobrecalentamientos y, por ende, errores de descompresión:
1. Ajusta tu Plan de energía a “Equilibrado” (Balanced).
- (Opcional) Si no tienes visible dicho plan, puedes crearlo o modificar tu plan actual.
2. Para acceder al menú de energía rápidamente:
- Pulsa Win + R, escribe control powercfg.cpl (o powercfg.cpl a secas) y presiona Enter.
- De este modo, irás directamente al panel de Opciones de energía (Power Plan).
3. Modifica el plan de energía:
- Selecciona Editar configuración del plan → Cambiar configuración avanzada de energía.
- Ubica la sección Administración de energía del procesador → Estado máximo del procesador (Maximum processor state).
- Ajusta el valor al 99% en lugar de 100%.
Esto evita que el CPU llegue a su máximo de frecuencia y, por ende, reduce la temperatura.
Nota: En algunas versiones (sobre todo Home Single Language, o ediciones regionales), Microsoft oculta esa configuración si considera que el hardware no la soporta.
- Posible atajo: A veces, usar la herramienta de línea de comandos powercfg permite forzar opciones que no aparecen en la interfaz gráfica.
Ejemplo con powercfg:
1. Abre Símbolo del sistema como administrador.
2. Puedes listar planes de energía con:
powercfg /list
3. Para modificar el plan actual (digamos su GUID es xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx), podrías usar un comando como:
powercfg /setacvalueindex xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx SUB_PROCESSOR PROCTHROTTLEMAX 99
4. Además, para modificar el plan actual (digamos su GUID es xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx), podrías usar un comando como:
powercfg /query xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- Esto no siempre funciona en todos los sistemas, pero en algunos sí libera el ajuste, incluso aunque no aparezca en la interfaz.
Nota sobre el sobrecalentamiento y la descompresión de archivos grandes
Según la experiencia de algunos usuarios, el error unarc.dll puede aparecer si el procesador alcanza temperaturas extremas (alrededor de 95 °C), provocando que Windows limite el rendimiento o lance un código de error para proteger el sistema. Al definir un estado máximo del procesador de 99%, se evita ese pico de temperatura, manteniéndose estable —por ejemplo, unos 60 °C— y evitando el error. Esto es especialmente relevante en repacks muy pesados (50-100 GB) que exigen mucha potencia de CPU durante la instalación o descompresión.
Conclusión
- El error unarc.dll returned an error code 11 suele relacionarse con problemas de descompresión, sobrecalentamiento del CPU o configuración de energía.
- Con msconfig (Método 1) ajustas la cantidad de procesadores en el arranque.
- Con el Plan de energía (Método 2) evitas que la CPU alcance el 100%, reduciendo el sobrecalentamiento y los fallos de instalación.
Siguiendo estos pasos, podrás instalar tus juegos o programas sin el molesto mensaje de unarc.dll. Luego, si lo deseas, puedes revertir los cambios para volver al máximo rendimiento una vez completada la instalación.
En nuestra tienda puedes comprar claves de activación para Windows a precios bajos