Как да инсталирате актуализации на Windows на kaby lake и ryzen cpus

Видео: "Ил-2 Штурмовик" нового поколения - "Битва за Сталинград" и "Битва за Москву" #13 2024

Видео: "Ил-2 Штурмовик" нового поколения - "Битва за Сталинград" и "Битва за Москву" #13 2024
Anonim

Microsoft заключи възможността да получава актуализации за собствениците на Kaby Lake и Ryzen в Windows 7 и Windows 8.1, противоречив ход за тези, които искат да надстроят до Windows 10.

Сега Microsoft предоставя поддръжка само на Kaby Lake и на Ryman на AMD, които работят на Windows 10. Компанията казва, че това решение е чисто бизнес, а не техническо, което да принуди потребителите да надстроят до Windows 10. Въпреки това голям брой от потребителите изобщо не са доволни от тази ситуация.

, ще ви покажем трик, за да заобиколим това ограничение и да инсталираме всички актуализации, включително тези, които понастоящем са възпрепятствани да бъдат инсталирани на тези процесори.

Разработчик на GitHub, наречен „zeffy“, реши да промени нещата с възможността да инсталира „заключените“ актуализационни пакети на модерен хардуер, след като закърпи някои файлове.

На своята страница разработчикът обясни подробно начина, по който е открил някои специални функции за програмиране: „IsDeviceSerciveable (void)“ и „IsCPUSupported (void)“, като и двете могат да бъдат намерени в библиотеката на DLL wuaueng.dll от ОС. Тези две функции извършват хардуерна проверка и са тези, които са отговорни за заключването на CPS и предотвратяването на инсталирането на актуализации.

Има няколко лесни начина за убиване на тази проверка на процесора, представена на страницата на GitHub на zeffy:

Patch wuaueng.dll и променете dword_600002EE948, който е в разместване на файлове 0x26C948, от 0x01 до 0x00. Това прави IsDeviceServiceable (void) да прескочи цялото му тяло и да върне 1 (поддържан процесор) веднага. Това е предпочитаният от мен метод. Забележка: Тези компенсации са само за версията на Windows 7 x64.

Patch wuaueng.dll и изтрийте всички инструкции, изтъкнати в IsDeviceServiceable (void), това ще даде възможност за използване на ForceUnsupportedCPU от тип REG_DWORD под ключа на регистъра HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Тест \ сканиране (ще сканирате) най-вероятно ще трябва да създадете този регистър ключ). Задайте тази стойност на 0x00000001, за да принудите неподдържани процесори и обратно на 0x00000000, за да промените поведението обратно към стандартното. Вероятно ще трябва да рестартирате вашия компютър или да рестартирате услугата wuauserv, за да се прилагат промени. Това поведение е без документи и може да бъде премахнато в бъдещи актуализации.

За да вземете лепенките, просто отидете на страницата на GitHub на zeffy

Тези решения са само временни, тъй като ние сме почти сигурни, че Microsoft скоро ще „поправи” тази способност и ще заключи възможността за актуализиране на Windows с още по-сложни реализации.

Как да инсталирате актуализации на Windows на kaby lake и ryzen cpus