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Í:

Tablety Windows 8.1 s 64bitovými čipy Intel Bay Trail přicházejí v 1. čtvrtletí 2014
Intel se připravuje na rok 2014 s čipy Intel Bay Trail, které má společnost představit v prvním čtvrtletí příštího roku. Zajímavé však je, že kromě Wi...
Microsoft Store Digital Storage Deals for Cyber ​​Monday
Pro toto Cyber ​​Monday Microsoft připravil ve svém Microsoft Storu spoustu obchodů. Zde jsou nabídky, které můžete využít na digitálním úložišti, pro...
Prázdninová nabídka Kupte si tablet nebo PC se systémem Windows 8.1 a získejte 25 $ jako dárkový poukaz
Černý pátek a Cyber ​​Monday skončily, ale existuje několik dalších sladkých obchodů, které pro vás Microsoft připravil. Níže si přečtěte, o čem mluví...