Jak získat aktualizace na CPU nové generace v systému Windows 7 a 8.1

Photo of author

By etechblogcz

Získávání aktualizací pro Windows na moderních procesorech

Uživatelé, kteří vlastní počítače s nejnovějšími generacemi procesorů a zároveň preferují operační systémy Windows 7 nebo 8.1, se setkávají s omezením ze strany Microsoftu. Toto omezení spočívá v blokování aktualizací pro tyto starší systémy na novém hardwaru. Ačkoli se toto rozhodnutí může zdát nelogické, je faktem, že Microsoft preferuje, aby majitelé moderních sestav používali nejnovější Windows 10. Naštěstí existuje řešení v podobě neoficiální opravy, která umožňuje instalaci aktualizací i na systémech s novými procesory.

Jak získat aktualizace na nových CPU

Tuto opravu vytvořil uživatel s přezdívkou zeffy na platformě Github. Jedná se o jednoduchý skript, který lze snadno stáhnout a spustit. Po jeho spuštění je oprava automaticky aplikována. Celý proces je transparentní a oprava je open source, což umožňuje nahlédnout do kódu a principu jejího fungování.

Jak oprava funguje

Blokování aktualizací v systémech Windows 7 a 8.1 bylo zavedeno prostřednictvím konkrétních aktualizací, jmenovitě KB4012218, KB4012219, KB4015546, KB4015547, KB4015549 a KB4015550. Uživatelé Windows 7 mohou mít možnost tyto aktualizace blokovat, což však nemusí platit pro Windows 8.1. Oprava se zaměřuje na funkce `IsDeviceServiceable(void)` a `IsCPUSupported(void)`, které jsou volány skrze soubor `wuaueng.dll`. Tyto funkce kontrolují kompatibilitu procesoru a v případě nesouladu blokují aktualizace. Skript opravy modifikuje klíče registru, které tyto funkce používají, čímž umožní instalaci aktualizací i na procesorech nové generace. Celý proces je automatizovaný a nevyžaduje ruční zásahy v registru.

Bezpečnostní hledisko

Použití této opravy nepředstavuje žádná známá bezpečnostní rizika. Pro ověření je možné prozkoumat kód opravy na Githubu, kde je vše důkladně zdokumentováno autorem zeffy.

Oprava má dvě omezení: je nutné ji znovu aplikovat při každé aktualizaci souboru `wuaueng.dll`, který se aktualizuje při vydání nových verzí aktualizací KB4012218, KB4012219, KB4015546, KB4015547, KB4015549 a KB4015550. Druhým omezením je, že po aplikaci opravy může nástroj pro kontrolu systémových souborů (sfc) hlásit chyby.

Stáhněte si opravu pro nové generace CPU