JBeExJBeEx

0x00000045: INSUFFICIENT_SYSTEM_MAP_REGS

0x00000045: INSUFFICIENT_SYSTEM_MAP_REGS

La pantalla azul 0x00000045 (INSUFFICIENT_SYSTEM_MAP_REGS) indica que no había suficientes registros de mapeo del sistema, los recursos que permiten a los dispositivos leer y escribir directamente en la memoria mediante DMA (acceso directo a memoria).

Es un código rarísimo: el propio Microsoft indica que aparece muy pocas veces y no publica parámetros ni causas concretas.

¿Qué significa la pantalla azul 0x00000045?

Muchos dispositivos, como discos, tarjetas de red o de sonido, mueven datos a la memoria sin pasar por el procesador, igual que un repartidor con llave propia del almacén. Los registros de mapeo son esas llaves: traducen las direcciones que entiende el dispositivo a direcciones reales de la memoria. Si un controlador pide más llaves de las que hay disponibles, el traslado no se puede hacer y Windows se detiene.

Causas del error INSUFFICIENT_SYSTEM_MAP_REGS

  • Un controlador con un fallo de programación que pide demasiados registros de mapeo o no los libera.
  • Controladores antiguos de almacenamiento, red, sonido o captura de vídeo que usan DMA.
  • Hardware recién instalado o incompatible.
  • Una BIOS/UEFI desactualizada o con ajustes de DMA incorrectos.

Cómo solucionar la pantalla azul 0x00000045

1. Identifica el controlador implicado

Abre BlueScreenView o WinDbg y revisa los volcados de C:\Windows\Minidump. Si aparece un .sys de terceros, actualízalo o desinstala el dispositivo o programa al que pertenece.

2. Actualiza controladores y BIOS/UEFI

Instala los últimos controladores de chipset, almacenamiento, red y sonido desde la web oficial del fabricante, junto con la última BIOS/UEFI.

3. Desconecta el hardware no imprescindible

Quita tarjetas de expansión y dispositivos que no necesites y comprueba si el error desaparece. Si es así, vuelve a conectarlos uno a uno para localizar el problemático.

4. Deshaz los cambios recientes

Si el error empezó tras instalar un dispositivo o un controlador, quítalo o usa Restaurar sistema.

Preguntas frecuentes sobre el error 0x00000045

¿Se soluciona añadiendo más RAM?

No. Los registros de mapeo no dependen de la cantidad de RAM instalada. La solución pasa por el controlador del dispositivo.

¿Tengo que reinstalar Windows?

Casi nunca. Lo normal es que se resuelva actualizando o quitando el controlador del dispositivo implicado.

Resumen

El 0x00000045 indica que se agotaron los registros de mapeo para DMA. Es muy raro: revisa el volcado, actualiza los controladores y la BIOS/UEFI, y aísla el hardware.

¿Experimentas otros errores de Windows o necesitas ayuda con diagnóstico de pantalla azul? Consulta nuestra guía completa sobre códigos de error de Windows y soluciones de diagnóstico para resolver cualquier problema de sistema de manera segura y eficaz.