Som du kanske redan vet, Microsoft har låst möjligheten att ta emot uppdateringar för Intels Kaby Lake och AMDs Ryzen CPU-ägare för dem som har Windows 7 eller Windows 8.1 installerade med dessa processorer. Detta är ett mycket obehagligt drag från mjukvaruföretaget för användare som inte vill acceptera uppgraderingen till Windows 10. Här är ett knep för att kringgå denna begränsning och installera alla uppdateringar inklusive de som förhindras från att installeras på sådana enheter.
Annons
Microsoft tillhandahåller stöd för Intels Kaby Lake och AMDs Ryzen CPU-serie (och alla nya processorer framöver) endast i Windows 10. Detta är enbart ett affärsbeslut, inte ett tekniskt beslut som tvingar fler att använda Windows 10. För att få uppdateringar har användaren inget annat val än att flytta till den senaste versionen av operativsystemet.Microsoft avslutade mainstream-stöd för Windows 7 i januari 2015. Avslutning av mainstream-support innebär att operativsystemet får säkerhetsuppdateringar men inte mindre funktionalitetsändringar. Windows 8.1 är fortfarande under mainstream-stöd men Microsoft slår helt bort kunderna i detta operativsystem med detta fientliga drag. Microsoft vill att alla ska köra Windows 10 så snart som möjligt medan många Windows-användare inte har några planer på att använda Windows 10, inte ens i framtiden. När deras nuvarande maskinvara slutar fungera kommer de att tvingas installera och använda Windows 10 för att förbli säkra och skyddade.
kan du lägga till teckensnitt i Google Docs
Många användare är inte nöjda med denna begränsande policy. En GitHub-utvecklare, 'zeffy', bestämde sig för att ändra denna situation. Han upptäckte möjligheten att installera de 'låsta' uppdateringspaketen på modern hårdvara genom att lappa några filer. På sin GitHub-sida har han beskrivit i detalj hur han upptäckte speciella programmeringsfunktioner, 'IsDeviceServiceable (void)' och 'IsCPUSupported (void)', som finns i DLL-biblioteket wuaueng.dll som ingår i operativsystemet. Dessa funktioner utför en hårdvarukontroll och ansvarar för att låsa ut CPU så att uppdateringar inte kan installeras.
bokmärke alla öppna flikar Chrome Android
Författaren tillhandahåller färdiga patchar för att 'låsa upp' din Intel Kaby Lake eller AMD Ryzen CPU-baserade dator med Windows 7 eller Windows 8.1 installerat. Här är instruktionerna:
IsCPUSupported (void) kallas bara någonsin av IsDeviceServiceable (void), vilket kallas av fem andra funktioner. Lyckligtvis finns det ett par enkla sätt att döda denna CPU-kontroll.
- Patch wuaueng.dll och ändra dword_600002EE948 som är vid filoffset 0x26C948, från 0x01 till 0x00. Detta gör att IsDeviceServiceable (void) hoppar över hela kroppen och returnerar 1 (CPU som stöds) omedelbart. Detta är min föredragna metod. Obs! Dessa förskjutningar gäller endast Windows 7 x64-versionen.
- Patch wuaueng.dll och ta bort alla instruktioner som är markerade i IsDeviceServiceable (ogiltigt), detta gör det möjligt att använda ForceUnsupportedCPU av typen REG_DWORD under registernyckeln HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion WindowsUpdate Test Scan (du måste troligen skapa den här registernyckeln). Ställ in detta värde till 0x00000001 för att tvinga processorer som inte stöds och tillbaka till 0x00000000 för att ändra beteendet tillbaka till standard. Du kommer antagligen att behöva starta om datorn eller starta om wuauserv-tjänsten för att ändringar ska kunna tillämpas. Detta beteende är odokumenterat och kan tas bort i framtida uppdateringar.
Den enda nackdelen med dessa lösningar är att du måste applicera ett nytt plåster igen när wuaueng.dll uppdateras.
hur du förhandsgranskar Photoshop-filer i Windows 10
För att ta tag i lapparna, gå till zeffys GitHub-sida och läs introduktionen noggrant.
Ladda ner korrigeringar så att uppdateringar kan installeras
Tänk på att detta är en tillfällig lösning. Utan tvekan kommer Microsoft att 'fixa' denna förmåga så snart som möjligt och låsa Windows Update-förmågan med en mer komplicerad implementering. Företaget är inte intresserad av att stödja Windows 7 eller Windows 8.1 på de senaste processorerna, även om de fungerar bra.