← All stories
● Covered by 2 sources · 2 reportsLow impact2 neutral

Oldest GUI Application Running on Windows 11 Identified as CDPLAYER.EXE from 1992

🔄 Updated 7d ago — new reporting from Tom's Hardware
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • CDPLAYER.EXE from 1992 runs on Windows 11.
  • It originates from a Windows NT 3.1 pre-release build.
  • The application uses crtdll.dll, still present in Windows 11.
  • Earlier 1993 FreeCell version also runs on Windows 11.
  • CDPLAYER.EXE was linked in November 1992.
  • The application was chosen as the 'winner' without modifications or emulation.
  • Blogger Enlyth conducted the experiment.
  • Windows 11 does not support 16-bit applications.
  • FREECELL.EXE was distributed with the Win32s environment.
  • Win32s was available in beta in October 1992.
  • Win32s went mainstream in July 1993.

Initial Discovery with FreeCell

An initial investigation into the oldest GUI application runnable on Windows 11 without modifications identified FREECELL.EXE, dated February 22, 1993. This version of FreeCell, from an early Win32s release, was found to be fully playable on the latest Windows 11 build, demonstrating Windows' backward compatibility for 32-bit applications.

Limitations of Older Applications

Windows 11's 64-bit architecture does not support 16-bit Windows programs directly due to the absence of NTVDM. Furthermore, very early Windows NT 3.1 pre-release builds from 1991 used a draft PE format incompatible with modern Windows. Builds up to mid-1992 also used the 'cdecl' calling convention instead of 'stdcall' for Windows API calls, causing programs to crash on modern systems.

CDPLAYER.EXE Identified as Oldest

Further digging revealed CDPLAYER.EXE from Windows NT 3.1 Build 347, linked on November 16, 1992, as an even older application that runs on Windows 11. By this build, the calling convention issue was resolved. CDPLAYER.EXE avoids crashes seen in other programs from that build by utilizing the system's crtdll.dll, a component still shipped in Windows 11's SysWOW64 directory.

Functionality on Modern Systems

While CDPLAYER.EXE launches, it requires a CD-ROM drive to function. However, with a small emulation DLL (cdemu.dll), it can be made to play audio by simulating a CD-ROM drive with fake audio data.

Updates

🕒 2026-10-31 · new reporting from Tom's Hardware
  • CDPLAYER.EXE was linked in November 1992.
  • The application was chosen as the 'winner' without modifications or emulation.
  • Blogger Enlyth conducted the experiment.
  • Windows 11 does not support 16-bit applications.
  • FREECELL.EXE was distributed with the Win32s environment.
  • Win32s was available in beta in October 1992.
  • Win32s went mainstream in July 1993.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~4 min · 3 stories · Nov 07

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Primary sources

GitHub otya128/winevdm

How outlets covered it

A technology enthusiast identified CDPLAYER.EXE, linked in November 1992 from Windows NT 3.1, as the oldest graphical user interface application that still runs natively on Windows 11. This discovery highlights Windows' long-standing backward compatibility for 32-bit applications, despite not supporting 16-bit programs.

A recent investigation identified CDPLAYER.EXE, linked on November 16, 1992, as the oldest graphical user interface application capable of running on Windows 11 without modifications or emulation. This application from an early Windows NT 3.1 pre-release build functions due to its use of the system's crtdll.dll, which Windows 11 still ships.