Windows Tips & News

Installeer updates op Kaby Lake- en Ryzen-CPU's (CPU-vergrendeling omzeilen)

Zoals u wellicht al weet, Microsoft heeft de mogelijkheid om updates te ontvangen vergrendeld voor Intel's Kaby Lake en AMD's Ryzen CPU's eigenaren voor degenen die Windows 7 of Windows 8.1 hebben geïnstalleerd met deze CPU's. Dit is een zeer onaangename stap van het softwarebedrijf voor gebruikers die de upgrade naar Windows niet willen accepteren 10. Hier is een truc om deze beperking te omzeilen en alle updates te installeren, inclusief de updates die niet op dergelijke apparaten kunnen worden geïnstalleerd.
Windows 7 niet-ondersteunde hardwareMicrosoft biedt alleen ondersteuning voor Intel's Kaby Lake en AMD's Ryzen CPU-serie (en alle nieuwe processors in de toekomst) alleen in Windows 10. Dit is puur een zakelijke beslissing, geen technische beslissing om meer mensen te dwingen Windows 10 te gebruiken. Om updates te ontvangen, heeft de gebruiker geen andere keuze dan naar de nieuwste versie van het besturingssysteem te gaan.

Microsoft beëindigde de reguliere ondersteuning voor Windows 7 in januari 2015. Einde van de reguliere ondersteuning betekent dat het besturingssysteem beveiligingsupdates ontvangt, maar geen kleine wijzigingen in de functionaliteit. Windows 8.1 wordt nog steeds door de mainstream ondersteund, maar Microsoft dumpt klanten van dit besturingssysteem volledig met deze vijandige zet. Microsoft wil dat iedereen zo snel mogelijk Windows 10 gebruikt, terwijl veel Windows-gebruikers geen plannen hebben om ooit Windows 10 te gebruiken, zelfs niet in de toekomst. Zodra hun huidige hardware niet meer werkt, worden ze gedwongen om Windows 10 te installeren en te gebruiken om veilig en beschermd te blijven.

Veel gebruikers zijn niet blij met dit restrictieve beleid. Een GitHub-ontwikkelaar, "zeffy", besloot deze situatie te veranderen. Hij ontdekte de mogelijkheid om de "vergrendelde" updatepakketten op moderne hardware te installeren door enkele bestanden te patchen. Op zijn GitHub-pagina heeft hij in detail beschreven hoe hij speciale programmeerfuncties ontdekte, 'IsDeviceServiceable (void)' en 'IsCPUSupported (void)', die zich in de wuaueng.dll DLL-bibliotheek bevinden opgenomen in het besturingssysteem. Deze functies voeren een hardwarecontrole uit en zijn verantwoordelijk voor het vergrendelen van de CPU, zodat updates niet kunnen worden geïnstalleerd.

De auteur biedt kant-en-klare patches om uw Intel Kaby Lake of AMD Ryzen CPU-gebaseerde pc met Windows 7 of Windows 8.1 te "ontgrendelen". Hier zijn de instructies:

IsCPUSupported (void) wordt alleen aangeroepen door IsDeviceServiceable (void), dat wordt aangeroepen door vijf andere functies. Gelukkig zijn er een paar eenvoudige manieren om deze CPU-controle te stoppen.

  1. Patch wuaueng.dll en verander dword_600002EE948, dat zich in bestandsoffset 0x26C948 bevindt, van 0x01 in 0x00. Dit zorgt ervoor dat IsDeviceServiceable (void) over zijn hele lichaam springt en onmiddellijk 1 (ondersteunde CPU) retourneert. Dit is mijn voorkeursmethode. Opmerking: deze offsets zijn alleen voor de Windows 7 x64-versie.
  2. Patch wuaueng.dll en verwijder alle instructies die zijn gemarkeerd in IsDeviceServiceable (void), hierdoor kan de ForceUnsupportedCPU van het type worden gebruikt REG_DWORD onder de registersleutel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan (waarschijnlijk moet u deze registersleutel). Stel deze waarde in op 0x00000001 om niet-ondersteunde CPU's te forceren en terug naar 0x00000000 om het gedrag terug te zetten naar de standaardwaarde. U moet waarschijnlijk uw pc opnieuw opstarten of de wuauserv-service opnieuw opstarten om de wijzigingen door te voeren. Dit gedrag is niet gedocumenteerd en kan in toekomstige updates worden verwijderd.

Het enige nadeel van deze oplossingen is dat u telkens een nieuwe patch moet toepassen wanneer wuaueng.dll wordt bijgewerkt.

Om de patches te pakken, ga je naar de GitHub-pagina van de zeffy en lees je de introductie aandachtig.

Download patches om updates te kunnen installeren

Houd er rekening mee dat dit een tijdelijke oplossing is. Ongetwijfeld zal Microsoft deze mogelijkheid zo snel mogelijk "repareren" en de Windows Update-mogelijkheid vergrendelen met een meer gecompliceerde implementatie. Het bedrijf is niet geïnteresseerd in het ondersteunen van Windows 7 of Windows 8.1 op recente CPU's, ook al werken ze prima.

Windows 11 Build 22635.2419 is nu één bètaversie voor alle Insiders

Windows 11 Build 22635.2419 is nu één bètaversie voor alle Insiders

Microsoft introduceert een nieuwe Windows 11 build 22635.2419 (KB5031463) voor deelnemers aan het...

Lees verder

Windows 11 Build 25967 (Canary) verwijdert Cortana en voegt de startpagina Instellingen toe

Windows 11 Build 25967 (Canary) verwijdert Cortana en voegt de startpagina Instellingen toe

Een nieuwe Canary Build 25967 brengt een aantal UI-wijzigingen voor Insiders met zich mee. Er is ...

Lees verder

YouTube test nu een functie 'Lang indrukken om 2x te kijken'

YouTube test nu een functie 'Lang indrukken om 2x te kijken'

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenY...

Lees verder