На древнюю Windows 95 портировали тысячи современных приложений

16 апреля 2024, 15:04
Читати новину українською

YouTube-блогер MattKC успешно портировал тысячи современных программ на безнадежно устаревшую операционную систему Windows 95. Это потребовало от энтузиаста тщательной подготовки и настроек совместимости, что очевидно не было учтено разработчиками при создании этой операционной системы.

На YouTube-канале MattKC опубликован 51-минутный видеоролик, который документирует весь процесс портирования современных приложений на старую систему и освещает проблемы, с которыми столкнулся энтузиаст в процессе, рассказывает 24 Канал.

Читайте на сайте Ушла эпоха: Microsoft удаляет из Windows 11 программу, которой почти 30 лет

В частности, задача выходила за рамки простого переноса библиотек из Windows 98, что требовало создания более 5400 ключей реестра для облегчения функциональности фреймворка в Windows 95.

Однако на пути к модернизации возникли и другие препятствия.

  • Значительной сложностью было преодолеть зависимость фреймворка .NET от отсутствующего в Windows 98 системного компонента ndphlpr. Несмотря на это, энтузиаст разработал обходной путь, имитируя присутствие этого компонента, чтобы запустить функциональность фреймворка, хотя и с некоторыми компромиссами относительно стабильности. Были внесены дополнительные изменения в библиотеку user32.dll и самого фреймворка, чтобы повысить надежность системы.

Посмотреть полное видео можно здесь

Смотрите также В Windows 11 нашли функцию, которую Microsoft не обновляла уже 30 лет

Конечно ни о каком возрождении Windows 95 не может быть и речи, однако усилия MattKC демонстрируют настойчивость присущую энтузиастам, которые неизменно пытаются запустить что-то современное на очень старом куске железа. Тем не менее наблюдать за их манипуляциями всегда интересно и даже весело.