Okna

Jak instalovat aktualizace systému Windows na procesory Kaby Lake a Ryzen

Jak instalovat aktualizace systému Windows na procesory Kaby Lake a Ryzen

Společnost Microsoft zamkla možnost přijímat aktualizace pro majitele Kaby Lake a Ryzen ve Windows 7 a Windows 8.1, což je kontroverzní krok pro ty, kteří chtějí upgradovat na Windows 10.

Microsoft nyní poskytuje podporu pouze pro Intel Kaby Lake a AMD Ryzen, které fungují na Windows 10. Společnost tvrdí, že toto rozhodnutí je čistě obchodní, a nikoli technické, které nutí uživatele upgradovat na Windows 10. Navzdory tomu je velké množství uživatelů není s touto situací vůbec spokojeno.

V tomto článku vám ukážeme trik, jak obejít toto omezení a nainstalovat všechny aktualizace, včetně těch, kterým je aktuálně zabráněno v instalaci na tyto CPU.

Vývojář GitHubu s názvem „zeffy“ se rozhodl změnit věci s možností instalace „uzamčených“ aktualizačních balíčků na moderní hardware po opravě některých souborů.

Na své stránce vývojář podrobně vysvětlil způsob, jakým objevil některé speciální programovací funkce: 'IsDeviceSerciveable (void)' a 'IsCPUSupported (void)', které obě najdete v knihovně DLL wuaueng.dll z operačního systému. Tyto dvě funkce provádějí kontrolu hardwaru a jsou odpovědné za uzamčení CPS a zabránění instalace aktualizací.

Existuje několik snadných způsobů, jak zabít tuto kontrolu CPU, která je uvedena na stránce GitHub zeffy:

Oprava wuaueng.dll a změna dword_600002EE948, která je na offsetu souboru 0x26C948, z 0x01 na 0x00. Díky tomu IsDeviceServiceable (void) přeskočí celé své tělo a okamžitě vrátí 1 (podporovaný CPU). Toto je můj preferovaný způsob. Poznámka: Tyto kompenzace jsou pouze pro verzi Windows 7 x64.

Oprava wuaueng.dll a odkrytí všech pokynů zvýrazněných v IsDeviceServiceable (void), to umožní použití ForceUnsupportedCPU typu REG_DWORD pod klíčem registru HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (budete pravděpodobně budete muset vytvořit tento klíč registru). Nastavením této hodnoty na 0x00000001 vynutíte nepodporované CPU a zpět na 0x00000000 změníte chování zpět na výchozí. Pravděpodobně budete muset restartovat počítač nebo restartovat službu wuauserv, aby se změny projevily. Toto chování není dokumentováno a mohlo by být v budoucích aktualizacích odstraněno.

Chcete-li získat patche, jednoduše přejděte na stránku GitHub zeffy.

Tato řešení jsou pouze dočasná, protože jsme si docela jisti, že Microsoft tuto schopnost brzy také „opraví“ a uzamkne schopnost Windows Update ještě složitějšími implementacemi.

SOUVISEJÍCÍ PŘÍBĚHY K ODHLÁŠENÍ:

Upgrade slevy na Windows 8 Pro ze systému Windows XP a získejte slevu 15% [obchodní uživatelé]
Stejně jako to mnohokrát nabízí Microsoft slevy, zejména v těch chvílích, kdy musíte skočit z mnohem staršího operačního systému. V našem případě mluv...
Společnost Microsoft odhaluje nezávislý samo vydavatelský program pro Xbox One „ID @ Xbox“
Microsoft chce udělat vše pro to, aby lépe propagoval nadcházející Xbox One. Za tímto účelem společnost Redmond oznámila, že umožní nezávislým (nezávi...
Jak aktualizovat z Windows 8.1 Preview na Windows 8.1
Aktualizace z Náhled verze Windows 8.1 na finální a oficiální Windows 8.1 je jiné, než když provádíte aktualizaci ze systému Windows 8, Windows 8 Pro ...