Як отримати оновлення на процесорі нового покоління в Windows 7 і 8.1

Якщо ви маєте сучасний процесор та використовуєте Windows 7 або 8.1, можливо, ви зіткнулися з проблемою відсутності оновлень від Microsoft. Це нещодавнє обмеження, запроваджене компанією, блокує можливість встановлення оновлень на старіших версіях Windows, якщо у вас встановлено новітнє апаратне забезпечення. Така політика може здатися нелогічною, але Microsoft наполягає на тому, щоб користувачі з потужними комп’ютерами переходили на Windows 10. Проте, існує спосіб обійти це обмеження за допомогою спеціального патчу, що дозволяє отримувати оновлення на Windows 7 та 8.1 з процесорами нового покоління.

Як отримати оновлення на новітніх процесорах

Користувач Github під ніком zeffy розробив спеціальний скрипт, що дозволяє обійти обмеження Microsoft. Для застосування патчу достатньо завантажити та запустити скрипт. Посилання на завантаження ви знайдете нижче.

Після запуску скрипт автоматично встановить необхідні зміни. Патч є відкритим кодом, тому ви можете переглянути його структуру, якщо маєте відповідні навички, і переконатися у його безпечності.

Принцип дії патчу

Обмеження в Windows 7 та 8.1 були введені через певні оновлення, зокрема: KB4012218, KB4012219, KB4015546, KB4015547, KB4015549 та KB4015550. Користувачі Windows 7 можуть заблокувати ці оновлення, щоб запобігти блокуванню. Однак, користувачі Windows 8.1 можуть не мати такої опції. У цьому випадку, патч є єдиним способом отримувати оновлення з новітніми процесорами.

Патч змінює логіку роботи двох функцій: IsDeviceServiceable(void) і IsCPUSupported(void). Ці функції, які містяться у файлі wuaueng.dll, перевіряють версію процесора і блокують оновлення, якщо він не належить до списку сумісних. Скрипт змінює значення у реєстрі, які використовуються цими функціями, таким чином, щоб дозволити оновлення навіть для нових процесорів. Вам не потрібно робити жодних змін вручну, скрипт автоматично внесе всі необхідні коригування.

Безпека

Використання цього патчу не несе жодних загроз безпеці. Для підтвердження його надійності, ви можете ознайомитись з детальною документацією на сторінці патчу на Github, де розробник ретельно пояснює принцип його роботи.

Патч має два обмеження. Перше – вам потрібно буде запускати його щоразу, коли файл wuaueng.dll буде оновлено. Це відбудеться, коли з’являться нові версії оновлень KB4012218, KB4012219, KB4015546, KB4015547, KB4015549 та KB4015550. Друге – застосування патчу може призвести до помилок при використанні інструменту перевірки системних файлів sfc.

Завантажити патч для процесорів нового покоління