Microsoft ha confirmado que Windows 11 incorpora el gestor de memoria de Windows 95, un componente del sistema operativo de 1995, dentro de su infraestructura de compatibilidad. Esta decisión, tomada en 2026, responde a la necesidad de mantener una retrocompatibilidad óptima con aplicaciones y juegos de legado que dependen de la lógica de gestión de memoria específica de esa versión anterior.
El origen de este código reside en el problema técnico que presentaba el juego SimCity en Windows 3.x, el cual no liberaba la memoria RAM tras su cierre. Microsoft desarrolló código específico para resolver esta fuga, lo que permitió que SimCity funcionara correctamente. Posteriormente, otras aplicaciones y títulos de la era de Windows 95, como Quake, Diablo y MDK, adoptaron esta codificación para leer, usar y liberar la RAM de manera eficiente. La eliminación de este gestor habría provocado el fallo de estos programas, por lo que su retención es esencial para la estabilidad del ecosistema de software antiguo.
Para implementar esta solución, Microsoft ha recuperado el código fuente del Heap Manager de Windows 95, lo ha recompilado y lo ha integrado en el marco de compatibilidad de Windows 11. Esto significa que el sistema operativo moderno incluye una copia funcional de una parte crítica del núcleo de Windows 95, garantizando que los usuarios puedan ejecutar títulos clásicos sin conflictos de memoria. Esta estrategia refuerza la política de Microsoft de mantener un alto nivel de compatibilidad con el software de los años 90 y 2000, asegurando la longevidad de sus productos de software.
