Windows Tips & News

Установіть оновлення на процесори Kaby Lake і Ryzen (обійти блокування ЦП)

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Як ви вже знаєте, Microsoft заблокував можливість отримувати оновлення для власників процесорів Intel Kaby Lake та Ryzen від AMD для тих, у кого встановлена ​​Windows 7 або Windows 8.1 з цими процесорами. Це дуже неприємний крок від корпорації програмного забезпечення для користувачів, які не мають бажання приймати оновлення до Windows 10. Ось трюк, щоб обійти це обмеження та встановити всі оновлення, включаючи ті, які заборонено встановлювати на таких пристроях.

Реклама

Непідтримуване обладнання Windows 7Microsoft надає підтримку серії процесорів Intel Kaby Lake і AMD Ryzen (і всіх нових процесорів у майбутньому) лише в Windows 10. Це суто ділове рішення, а не технічне, щоб змусити більше людей використовувати Windows 10. Щоб отримувати оновлення, користувачеві не залишається нічого іншого, як перейти на останню версію операційної системи.

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

Багато користувачів не задоволені цією обмежувальною політикою. Розробник GitHub, "zeffy", вирішив змінити цю ситуацію. Він виявив можливість встановлення «заблокованих» пакетів оновлень на сучасне обладнання, виправивши деякі файли. На своїй сторінці GitHub він детально описав, як відкрив спеціальні функції програмування, «IsDeviceServiceable (void)» і «IsCPUSupported (void)», які знаходяться в бібліотеці DLL wuaueng.dll включені в ОС. Ці функції виконують перевірку обладнання та відповідають за блокування ЦП, тому оновлення не можуть бути встановлені.

Автор надає готові до використання патчі для «розблокування» вашого ПК на базі процесора Intel Kaby Lake або AMD Ryzen з інстальованою Windows 7 або Windows 8.1. Ось інструкції:

IsCPUSupported (void) завжди викликається лише IsDeviceServiceable (void), який викликається п’ятьма іншими функціями. На щастя, є кілька простих способів припинити цю перевірку ЦП.

  1. Виправте wuaueng.dll і змініть dword_600002EE948, який знаходиться у зміщенні файлу 0x26C948, з 0x01 на 0x00. Це змушує IsDeviceServiceable (void) перестрибувати через все тіло і негайно повертати 1 (підтримуваний ЦП). Це мій улюблений метод. Примітка. Ці зміщення доступні лише для версії Windows 7 x64.
  2. Виправте wuaueng.dll і виключіть усі інструкції, виділені в IsDeviceServiceable (void), це дозволить використовувати ForceUnsupportedCPU типу REG_DWORD у розділі реєстру HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan (вам, швидше за все, доведеться створити це ключ реєстру). Встановіть це значення на 0x00000001, щоб примусово ввімкнути непідтримувані процесори, і назад на 0x00000000, щоб змінити поведінку за замовчуванням. Ймовірно, вам доведеться перезавантажити ПК або перезапустити службу wuauserv, щоб зміни застосувалися. Ця поведінка не задокументована і може бути вилучена в майбутніх оновленнях.

Єдиним недоліком цих рішень є те, що вам доведеться повторно застосовувати новий патч щоразу, коли оновлюється wuaueng.dll.

Щоб отримати виправлення, перейдіть на сторінку zeffy GitHub і уважно прочитайте вступ.

Завантажте виправлення, щоб дозволити встановлення оновлень

Майте на увазі, що це тимчасове рішення. Безсумнівно, Microsoft «виправить» цю можливість якомога швидше і заблокує здатність Windows Update за допомогою більш складної реалізації. Компанія не зацікавлена ​​в підтримці Windows 7 або Windows 8.1 на останніх процесорах, навіть якщо вони працюють нормально.

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Windows 10 версії 22H2 отримає деякі нові функції

Windows 10 версії 22H2 отримає деякі нові функції

Навколо нових функцій, які отримає Windows 10 версії 22H2, є деяка таємниця. Очевидно, що не варт...

Читати далі

Випущено Outlook Lite для Android, лише 5 МБ

Випущено Outlook Lite для Android, лише 5 МБ

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows і оптимізувати роботу системиMicroso...

Читати далі

PowerToys 0.61.1 знаходиться у стабільній гілці з виправленнями та загальними покращеннями

PowerToys 0.61.1 знаходиться у стабільній гілці з виправленнями та загальними покращеннями

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows і оптимізувати роботу системиКорпора...

Читати далі