Microsoft confirma que Windows 11 está basado en la API Win32 diseñada en los años 90 para Windows 95

Microsoft dejó restos de uno de sus sistemas operativos más antiguos en el propio Windows 11. Redmond mantiene el legado y sigue usando Windows 95 en los nuevos proyectos.
La mayoría de los usuarios están a favor de que Microsoft siga manteniendo la esencia tras avanzar por las distintas versiones del sistema operativo.
Aunque Windows 11 ha sido muy criticado por sus cambios, te sorprendería todo lo que hay detrás de este proyecto, pues cuenta con algunas características de Windows 95 como base.
El papel de las APIs clásicas en el software parece que es más importante de lo que parece ante el crecimiento de tecnologías como la inteligencia artificial, el cloud computing y las aplicaciones web híbridas.
Definitivamente, el corazón de Windows 11 no es tan moderno como su interfaz sugiere. Realmente, ni Microsoft lo tenía en sus planes, pero esta decisión ha sido la clave para el desarrollo y a continuación vas a entender por qué.
Win32: la base de Windows 11 que nadie esperaba ver en 2026
Si bien es cierto que el SO actual del gigante de Redmond ha llegado con cambios desagradables para los fieles usuarios, como la barra de tareas centrada o la telemetría, hay cosas más allá que surgen cada vez que haces clic derecho sobre un archivo o ejecutas un programa clásico.
En realidad, este tipo de acciones requiere de la interacción de una interfaz que forma parte de la era de Windows 95: la API Win32. Sí, se mantiene actualmente en el código a pesar de haber pasado dos décadas y, aunque suene a "desastre", es un método que tiene mucho sentido si analizas la cronología de Windows.
La propia empresa ha reconocido que esto no estaba en sus planes durante el desarrollo y Mark Russinovich (CTO de Azure y creador de Sysinternals) dice que si le preguntabas a alguien en los 90 si Win32 se mantendría hasta 2026, seguramente nadie lo hubiera creído.
En el vídeo compartido desde el post de Microsoft Devs Docs, comparten esta curiosidad con todos los aficionados y desarrolladores interesados.
Aquí, Russinovich se toma el tiempo de explicar que Win32 es el núcleo funcional sobre el que se han construido millones de apps desde los inicios y eliminarlo de golpe suponía un gran problema para la estabilidad.
No es un simple componente, sino la API que permite a programas vinculados con características esenciales como la gestión de ventanas, acceso de usuario, conexión de dispositivos y muchas funciones más que seguramente usas a diario.
“Es una capa fundamental dentro de Windows… una especie de base” , afirman los expertos sobre la dependencia que hay sobre esta tecnología clásica.
Si has aprovechado las ventajas de la herramienta Sysinternals, puedes darte cuenta de que siempre ha tenido relación porque fue creada en 1996 y, desde entonces, se ejecuta de esa forma, siendo también el motivo por el cual se puede usar sin inconvenientes en Windows 11.
En pocas palabras, el extenso trabajo que se ha hecho sobre Win32 la convierte en algo crítico para empresas, desarrolladores y usuarios avanzados.
De UWP a WebView2: por qué ningún reemplazo de Win32 funcionó
No es que no lo hayan intentado, pues la evolución completa siempre ha sido el objetivo de la compañía, pero lamentablemente no han podido reemplazar Win32 con efectividad y por eso es que han dicho que no estaba en sus planes.
Para entenderlo mejor, se ha intentado utilizar otros frameworks como MFC, WinForms, WPF, Silverlight, WinRT y UWP en Windows 11, con los que se suponía que se podrían tener beneficios en la experiencia, seguridad y compatibilidad con dispositivos.
Ninguna de las opciones mencionadas sirvió adecuadamente porque no lograron desplazar la base original debido al problema de la fragmentación que también afecta a los desarrolladores, quienes, al recibir estos cambios, no se lograban adaptar.
Con las nuevas tecnologías, los proyectos estaban limitados y por eso es que esto llevó a la transición de herramientas como WebView2 de Microsoft. Justamente de aquí provienen esas "apps web" que integran contenido HTML, CSS y JavaScript desde Edge.
De hecho, en la actualidad, la mayoría se ejecuta de esta forma, incluyendo Netflix, Prime Video, Teams, Outlook, Discord y WhatsApp Desktop. ¿Por qué su uso? Porque facilita el desarrollo multiplataforma, aunque a cambio de más consumo de recursos y no ser un programa local como en anteriores versiones de Windows.
Ante este escenario, Microsoft está cambiando su estrategia con WinUI 3 y Windows App SDK. De este modo, es posible lograr un enfoque híbrido que permita aplicar todas las modificaciones sin tener que abandonar por completo Win32.
Sea como sea, es curioso saber que en realidad la estructura de muchas aplicaciones que son criticadas por requerir de Edge proviene de una dependencia de esta API y tal vez se mantenga igual para Windows 12.

