Windows 11のデスクトップ画面で、右クリックメニューが開く瞬間。背景には1995年のWindows 95のUIが重なって表示され、古いコードが今も使われていることを象徴的に表現。
Windows 11のデスクトップ画面で、右クリックメニューが開く瞬間。背景には1995年のWindows 95のUIが重なって表示され、古いコードが今も使われていることを象徴的に表現。

Win32の地層が今も動いていることで、この話題を追う技術関係者や開発者と見たい文脈が少し見えてきます。

Windows 11、今も95時代のコードが根幹 記事の流れと主な事実

Windows 11の基本機能の多くは、今なお1990年代に設計されたWin32 APIに依存している。Microsoft AzureのCTOであるMark Russinovichは、2026年に公開された公式ビデオで、この事実を「誰も予想しなかった」と語った。Win32はプロセス管理やGUI描画の基盤として、エクスプローラーやタスクマネージャーなど、Windowsのコア機能に深く組み込まれている。過去30年間、MicrosoftはWPF、Silverlight、WinRT、UWPなど複数のフレームワークでWin32の置き換えを試みたが、いずれも完全移行には至らなかった。

主な事実

  • Windows 11の右クリックメニューはWin32 APIに依存しており、その起源はWindows 95以前のWindows NTまで遡る。
  • MicrosoftのMark Russinovichは2026年5月、Win32が2026年も第一級のAPIであると発言した。
  • 過去のWin32置き換え試みとして、WPF、Silverlight、WinRT、UWPが挙げられるが、いずれも完全移行に失敗した。
  • Win32の継続理由は、既存アプリエコシステムとの互換性維持にある。
  • Microsoftは現在、WinUI 3を用いた段階的なネイティブ回帰を進めている。
  • WinUI 3で再設計されたRunダイアログ(Win + R)は、起動中央値94ミリ秒を達成し、パフォーマンス面でのWin32同等を実証した。

Cantoのビジュアルニュース解説です。制作にはAIツールが補助的に使われることがあります。 編集方針