Microsoft подтвердила в требованиях к процессору в Windows 11 24H2 поддержку инструкции PopCnt, которой нет в старых CPU
В новой тестовой сборке Windows 11 24H2 Build 26058 Microsoft подтвердила в требованиях к процессору поддержку инструкции PopCnt (Population count — count number of bits set to 1, входит в набор SSE4.2 в Intel или Advanced Bit Manipulation (ABM) для AMD), которой нет в старых CPU. При попытке загрузить Windows 11 24H2 на ПК с процессором без поддержки инструкции PopCnt, система не запускается, а зависает на экране загрузки с логотипом Windows.
Процессоры AMD поддерживают инструкцию PopCnt с 2006 года после выпуска архитектуры Barcelona, Intel добавила поддержку PopCnt в микроархитектуре Nehalem в 2008 году (в первое поколение серии Core i). Например, в ПК на AMD Turion II и Intel Core 2 Duo нет такой инструкции, и запуск новой версии Windows 11 на них будет недоступен, если не будет найден обходной путь для этого ограничения.
Исследователь Боб Пони подтвердил, что аргумент командной строки «/product server» для файла setup.exe в дистрибутиве новой версии ОС, обходит проверку системных требований для программы установки Windows 11 24H2 на ПК со страрым процессором без PopCnt. Но, к сожалению, после завершения установки ОС происходит перезагрузка ПК и переход к следующему этапу. Именно на этом шаге происходит зависание ПК на неопределённое время на экране загрузки с логотипом Windows и система не запускается.
Пока разработчики сторонних утилит для помощи при установки Windows 11 (типа Rufus) не реализовали обходной путь для этого ограничения со стороны Microsoft.
Фактически Windows 11 24H2 не получится запустить на ПК с Intel Core 2 Quad Q9650, но система заработает на Celeron J4005.
Профильные эксперты добавили, что пока неясно, почему Microsoft сделала поддержку этой инструкции обязательной, возможно, этого потребуют
Читать на habr.com