Боб Пони в X (бывший Twitter) сообщает, что обновление 24H2 для Windows 11 теперь требует, чтобы процессор поддерживал инструкцию POPCNT.
Самое неприятное, что обновление устанавливается, но после перезагрузки Windows больше не загружается.
В чем проблема?
Согласно официальных системных требований Windows 11, ваш процессор должен быть как минимум на ядре Coffee Lake для Intel (8 поколение Core) или Zen+ для AMD (2 второе поколение Ryzen не включая процессоры с идексами G и GE и два процессора из первого поколения Ryzen 3 1200 AF и Ryzen 5 1600 AF). Но эти требования действительны только при обновлении старой Windows до Windows 11, а если сиcтему ставить с нуля или просто обновлять Windows 11, то такие проверки не проводятся. Вернее только в момент установки проводится проверка оперативной памяти (не менее 4 Гб), включения Secure Boot и наличия модуля TPM 2.0. Не заведется на всех 32-битных процессорах на 64-битных без поддержки инструкций SSE4.1.
Какие процессоры не будут работать с Windows 11 24H2?
Процессоры без поддержки инструкции POPCNT. Инструкция давольно старая, была выпущена еще в 60-х и использовалась АНБ для расшифровки перехваченных сообщений. В гражданских процессорах была реализована только в 2007-2008 гг. У AMD в составе набора инстирукций SSE4a, а у Intel в качестве дополнения к набору инструкций SSE4.2.
Как результат для Intel минимальными для Windows 11 24H2 становятся процессоры на ядрах Nehalem, Westmere (первое поколение Core) кроме Pentium и Celeron и Sandy Bridge (второе поколение Core) включая Pentium и Celeron), т.е. старички Core 2 Duo, Core 2 Quad и Xeon-ы на сокете LGA771 больше работать не будут. Хотя Xeon E5450 еще достаточно бодро держиться(((
Для AMD минимальной микроархитектурой становится K10, т.е. минимально поддерживаемый процессор теперь на сокете AM2+. Получается хозяевам "вечных" FX можно пока не беспокоиться)))
Что делать?
Если вы используете процессор не поддерживающий инструкцию POPCNT и уже перешли на Windows 11, то отключить автоматические обновления и продолжать пользоваться компьютером. Если вы только собираетесь установить Windows 11 на компьютер без поддержки инструкции POPCNT, то последняя версия которая у вас будет работать 23H2.
Всем остальным запомнить этот случай и понимать, что в будущих обновлениях могут перестать поддерживаться и более новые процессоры.
Я же использую Windows 10 21H2 LTSC и на Windows 11 до выхода редации с долговременным обслуживанием (LTSC/LTSB) переходить не планирую. Сейчас я использую Intel Xeon E5-2666v3 на ядре Haswell и если оно перестанет поддерживаться, то смогу обновиться на E5-2643v4 или E5-2667v4 на ядре Broadwell.