В Nvidia подтвердили, что видеодрайверы компании с версии 555 и новее вызывают BSOD на ПК с Windows 10/11 со старыми процессорами (без поддержки инструкции PopCnt).
В итоге после установки новых драйверов, например, на ПК с процессором Core 2 Duo или AMD Athlon без поддержки инструкции PopCnt (Population count — count number of bits set to 1, входит в набор SSE4.2 в Intel или Advanced Bit Manipulation (ABM) для AMD) и видеокартой Nvidia GTX 750 или новее запускается процесс программного окирпичивания компьютера (BSOD с кодом ошибки SYSTEM THREAD EXCEPTION NOT HANDLED). В итоге ПК будет циклически перезагружаться, пока не дойдёт до механизма восстановления Windows.
Процессоры AMD поддерживают инструкцию PopCnt с 2006 года после выпуска архитектуры Barcelona, Intel добавила поддержку PopCnt в микроархитектуре Nehalem в 2008 году (в первое поколение серии Core i). Например, в ПК на AMD Turion II и Intel Core 2 Duo нет такой инструкции, и запуск новой версии драйверов Nvidia, как и Windows 11 24H2 на них будет недоступен, если не будет найден обходной путь для этого ограничения. Фактически видеодрайверы Nvidia 555+ не получится запустить на ПК с Intel Core 2 Quad Q9650, но они заработают на ПК с Celeron J4005.
Пользователям Windows 10 с ПК на базе старых процессоров со все ещё поддерживаемыми графическими картами (например, с GTX 750 Ti, GTX 950 и более новыми адаптерами) необходимо изменить настройки Центра обновления Windows, чтобы предотвратить автоматическую загрузку ОС драйвера Nvidia версии 555 или более новой сборки.
ссылка на оригинал статьи https://habr.com/ru/articles/833730/
Добавить комментарий