Da Microsoft udsendte Windows Update KB4012218, var det ikke længere muligt for ejere af Intel Kaby Lake- og AMD Bristol Ridge-CPU'er fortsat at modtage Windows-opdateringer, hvis de brugte Windows 7 eller 8.1. Men GitHub-brugeren Zeffy har skabt en patch, som fjerner netop denne begrænsning. Det skriver Bleeping Computer.
Da April 2017 Patch Tuesday ankom, blev de fire scripts tilgængelige på GitHub (open-source). Scriptene virkede angiveligt som ønsket ved at patche Windows DLL-filer og skippe CPU-versionstjekket og banede dermed vej for opdateringer til Windows 7 og 8.1 til computere, som kører 7.-generations-CPU'er.
Ifølge den medfølgende README-fil, blev de fire scripts skabt ved at reverse engineere KB4012218 opdateringen og efterfølgende sammenligne versioner af de nye filer på dem, som Zeffy allerede havde på sin computer.
Derved fandt Zeffy to nye funktioner: "IsCPUSupported(void)" og "IsDeviceServicable(void)" i martsversionen af wuaueng.dll, som blev leveret af KB4012218-opdateringen.
Scriptsne patcher DLL-filerne, og sætter de to funktioners output til "1", hvilket oversættes til "supported CPU." Derved går opdateringen i gang, og de nye opdateringer kommer til brugere, som Microsoft ønskede at blokere.
Zeffy noterer dog i README-filen, at bagsiden af medaljen er, at man skal tilføje en ny patch, hver gang wuaueng.dll bliver opdateret.