Windows Tips & News

Installera uppdateringar på Kaby Lake- och Ryzen-processorer (bypass CPU-lås)

Som du kanske redan vet, Microsoft har låst möjligheten att ta emot uppdateringar för Intels Kaby Lake- och AMDs Ryzen-processorer för de som har Windows 7 eller Windows 8.1 installerat 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.
Windows 7 Hårdvara som inte stödsMicrosoft 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 ett rent affärsbeslut, inte ett tekniskt beslut för att tvinga fler människor att använda Windows 10. För att få uppdateringar har användaren inget annat val än att gå över till den senaste versionen av operativsystemet.

Microsoft avslutade mainstream-stödet för Windows 7 i januari 2015. Slut på mainstream-stöd innebär att operativsystemet får säkerhetsuppdateringar men inte mindre funktionalitetsändringar. Windows 8.1 är fortfarande under vanlig support, men Microsoft lämnar kunderna av detta operativsystem helt och hållet med detta fientliga drag. Microsoft vill att alla kör Windows 10 så snart som möjligt medan många Windows-användare inte har några planer på att någonsin använda Windows 10, inte ens i framtiden. När deras nuvarande hårdvara slutar fungera, kommer de att tvingas installera och använda Windows 10 för att förbli säker och skyddad.

Många användare är inte nöjda med denna restriktiva 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 patcha 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 wuaueng.dll DLL-biblioteket ingår i OS. Dessa funktioner utför en hårdvarukontroll och är ansvariga för att låsa ut processorn så att uppdateringar inte kan installeras.

Författaren tillhandahåller färdiga patchar för att "låsa upp" din Intel Kaby Lake eller AMD Ryzen CPU-baserade PC med Windows 7 eller Windows 8.1 installerat. Här är instruktionerna:

IsCPUSupported (void) anropas bara av IsDeviceServiceable (void), som anropas av fem andra funktioner. Lyckligtvis finns det ett par enkla sätt att döda den här CPU-kontrollen.

  1. Patcha wuaueng.dll och ändra dword_600002EE948 som har filoffset 0x26C948, från 0x01 till 0x00. Detta gör att IsDeviceServiceable (void) hoppar över hela kroppen och returnerar 1 (processor som stöds) omedelbart. Detta är min föredragna metod. Obs: Dessa förskjutningar är endast för Windows 7 x64-versionen.
  2. Patcha wuaueng.dll och ta bort alla instruktioner markerade i IsDeviceServiceable (void), detta kommer att möjliggöra användningen av ForceUnsupportedCPU av typen REG_DWORD under registernyckeln HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan (du kommer troligen att behöva skapa detta registernyckel). 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 förmodligen att behöva 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.

Den enda nackdelen med dessa lösningar är att du måste applicera en ny patch igen när wuaueng.dll uppdateras.

För att ta tag i lapparna, gå till zeffys GitHub-sida och läs introduktionen noggrant.

Ladda ner patchar för att tillåta att uppdateringar 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.

Fix Windows 10 lågt batteri popup visas inte

Fix Windows 10 lågt batteri popup visas inte

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaSom sta...

Läs mer

Stoppa Windows 10 att vakna från viloarkivet

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Hur man förhindrar att Windows 10 vaknar från viloläge

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer