Windows 11 24H2 переходит из категории «неподдерживаемая» в «незагружаемую» на некоторых старых ПК

Официально у Windows 11 более высокие системные требования, чем у Windows 10. Но на сегодняшний день, если вы обошли эти проверки требований, запуск Windows 11 на старом оборудовании имел мало последствий. Независимо от того, поддерживается она или нет, Windows 11 будет работать практически на любом 64-битном ПК, на котором может загружаться Windows 10 — мы запускали ее на таких старых компьютерах, как настольный компьютер Core 2 Duo эпохи Windows XP.

Очевидно, ситуация немного изменится в обновлении Windows 11 24H2 , которое Microsoft начала тестировать ранее в этом месяце. Согласно сообщениям пользователя по имени Боб Пони на X (ранее Twitter), последние сборки Windows 11 отказываются загружаться на старых процессорах, которые не поддерживают относительно малоизвестную инструкцию под названием «POPCNT». Сокращенно от «подсчета населения», она используется для «подсчет количества битов в машинном слове», как поясняет программист Вайбхав Сагар.

Непонятно, почему POPCNT стал несущей инструкцией ЦП для целого ряда компонентов Windows, но похоже, что ядро ​​Windows, системные USB-драйверы и сетевые драйверы, а также другие основные системные файлы теперь требуют инструкции, начиная с Windows 11 24H2.

В современных процессорах x86 POPCNT реализован как часть набора инструкций SSE4. Для чипов Intel он был добавлен как часть SSE4.2 в исходную архитектуру Core первого поколения под кодовым названием Nehalem. В процессорах AMD он включен в SSE4a, впервые использованный в процессорах Phenom, Athlon и Sempron на базе архитектуры K10. Эти архитектуры датируются 2008 и 2007 годами соответственно.

Это фактически запрещает системам Intel Core 2 Duo середины 2000-х годов и ранним ПК эпохи Athlon 64 вообще загружать Windows 11, хотя они вообще ее официально не поддерживали. Это означает, что изменение должно в основном коснуться энтузиастов ретро-компьютеров, которые проводят свои дни за созданием видеороликов на YouTube в жанре «мы установили Windows 11 на картошку, давайте посмотрим, как она работает», а не пользователей реальных систем. Даже если вы обновили эти компьютеры, установив 4 или 8 ГБ ОЗУ и заменили скрипучие старые жесткие диски на твердотельные накопители, это не те компьютеры, которые будут особенно хорошо работать с Windows 10, Windows 11 или любыми современными приложениями.

Те же самые энтузиасты ретро-компьютеров могут со временем найти способ обойти это требование. Например, Windows 10 и 11 не загружаются в системах без поддержки SSE2, но это все равно не помешало людям найти способ сделать это .

Хотя системные требования Windows 11 предполагают тактовую частоту процессора, а также объем оперативной памяти и хранилища вашего компьютера, в современную эпоху системные требования стали более детальными и эзотерическими. Например, кажется, что требования к процессору Windows 11 (процессор Intel Core 8-го поколения или новее, или процессор AMD Ryzen серии 2000 или новее) обусловлены, по крайней мере частично, поддержкой «управления выполнением на основе режима» (MBEC ), функция безопасности, которая ускоряет некоторые меры защиты целостности памяти операционной системы. Ни один производитель процессоров не включает такие вещи, как POPCNT или MBEC, в свои маркетинговые материалы, но современная поддержка Windows все чаще диктуется именно этими функциями.

Изображение листинга от Microsoft

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *