CDPLAYER.EXE из ранней сборки Windows NT 3.1 запускается в Windows 11 без изменения исполняемого файла и без эмулятора. Как сообщает IT Home, это выяснил блогер enlyth, проверявший старые графические программы Windows. Дата компоновки найденного файла — 16 ноября 1992 года, поэтому он может быть одним из старейших графических приложений, способных запускаться в современной системе таким способом.
Программа взята из предварительной сборки Windows NT 3.1 под номером 347. По наблюдениям блогера, другие приложения того времени часто завершаются с ошибкой из-за несовместимости формата файлов, системных вызовов или библиотек. CDPLAYER.EXE использует системную библиотеку crtdll.dll, которая сохранилась в компонентах Windows 11 для совместимости с 32-битными программами.

При обычном запуске плеер сообщает, что не находит CD-привод. Для проверки воспроизведения блогер использовал небольшую DLL, имитирующую привод и передающую виртуальные аудиоданные. После этого интерфейс и основные функции плеера работали. Таким образом, без дополнительных средств подтверждён запуск самой программы, а воспроизведение проверено с имитацией привода.
Ранее блогер находил работающую в Windows 11 версию «Сапёра»? Нет: предыдущим кандидатом была FREECELL.EXE — «Солитер: Свободная ячейка» — с датой изменения 22 февраля 1993 года. Более старые программы тоже можно запускать через слои совместимости, но они не соответствуют условию этой проверки: работа без эмулятора или такого слоя.
Источник: IT Home.