Right-clicking a file in Windows 11 or launching a desktop app triggers code written before the commercial internet existed. Microsoft's own leadership never expected that to be the case in 2026. The Win32 API, introduced during the Windows 95 era, remains the foundation of the world's most popular desktop operating system. Microsoft Technical Fellow and Azure CTO Mark Russinovich recently called Win32 the "bedrock" of Windows in a video shared by the Microsoft Dev Docs account, admitting nobody inside the company expected a 30-year-old API to remain a first-class platform this long.
"Did anyone in the 90s expect Win32 to be a first-class API surface in the year 2026? I think I can safely answer, no," Russinovich said.
"Nobody, I think, would have expected that because we were thinking flying cars and moon stations by the year 2026, not Win32 that was designed back in Windows 95 days."
Millions of applications still depend on Win32, particularly enterprise software and professional desktop tools that require deep system access. According to Russinovich, backward compatibility became the primary reason for the API's survival.
Businesses needed older apps to keep working, and developers required unrestricted access that newer, sandboxed frameworks like UWP and WinRT could not provide.
Microsoft spent years trying to kill Win32. The company pushed Windows Presentation Foundation, Silverlight, WinRT, and the Universal Windows Platform.
Each effort failed. Developers lost trust after Microsoft repeatedly abandoned frameworks, making native Windows development feel like a "massive liability," as one developer told Windows Latest. The pivot to web technologies through WebView2 made things worse. Apps including Microsoft Teams, Clipchamp, the new Outlook, OneDrive, and the Windows Widgets board all shipped as Chromium-based web wrappers. The result was heavier RAM usage, worse responsiveness, and a growing perception that Windows 11 had become a memory hog.
Microsoft now appears to be reversing course. Partner Architect Rudy Huyn confirmed months ago that he was hiring a team dedicated to building "100% native" apps for Windows 11. The company released a major Windows App SDK 2.0 update, and WinUI 3 has become the focus for new development. Recent examples include the redesigned File Explorer Properties dialog and a rewritten Run dialog that achieves a 94-millisecond median launch time using .NET AOT compilation, matching or exceeding the speed of legacy Win32 components.
Rather than forcing another hard reboot, Microsoft is modernizing Win32 piece by piece. The company is also testing a smaller, resizable taskbar similar to what Windows 10 offered, with early signs appearing in Windows 11 Build 26300.8346.
Up to 18 major changes are planned for Windows 11 this year, including fewer ads, reduced Copilot integration, and a native Start menu built with WinUI.
Russinovich pointed to his own Sysinternals tools as evidence of unexpected longevity. He said he would have "bet a million dollars" that tools he founded in 1996 would be irrelevant by 2026.
Instead, Sysmon was integrated directly into Windows with the March 2026 update. Win32, once viewed as legacy code awaiting replacement, is now being treated as the permanent foundation of Windows.













