okna

Jak zainstalować aktualizacje systemu Windows na procesorach Kaby Lake i Ryzen

Jak zainstalować aktualizacje systemu Windows na procesorach Kaby Lake i Ryzen

Microsoft zablokował możliwość otrzymywania aktualizacji dla właścicieli Kaby Lake i Ryzen na Windows 7 i Windows 8.1, kontrowersyjne posunięcie dla tych, którzy chcą uaktualnić do Windows 10.

Teraz Microsoft zapewnia wsparcie tylko dla Intel Kaby Lake i AMD Ryzen, które działają na Windows 10. Firma twierdzi, że ta decyzja jest czysto biznesowa, a nie techniczna, aby zmusić użytkowników do aktualizacji do Windows 10. Mimo to duża liczba użytkowników w ogóle nie jest zadowolonych z tej sytuacji.

W tym artykule pokażemy ci sztuczkę, aby ominąć to ograniczenie i zainstalować wszystkie aktualizacje, w tym te, których obecnie nie można zainstalować na tych procesorach.

Deweloper GitHub o nazwisku „zeffy” zdecydował się zmienić sytuację, umożliwiając zainstalowanie „zablokowanych” pakietów aktualizacyjnych na nowoczesnym sprzęcie po łataniu niektórych plików.

Na swojej stronie programista szczegółowo wyjaśnił, w jaki sposób odkrył niektóre specjalne funkcje programistyczne: „IsDeviceSerciveable (void)” i „IsCPUSupported (void)”, które można znaleźć w bibliotece DLL wuaueng.dll w systemie operacyjnym. Te dwie funkcje sprawdzają sprzęt i są odpowiedzialne za blokowanie CPS i zapobieganie instalowaniu aktualizacji.

Istnieje kilka łatwych sposobów na zabicie tego sprawdzenia procesora przedstawionego na stronie GitHub firmy Zeffy:

Załataj plik wuaueng.dll i zmień dword_600002EE948 z przesunięciem pliku 0x26C948, z 0x01 na 0x00. To sprawia, że ​​IsDeviceServiceable (void) przeskakuje przez całe ciało i natychmiast zwraca 1 (obsługiwany procesor). To moja preferowana metoda. Uwaga: te przesunięcia dotyczą tylko wersji systemu Windows 7 x64.

Popraw wuaueng.dll i nie wyłączaj wszystkich instrukcji podświetlonych w IsDeviceServiceable (void), umożliwi to użycie ForceUnsupportedCPU typu REG_DWORD w kluczu rejestru HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (będziesz najprawdopodobniej trzeba będzie utworzyć ten klucz rejestru). Ustaw tę wartość na 0x00000001, aby wymusić nieobsługiwane procesory, i z powrotem na 0x00000000, aby zmienić zachowanie z powrotem na domyślne. Prawdopodobnie będziesz musiał ponownie uruchomić komputer lub ponownie uruchomić usługę wuauserv, aby zmiany zostały zastosowane. To zachowanie jest nieudokumentowane i może zostać usunięte w przyszłych aktualizacjach.

Aby pobrać poprawki, po prostu przejdź do strony GitHub zeffy.

Te rozwiązania są tylko tymczasowe, ponieważ jesteśmy prawie pewni, że Microsoft wkrótce „naprawi” tę możliwość i zablokuje możliwość Windows Update jeszcze bardziej skomplikowanymi implementacjami.

POWIĄZANE HISTORIE DO SPRAWDZENIA:

Aktualizacja Microsoft KB3161102 usuwa Windows Journal
Wygląda na to, że Microsoft wydał nową aktualizację do urządzeń z systemem Windows, która usuwa aplikację Windows Journal. Ta aplikacja została po raz...
Cortana do „komunikacji” z aplikacjami Universal Windows 10 na Xbox One
Cortana została wydana na Xbox One, ale jak wielu z was już wie, jest ograniczona do języka brytyjskiego i amerykańskiego. Ponadto brakuje w nim kilku...
Windows 10 Mobile Build 10586.545 zawiera ulepszenia systemu i poprawki błędów
Wczoraj firma Microsoft wydała nową zbiorczą aktualizację dla systemu Windows 10 Mobile. Nowa aktualizacja zmienia numer kompilacji na 10586.545 i wpr...