Windows XP удалось запустить на процессоре из 1989 года. Ранее считалось, что такие CPU совершенно несовместимы с намного более современной ОС

Энтузиаст под псевдонимом Dietmar сумел запустить Windows XP на процессоре класса 486.  

Windows XP удалось запустить на процессоре из 1989 года. Ранее считалось, что такие CPU совершенно несовместимы с намного более современной ОС

Навскидку можно было бы подумать, что это продукты примерно одного поколения, но нет: оригинальный CPU Intel i486 вышел более чем за 10 лет до выхода Windows XP. Более того, запуск этой ОС на данном CPU ранее считался невозможным, так как операционная система требовала намного более современный CPU Pentium с частотой 233 МГц. Автор проекта использовал не сам Intel, а процессор AMD Am5x86, основанный на архитектуре Intel 486, но сути дела это не меняет. 

В этом случае ситуация совсем не такая, как с Windows 11, когда систему можно без труда установить на процессоры, которые намного старше моделей, указанных в списке совместимости. Автору проекта для его реализации пришлось использовать мощный инструмент дизассемблирования и отладки для просмотра кодов операций, чтобы затем заменить коды операций, вызывающие сбой в работе CPU, на те, которые Intel i486 действительно понимал. В итоге запустить систему на старом CPU действительно удалось. 

Исправленный образ для экспериментов можно без труда найти на archive.org.  

20 мая 2024 в 07:22

Автор:

| Источник: MSFN, Tom

Все новости за сегодня

Календарь

май
Пн
Вт
Ср
Чт
Пт
Сб
Вс