Microsoft exec. confirms Windows 11 is just as full of old code as you suspected: 'We were thinking flying cars and moon stations by the year 2026, not Win32'

A screenshot of Windows 95, with WordPad running on the desktop
(Image credit: Microsoft)

You know those clunky old dialogue boxes that get exposed if you click a few too many layers deep into the Windows 11 UI? The ones that make you think, sheesh this thing is ancient underneath? Well, a senior Microsoft executive has just confirmed that Windows 11's antediluvian innards are indeed far more extensive than that.

In a new video posted on X (via PC World), Russinovich explains how the Win32 API remains central to the functionality of Windows 11, despite dating back to Windows 95.

"Did anyone in the 90s expect Win32 to still be a first-class API surface in the year 2026? And I think I can safely answer, no. Nobody, I think, would’ve 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," Russinovich says.

Latest Videos From

If you're wondering what Win32 is, well, it's basically a set of pre-written functions or calls that software can make to the operating system. When an application needs to draw a window on screen, read a file, process a mouse click, render text, or respond to a keyboard press, it doesn't need to include the literal code to do accomplish those tasks.

Instead, applications call on these pre-written Win32 functions, such as CreateWindow(), ReadFile() , GetCursorPos(). And they all date back to Windows 95.

Windows 11 with the Start menu on the left

Not quite so shiny and new as it looks... (Image credit: Microsoft)

Microsoft has actually tried to move on from Win32. With Windows 8 in particular, there was a big push to move to a new API layer known as WinRT. The Windows 8 "Metro" UI largely used the new WinRT API layer and the idea was that, eventually, this more modern shell would become the primary way people used Windows.

Not to put too fine a point on it, but Windows 8 was not exactly a roaring success and Windows 10 largely retreated back to the traditional Win32 shell. Part of the problem is that applications have to be rewritten to support WinRT (which itself sort got subsumed into Universal Windows Platform for Windows 10 and then was then rebranded as Windows App SDK and WinUI 3). Simply switching Windows to WinRT would have broken all legacy apps.

So, Microsoft ran Win32 and WinRT in parallel and, to cut a long story short, there was relatively little adoption of the latter. And so here we are in 2026, no flying cars, no moon bases and pretty much every mouse click you make in Windows invokes code from the early 1990s.

Asus RX 9070 Prime graphics card
Best graphics card 2026
Jeremy Laird
Hardware writer

Jeremy has been writing about technology and PCs since the 90nm Netburst era (Google it!) and enjoys nothing more than a serious dissertation on the finer points of monitor input lag and overshoot followed by a forensic examination of advanced lithography. Or maybe he just likes machines that go “ping!” He also has a thing for tennis and cars.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.