Nvidia припиняє підтримку старих процесорів – найновіший драйвер може викликати синій екран

Nvidia оголосила, що більше не пропонуватиме драйвери дисплея для старих процесорів, які не підтримують POPCNT. Хороша новина полягає в тому, що це не повинно впливати на більшість сучасних комп’ютерів.

Користувачі, які намагаються встановити найновіші драйвери графічного процесора на непідтримуваних системах, можуть зіткнутися з синім екраном смерті (BSOD) із повідомленням про помилку SYSTEM THREAD EXCEPTION NOT HANDLED.

Nvidia опублікувала aстаття бази знаньу червні, підтвердивши, що його драйвери Windows для старих ЦП досягають кінця терміну служби підтримки. Останніми драйверами Nvidia, які підтримують застарілі процесори, є драйвери версії 554, тому, якщо у вас є комп’ютер, який не підтримує POPCNT, ви можете залишитися з останнім драйвером дисплея для вашої машини. Спроба інсталювати новіші драйвери, наприклад версії 555 і вище, може призвести до циклу завантаження, який закінчується відновленням Windows. Ви також можете переконатися, що Windows Update не намагається автоматично встановити драйвери GPU.

Якщо у вас немає комп’ютера з процесором, якому майже два десятиліття, вам не потрібно турбуватися про це. Дозвольте мені пояснити. POPCNT означає Population Count, це набір інструкцій, який використовується центральним процесором для виконання деяких обчислювальних завдань. Ці інструкції вперше були представлені як частина SSE4.2 у процесорах Intel Core Nehalem і AMD K10 Barcelona ще в 2008 році. Я коротко розповідав про SSE4.2 у цій статті про Waterfox три роки тому.

Але, якщо ви дійсно хочете перевірити, чи підтримує ваш ПК POPCNT чи ні, ви можете просто скористатисяІнструмент Coreinfoіз Microsoft Sysinternals і виконайте таку команду в терміналі.

ПОВ'ЯЗАНО:Steam припиняє підтримку старих версій Windows від 7 до 8.1

.coreinfo64 -f

Як зазначив вNeowinі користувач X,Боб Поніпідкреслив, що підтримка EOL може вплинути на застарілі ЦП, такі як процесори Core 2 Duo, які можуть бути оснащені відносно сучасним графічним процесором, напр. карта з архітектурою Maxwell, як-от GeForce GTX 750 ti або GTX 950. Хоча Nvidia продовжує підтримувати відеокарти старішого покоління, користувачі не зможуть оновити драйвери для них, оскільки їх ЦП більше не підтримується. І якщо вони це зробили, ну, ось де BSOD піднімає свою потворну голову.

Nvidia не єдина, хто відмовився від підтримки процесорів, які не підтримують POPCNT. У лютому 2024 року Microsoft відмовилася від набору інструкцій у програмі Windows Insider. Новіші версії Windows 11 не встановлюються на комп’ютерах, які не підтримують SSE4.2. Можливо, нарешті настав час оновити свій комп’ютер, щоб він працював з Windows 11. Або ви можете перейти на Linux.

Тим не менш, Nvidia могла вирішити це питання інакше. Можливо, було б краще запобігти інсталяції драйверів на уражених системах за допомогою спливаючого вікна, щоб попередити користувача про EOL для його процесора, або просто за допомогою повідомлення «Ваш ПК не відповідає вимогам» або щось подібне. Хоча кількість постраждалих користувачів навряд чи буде великою, блокування драйвера могло б запобігти збою системи з BSOD і позбавити користувачів від головного болю та непридатності ПК.

У вас є комп’ютер, який не підтримує SSE4.2?