Marketing Tech

14 mai, 2026

Windows 11 ainda roda com código dos anos 90 confirma Microsoft

Publicidade

Em maio de 2026, a Microsoft trouxe à tona uma confissão que pegou parte da comunidade dev de surpresa. Mark Russinovich, CTO do Azure e fundador da Sysinternals, admitiu publicamente que o Windows 11 ainda depende estruturalmente de códigos criados na década de 1990. A declaração apareceu em um vídeo publicado pela página Microsoft Dev Docs no X.

Em outras palavras, mesmo após décadas de esforços de modernização, a API Win32 continua sendo um dos pilares centrais do sistema operacional. Para desenvolvedores, esse fato carrega implicações importantes sobre compatibilidade, arquitetura e o futuro das aplicações desktop.

A confissão de Russinovich e o peso histórico da Win32

Primeiramente, vale entender o que foi dito. Segundo Russinovich, a API Win32 ganhou destaque com o Windows 95, embora já existisse no Windows NT. Além disso, ela permanece essencial para tarefas básicas, como abrir aplicativos de desktop, gerenciar arquivos e interagir com janelas.

Em tom descontraído, o executivo comentou que ninguém nos anos 1990 imaginava que a Win32 seguiria como uma API de primeira linha em 2026. Afinal, a expectativa da época apontava mais para “carros voadores e estações lunares” do que para a dependência prolongada de códigos da era Windows 95.

Consequentemente, o Windows 11 hoje funciona como um sistema em camadas. Por cima, vemos interfaces modernas e novas APIs. Por baixo, no entanto, há um núcleo altamente consolidado que remonta aos anos 1990. Mesmo iniciativas como o WinRT não conseguiram substituir totalmente esse modelo.

Por que a Microsoft não simplesmente substituiu a Win32?

A permanência da API Win32 no Windows 11 está ligada a três fatores principais. Cada um deles ajuda a explicar a decisão técnica e estratégica da Microsoft.

O ecossistema é gigantesco demais para quebrar

Em primeiro lugar, temos o tamanho do ecossistema. Ao longo de mais de 30 anos, milhões de aplicativos foram criados com base na Win32. Entre eles, encontramos softwares corporativos, ferramentas profissionais e sistemas antigos que ainda são fundamentais para empresas no mundo todo.

Portanto, substituir essa base exigiria quebrar a compatibilidade em escala global. Para a Microsoft, isso representaria um risco gigantesco. Como resultado, a empresa optou por preservar a camada Win32 como parte central da arquitetura.

Um exemplo claro desse legado é o conjunto de ferramentas Sysinternals. Criado em 1996 pelo próprio Russinovich, o pacote segue essencial no diagnóstico do Windows moderno. Aliás, o Sysmon ganhou integração mais profunda ao sistema, enquanto o ZoomIt evoluiu e foi incorporado ao pacote oficial PowerToys.

Tentativas de modernização que não vingaram

Em segundo lugar, há o histórico de tentativas frustradas de substituição. O WinRT, por exemplo, surgiu com a promessa de modernizar a plataforma. Contudo, ele não alcançou o mesmo nível de flexibilidade, desempenho e adoção da Win32.

Conforme explicou Russinovich, isso aconteceu por causa da divisão do ecossistema entre aplicativos Win32 e o ambiente de navegadores baseado em HTML e JavaScript. Dessa forma, ficou difícil criar uma nova camada dominante capaz de unificar tudo.

Estabilidade que vem da idade

Por fim, existe a questão da confiabilidade. O código Win32 é considerado “testado em batalha”. Ou seja, ele funciona de forma consistente em uma enorme variedade de hardware e cenários.

Mesmo não sendo a abordagem mais moderna, a Win32 oferece estabilidade e previsibilidade. Sem dúvida, esses dois elementos são críticos para um sistema operacional usado em escala global.

O que isso significa para quem desenvolve hoje?

Para devs, a mensagem é clara. A Win32 não vai desaparecer tão cedo. Assim sendo, conhecer suas particularidades continua sendo um ativo profissional valioso, especialmente para quem trabalha com aplicações desktop, integrações legadas ou ferramentas de sistema.

Além disso, a situação revela uma lição importante sobre design de software. Compatibilidade retroativa não é apenas um detalhe técnico, mas uma decisão estratégica que pode moldar décadas de evolução de uma plataforma.

Por outro lado, isso também levanta debates relevantes. Até que ponto vale a pena carregar décadas de legado? Quando a estabilidade se transforma em obstáculo para inovação? Essas são perguntas que todo arquiteto de software, mais cedo ou mais tarde, precisa enfrentar.

Um sistema operacional que é também um museu vivo

Em resumo, o Windows 11 representa hoje uma curiosa fusão temporal. De um lado, interfaces fluidas, integração com IA e suporte a tecnologias modernas. De outro, um núcleo que continua falando a linguagem dos anos 1990.

Certamente, essa coexistência não é acidental. Ela reflete escolhas conscientes feitas pela Microsoft ao longo de décadas para proteger seu ecossistema. Por isso, a próxima vez que você abrir uma janela no Windows 11, lembre-se: por trás daquela animação suave, há código que pode ser mais velho do que muitos dos profissionais que o utilizam diariamente.