Windows Tips & News

Zainstaluj aktualizacje na procesorach Kaby Lake i Ryzen (obejście blokady procesora)

click fraud protection
ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Jak być może już wiesz, Microsoft zablokował możliwość otrzymywania aktualizacji dla posiadaczy procesorów Intel Kaby Lake i AMD Ryzen dla tych, którzy mają zainstalowany system Windows 7 lub Windows 8.1 z tymi procesorami. To bardzo nieprzyjemne posunięcie ze strony korporacji programistycznej dla użytkowników, którzy nie chcą zaakceptować aktualizacji do systemu Windows 10. Oto sztuczka, aby ominąć to ograniczenie i zainstalować wszystkie aktualizacje, w tym te, których nie można zainstalować na takich urządzeniach.

Reklama

Nieobsługiwany sprzęt w systemie Windows 7Microsoft zapewnia wsparcie dla serii procesorów Intel Kaby Lake i AMD Ryzen (oraz wszystkich nowych procesorów w przyszłości) tylko w systemie Windows 10. Jest to decyzja czysto biznesowa, a nie techniczna, mająca na celu zmuszenie większej liczby osób do korzystania z systemu Windows 10. Aby otrzymywać aktualizacje, użytkownik nie ma innego wyjścia, jak przejść do najnowszej wersji systemu operacyjnego.

Firma Microsoft zakończyła wsparcie głównego nurtu dla systemu Windows 7 w styczniu 2015 roku. Zakończenie wsparcia głównego oznacza, że ​​system operacyjny otrzymuje aktualizacje zabezpieczeń, ale nie drobne zmiany funkcjonalności. Windows 8.1 jest nadal wspierany przez główny nurt, ale Microsoft całkowicie rezygnuje z klientów tego systemu operacyjnego dzięki temu wrogiemu posunięciu. Microsoft chce, aby wszyscy korzystali z systemu Windows 10 tak szybko, jak to możliwe, podczas gdy wielu użytkowników systemu Windows nie planuje nigdy używać systemu Windows 10, nawet w przyszłości. Gdy ich obecny sprzęt przestanie działać, będą zmuszeni zainstalować i używać systemu Windows 10, aby zachować bezpieczeństwo i ochronę.

Wielu użytkowników nie jest zadowolonych z tej restrykcyjnej polityki. Deweloper GitHub, „zeffy”, postanowił zmienić tę sytuację. Odkrył możliwość zainstalowania „zablokowanych” pakietów aktualizacji na nowoczesnym sprzęcie poprzez łatanie niektórych plików. Na swojej stronie GitHub szczegółowo opisał, jak odkrył specjalne funkcje programistyczne, „IsDeviceServiceable (void)” i „IsCPUSupported (void)”, które znajdują się w bibliotece DLL wuaueng.dll zawarte w systemie operacyjnym. Funkcje te wykonują kontrolę sprzętu i są odpowiedzialne za blokowanie procesora, tak aby nie można było zainstalować aktualizacji.

Autor udostępnia gotowe łatki do "odblokowania" komputera z procesorem Intel Kaby Lake lub AMD Ryzen z zainstalowanym systemem Windows 7 lub Windows 8.1. Oto instrukcje:

IsCPUSupported (void) jest wywoływany tylko przez IsDeviceServiceable (void), który jest wywoływany przez pięć innych funkcji. Na szczęście istnieje kilka łatwych sposobów na zabicie tego testu procesora.

  1. Popraw plik wuaueng.dll i zmień dword_600002EE948, który znajduje się pod offsetem pliku 0x26C948, z 0x01 na 0x00. To sprawia, że ​​IsDeviceServiceable (void) przeskakuje nad całą jego treścią i natychmiast zwraca 1 (obsługiwany procesor). To moja preferowana metoda. Uwaga: te przesunięcia dotyczą tylko wersji Windows 7 x64.
  2. Popraw wuaueng.dll i usuń wszystkie instrukcje wyróżnione w IsDeviceServiceable (unieważnione), to umożliwi użycie ForceUnsupportedCPU typu REG_DWORD w kluczu rejestru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan (najprawdopodobniej będziesz musiał to utworzyć klucz rejestru). Ustaw tę wartość na 0x000000001, 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.

Jedyną wadą tych rozwiązań jest konieczność ponownego zastosowania nowej poprawki za każdym razem, gdy plik wuaueng.dll zostanie zaktualizowany.

Aby pobrać łatki, przejdź do strony GitHub firmy zeffy i uważnie przeczytaj wprowadzenie.

Pobierz łatki, aby umożliwić instalowanie aktualizacji

Pamiętaj, że jest to rozwiązanie tymczasowe. Niewątpliwie Microsoft „naprawi” tę możliwość tak szybko, jak to możliwe i zablokuje możliwość Windows Update bardziej skomplikowaną implementacją. Firma nie jest zainteresowana obsługą systemu Windows 7 lub Windows 8.1 na najnowszych procesorach, nawet jeśli działają dobrze.

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu
Podsystem Windows dla systemu Android 2304 dodaje weryfikację pakietu, lepszą niezawodność i obsługę AppLink

Podsystem Windows dla systemu Android 2304 dodaje weryfikację pakietu, lepszą niezawodność i obsługę AppLink

ZALECANE: Kliknij tutaj, aby rozwiązać problemy z systemem Windows® i zoptymalizować wydajność sy...

Czytaj więcej

Microsoft: Funkcje AI Copilot wkrótce w aplikacjach OneNote, Loop i Whiteboard

Microsoft: Funkcje AI Copilot wkrótce w aplikacjach OneNote, Loop i Whiteboard

ZALECANE: Kliknij tutaj, aby rozwiązać problemy z systemem Windows® i zoptymalizować wydajność sy...

Czytaj więcej

Wersja stabilna przeglądarki Firefox 113 znacznie poprawia obsługę trybu PiP i AV1

Wersja stabilna przeglądarki Firefox 113 znacznie poprawia obsługę trybu PiP i AV1

ZALECANE: Kliknij tutaj, aby rozwiązać problemy z systemem Windows® i zoptymalizować wydajność sy...

Czytaj więcej