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

Изображение к статье: Блогер запустил в Windows 11 CDPLAYER.EXE 1992 года без эмулятора

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

Изображение к статье: Блогер запустил в Windows 11 CDPLAYER.EXE 1992 года без эмулятора

При обычном запуске плеер сообщает, что не находит CD-привод. Для проверки воспроизведения блогер использовал небольшую DLL, имитирующую привод и передающую виртуальные аудиоданные. После этого интерфейс и основные функции плеера работали. Таким образом, без дополнительных средств подтверждён запуск самой программы, а воспроизведение проверено с имитацией привода.

Изображение к статье: Блогер запустил в Windows 11 CDPLAYER.EXE 1992 года без эмулятора

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

Продолжение после рекламы

Источник: IT Home.

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.