Драйверы Nvidia 555 и новее вызывают BSOD на ПК с Windows 10/11 со старыми процессорами

В Nvidia подтвердили, что видеодрайверы компании с версии 555 и новее вызывают BSOD на ПК с Windows 10/11 со старыми процессорами .

В итоге после установки новых драйверов, например, на ПК с процессором 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 или более новой сборки.

Материал опубликован при поддержке сайта habr.com
Комментарии

    Актуальные новости по теме "Array"