Jak zainstalować aktualizacje systemu Windows na jeziorze Kaby i Ryzen cpus

Wideo: Aktualizacja 1903 - zwiększająca wydajność procesorów AMD Ryzen 2024

Wideo: Aktualizacja 1903 - zwiększająca wydajność procesorów AMD Ryzen 2024
Anonim

Microsoft zablokował możliwość otrzymywania aktualizacji dla właścicieli Kaby Lake i Ryzen na Windows 7 i Windows 8.1, kontrowersyjny ruch 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ą w systemie Windows 10. Firma twierdzi, że ta decyzja jest czysto biznesowa, a nie techniczna, aby zmusić użytkowników do uaktualnienia do systemu Windows 10. Mimo to duża liczba użytkowników wcale nie jest zadowolonych z tej sytuacji.

, 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 nazwie „zeffy” zdecydował się zmienić rzeczy dzięki możliwości zainstalowania „zablokowanych” pakietów aktualizacji na nowoczesnym sprzęcie po załataniu niektórych plików.

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

Istnieje kilka prostych sposobów na zabicie tego testu procesora przedstawionego na stronie GitHub zeffy:

Popraw plik wuaueng.dll i zmień dword_600002EE948, który ma przesunięcie pliku 0x26C948, z 0x01 na 0x00. To powoduje, że IsDeviceServiceable (void) przeskakuje przez całe ciało i natychmiast zwraca 1 (obsługiwany procesor). To jest moja preferowana metoda. Uwaga: te przesunięcia dotyczą tylko wersji Windows 7 x64.

Popraw plik wuaueng.dll i usuń wszystkie instrukcje zaznaczone w IsDeviceServiceable (void), umożliwi to użycie ForceUnsupportedCPU typu REG_DWORD pod kluczem rejestru HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (będziesz najprawdopodobniej trzeba utworzyć ten klucz rejestru). Ustaw tę wartość na 0x00000001, aby wymusić nieobsługiwane procesory, i ponownie na 0x00000000, aby przywrócić zachowanie do wartości domyślnych. Prawdopodobnie będziesz musiał ponownie uruchomić komputer lub usługę wuauserv, aby zastosować zmiany. To zachowanie jest nieudokumentowane i może zostać usunięte w przyszłych aktualizacjach.

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

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

Jak zainstalować aktualizacje systemu Windows na jeziorze Kaby i Ryzen cpus