Windows 11 still runs on code from the 1990s, Microsoft admits

Windows 11, touted by Microsoft as the most modern and secure iteration of its operating system, carries with it an unexpected legacy that dates back to the 1990s. A recent revelation from Mark Russinovich, Microsoft’s Chief Technology Officer, sheds light on the enduring presence of the Win32 API, a cornerstone of Windows functionality that remains integral to everyday tasks.

Legacy Code in Modern Times

Every time a user right-clicks on a file or launches a desktop application in Windows 11, they are invoking code that has its roots in the era of Windows 95. This legacy API, known as Win32, was initially designed for earlier versions of Windows NT and has surprisingly maintained its relevance over the decades.

Russinovich candidly reflects on the longevity of Win32, noting that its continued importance was not anticipated during its inception. He humorously points out that in the 1990s, few would have predicted that this API would still be a primary interface in 2026, as many were envisioning futuristic advancements like flying cars and lunar colonies.

“Did anyone in the 90s expect Win32 to still be a first-class API surface in the year 2026? I think I can safely answer, ‘No,’” Russinovich stated. He attributes the API’s staying power to its foundational role within Windows, upon which countless applications and technologies have been constructed. This extensive ecosystem has rendered Win32 a bedrock of the operating system.

Attempts at Modernization

Throughout Microsoft’s history, there have been various initiatives aimed at modernizing the Windows API, such as WinRT. However, these efforts have not fully replaced the entrenched Win32 system, which continues to support a significant portion of Windows operations. Russinovich elaborates on this, stating that the separation between client-side applications using Win32 and web technologies like HTML and JavaScript has complicated the transition to a new API framework.

As he concludes his discussion, Russinovich highlights other enduring tools from Microsoft’s past, such as Sysinternals, Sysmon, and ZoomIt, which continue to serve vital roles in Windows management and troubleshooting.

Winsage
Windows 11 still runs on code from the 1990s, Microsoft admits