Исследователь Боб Пони выяснил, что Microsoft добавила в требования к процессору в Windows 11 24H2 поддержку инструкции POPCNT (Population count — count number of bits set to 1, входит в набор SSE4.2 в Intel или Advanced Bit Manipulation (ABM) для AMD). Это будет проблематично для совсем старых ПК.
Пони пояснил, что в Windows 11 24H2 существуют различные системные файлы, требующие наличия инструкции POPCNT в процессоре, от ядра Windows 11 до драйверов USB XHCI. Фактически без поддержки POPCNT новая версия ОС не будет загружаться.
Процессоры AMD поддерживают эту инструкцию с 2006 года после выпуска архитектуры Barcelona, Intel добавила поддержку POPCNT в микроархитектуре Nehalem в 2008 году (в первое поколение серии Core i). Например, в ПК на AMD Turion II и Intel Core 2 Duo нет такой инструкции и запуск новой версии Windows 11 на них будет недоступен, если не будет найден обходной путь для этого ограничения.
Профильные эксперты добавили, что пока неясно, почему Microsoft сделала поддержку этой инструкции обязательной, возможно, этого потребуют некоторые функции будущей версии Windows 11.
Ранее Microsoft уже несколько раз боролась с обходными путями по установке Windows 11 на ПК без TPM 2.0 и современных CPU. Microsoft настаивает, что ПК с TPM и новой ОС помогут обеспечить более высокий уровень защиты от различных атак. Обычным пользователям Microsoft советует купить новый компьютер или ноутбук с Windows 11 вместо своего устаревшего устройства.
Источник: habr.com