Error 0x0000007D: INSTALL_MORE_MEMORY

El error 0x0000007D con nombre INSTALL_MORE_MEMORY indica que no hay suficiente memoria para iniciar el sistema operativo Windows.

Microsoft documenta cuatro parámetros y una única causa: Windows no tiene memoria suficiente para completar el arranque.

¿Qué significa el error 0x0000007D?

Imagina intentar arrancar un taller con una mesa de trabajo de 20 cm. No caben ni las herramientas básicas. Windows necesita un mínimo de páginas de RAM físicas para construir sus estructuras iniciales. Si al contar la memoria encuentra muy pocas páginas, no puede completar el arranque y se detiene con INSTALL_MORE_MEMORY. La resolución oficial es instalar más memoria.

Parámetros oficiales:

  • Parámetro 1: número de páginas físicas encontradas.
  • Parámetro 2: página física más baja.
  • Parámetro 3: página física más alta.
  • Parámetro 4: 0.

Causas del error INSTALL_MORE_MEMORY

  • Máquina virtual con muy poca RAM asignada. Es el caso más habitual hoy: si a una VM le das menos memoria de la que necesita Windows para arrancar, salta este error. Súbela en la configuración del hipervisor.
  • Memoria RAM insuficiente para el mínimo de arranque: equipo con muy poca RAM instalada respecto a lo que exige la versión de Windows para iniciar.
  • Módulos no detectados o mal asentados: módulos que no hacen contacto, incompatibilidad de canal o memoria deshabilitada en BIOS/UEFI que reduce el número de páginas encontradas.
  • Configuración que limita la memoria visible: límite de memoria en msconfig (opción truncatememory del arranque).
  • RAM defectuosa o inestable: módulos con fallos que hacen que parte de las páginas no se contabilicen como usables durante la enumeración inicial.

Cómo solucionar el error 0x0000007D

1. Anota los parámetros y entra en BIOS/UEFI

Fíjate en el parámetro 1 para ver cuántas páginas físicas se encontraron. Reinicia y entra en BIOS/UEFI con Supr o F2. Comprueba cuánta RAM total detecta la placa y si aparece toda la capacidad instalada. Si no coincide, apaga y revisa el asentamiento.

2. Reasienta módulos y prueba configuración mínima

Desconecta la corriente, reasienta los módulos y prueba con un solo módulo en el slot primario recomendado por el manual. Si arranca, añade el resto uno a uno. Limpia contactos si es necesario y evita mezclar capacidades o frecuencias muy distintas.

3. Quita límites de memoria en firmware y arranque

En la BIOS/UEFI de placas antiguas, activa Memory Remap si existe y deja la frecuencia de la RAM en Auto. Si puedes entrar en Windows o en Modo seguro, ejecuta msconfig, ve a Arranque → Opciones avanzadas y desmarca Cantidad máxima de memoria. Desde el Símbolo del sistema de WinRE puedes quitar ese límite con bcdedit /deletevalue {default} truncatememory.

4. Comprueba la memoria RAM

Si Windows llega a arrancar, ejecuta mdsched.exe con Win + R. Si no arranca, usa MemTest86 desde un USB de arranque. Si detecta errores, reemplaza el módulo afectado.

5. Repara la imagen y amplía memoria

Si logras arrancar con memoria mínima, repara archivos por si hubo corrupción tras intentos fallidos. Si Windows arranca en Modo seguro, ejecuta sfc /scannow y después DISM /Online /Cleanup-Image /RestoreHealth. Si solo puedes usar WinRE, ejecuta sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows, comprobando antes con dir la letra de la unidad. Si el parámetro 1 sigue mostrando pocas páginas, instala más memoria del mismo tipo recomendado por el fabricante.

Preguntas frecuentes

¿Cuánta RAM necesita Windows para no ver 0x0000007D?

Depende de la versión, pero el error aparece cuando ni siquiera se alcanza el mínimo para completar el arranque. Si el parámetro 1 muestra un número muy bajo, el sistema está por debajo de ese umbral y la solución documentada es instalar más memoria compatible.

¿Puede causarlo una actualización de BIOS?

Es posible, si tras actualizar se desactiva el remapeo de memoria o se aplica un perfil que deja parte de la RAM no visible. Revisar la memoria detectada en BIOS y restablecer valores por defecto suele devolver las páginas físicas al rango normal.

¿Sirve de algo analizar el volcado con BlueScreenView?

Para este código el volcado aporta poco más que los parámetros 1 a 3, que ya ves en la pantalla. Aun así puedes abrirlo con BlueScreenView para guardar los valores y compararlos después de reasentar o ampliar memoria.

Resumen

INSTALL_MORE_MEMORY significa que Windows no encontró suficientes páginas físicas para iniciar. Los parámetros indican cuántas páginas encontró y el rango entre la más baja y la más alta. La causa es falta de memoria usable para completar el arranque y la resolución es corregir detección, quitar límites y, si es necesario, instalar más memoria.

¿Experimentas otros errores de pantalla azul? Consulta la lista completa de códigos BSOD de Windows y sus soluciones.