Hur man installerar Windows-uppdateringar på kaby lake och ryzen cpus

Video: AMD RYZEN 2700 CPU Installation & Review running Windows 7 2024

Video: AMD RYZEN 2700 CPU Installation & Review running Windows 7 2024
Anonim

Microsoft har låst möjligheten att få uppdateringar för Kaby Lake och Ryzen-ägare i Windows 7 och Windows 8.1, ett kontroversiellt drag för dem som vill uppgradera till Windows 10.

Nu ger Microsoft endast support för Intels Kaby Lake och AMD: s Ryzen som fungerar på Windows 10. Företaget säger att detta beslut är rent affärsmässigt och inte ett tekniskt beslut för att tvinga användare att uppgradera till Windows 10. Trots detta är ett stort antal av användare är inte nöjda alls med den här situationen.

, kommer vi att visa dig ett trick för att kringgå denna begränsning och installera alla uppdateringar inklusive de som för närvarande är förhindrade att installeras på dessa CPU: er.

En GitHub-utvecklare som heter "zeffy" har beslutat att ändra saker med möjligheten att installera de "låsta" uppdateringspaketen på modern hårdvara efter att ha patched några filer.

På sin sida förklarade utvecklaren i detalj hur han upptäckte några speciella programmeringsfunktioner: 'IsDeviceSerciveable (void)' och 'IsCPUSupported (void)', som båda kan hittas i wuaueng.dll-biblioteket från OS. Dessa två funktioner utför en hårdvarukontroll och ansvarar för att låsa CPS och förhindra att uppdateringar installeras.

Det finns några enkla sätt att döda denna CPU-kontroll som presenteras på zeffys GitHub-sida:

Patch wuaueng.dll och ändra dword_600002EE948 som är i filförskjutning 0x26C948, från 0x01 till 0x00. Detta får IsDeviceServiceable (tom) att hoppa över hela kroppen och återlämna 1 (stödd CPU) omedelbart. Detta är min föredragna metod. Obs: Dessa förskjutningar är endast för Windows 7 x64-versionen.

Patch wuaueng.dll och nop ut alla instruktioner som markeras i IsDeviceServiceable (void), detta möjliggör användning av ForceUnsupportedCPU av typen REG_DWORD under registernyckeln HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (du kommer måste troligen skapa denna registernyckel). Ställ in detta värde på 0x00000001 för att tvinga processorer som inte stöds och tillbaka till 0x00000000 för att ändra beteendet till standard. Du måste antagligen starta om din dator eller starta om wuauserv-tjänsten för att ändringar ska gälla. Detta beteende är odokumenterat och kan tas bort i framtida uppdateringar.

För att ta tag i lapparna går du bara till zeffys GitHub-sida.

Dessa lösningar är bara tillfälliga eftersom vi är ganska säkra på att Microsoft kommer att "fixa" den här möjligheten snart och låsa Windows Update-förmågan med ännu mer komplicerade implementationer.

Hur man installerar Windows-uppdateringar på kaby lake och ryzen cpus