vinduer

Sådan installeres Windows-opdateringer på Kaby Lake og Ryzen CPU'er

Sådan installeres Windows-opdateringer på Kaby Lake og Ryzen CPU'er

Microsoft har låst muligheden for at modtage opdateringer til Kaby Lake- og Ryzen-ejere på Windows 7 og Windows 8.1, et kontroversielt træk for dem, der ønsker at opgradere til Windows 10.

Nu yder Microsoft kun support til Intels Kaby Lake og AMDs Ryzen, der fungerer på Windows 10. Virksomheden siger, at denne beslutning er rent forretningsmæssigt og ikke en teknisk, der tvinger brugerne til at opgradere til Windows 10. På trods af det er et stort antal af brugerne er slet ikke tilfredse med denne situation.

I denne artikel vil vi vise dig et trick for at omgå denne begrænsning og installere alle opdateringer inklusive de, der i øjeblikket er forhindret i at blive installeret på disse CPU'er.

En GitHub-udvikler ved navn "zeffy" har besluttet at ændre ting med muligheden for at installere de "låste" opdateringspakker på moderne hardware efter patch af nogle filer.

På sin side forklarede udvikleren detaljeret, hvordan han opdagede nogle specielle programmeringsfunktioner: 'IsDeviceSerciveable (void)' og 'IsCPUSupported (void)', som begge kan findes i wuaueng.dll DLL-biblioteket fra operativsystemet. Disse to funktioner udfører en hardwarekontrol og er dem, der er ansvarlige for at låse CPS og forhindre opdateringer i at blive installeret.

Der er nogle nemme måder at dræbe denne CPU-check præsenteret på zeffys GitHub-side:

Patch wuaueng.dll og skift dword_600002EE948, som er ved filoffset 0x26C948, fra 0x01 til 0x00. Dette får IsDeviceServiceable (ugyldigt) til at hoppe over hele kroppen og returnere 1 (understøttet CPU) med det samme. Dette er min foretrukne metode. Bemærk: Disse forskydninger gælder kun for Windows 7 x64-versionen.

Patch wuaueng.dll og fjern alle de instruktioner, der er fremhævet i IsDeviceServiceable (ugyldig), dette vil muliggøre brugen af ​​ForceUnsupportedCPU af typen REG_DWORD under registreringsnøglen HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (du vil sandsynligvis nødt til at oprette denne registreringsdatabasenøgle). Indstil denne værdi til 0x00000001 for at tvinge ikke-understøttede CPU'er, og tilbage til 0x00000000 for at ændre adfærd tilbage til standard. Du bliver sandsynligvis nødt til at genstarte din pc eller genstarte wuauserv-tjenesten for at ændringer skal gælde. Denne adfærd er udokumenteret og kan fjernes i fremtidige opdateringer.

For at få fat i lapperne skal du blot gå til zeffys GitHub-side.

Disse løsninger er kun midlertidige, da vi er temmelig sikre på, at Microsoft også snart vil "rette" denne evne og låse Windows Update-evnen med endnu mere komplicerede implementeringer.

RELATEREDE HISTORIER, DER SKAL KONTROLLERES:

Alle problemer løst ved Windows Update-opdateringen [Maj 2014]
Microsoft tager sig af sikkerheden af ​​sine produkter ved at frigive rettidige opdateringer til sine produkter. I dag vil vi hente alle de problemer...
KB2969339 Patch frigivet for at rette nogle Windows 8.1 opdateringsfejl
For et stykke tid siden fortalte vi dig om forskellige fejl, som Windows 8.1-brugere modtog, da de prøvede at installere den nyeste Windows 8.1-opdate...
Sådan løses problemet med Surface Pro 3-batteridrænning uden at betale $ 500 for et nyt batteri
Problemet med batteridrænningen på Surface Pro 3 er en uendelig saga, ligesom tilfældige genstart på Lumia 950 og Lumia 950 XL. Faktisk har alle Surfa...