Windows

Как установить обновления Windows на процессорах Kaby Lake и Ryzen

Как установить обновления Windows на процессорах Kaby Lake и Ryzen

Microsoft заблокировала возможность получать обновления для владельцев Kaby Lake и Ryzen в Windows 7 и Windows 8.1 , что является спорным шагом для тех, кто хочет перейти на Windows 10.

Теперь Microsoft предоставляет поддержку только для Intel Kaby Lake и AMD Ryzen, которые работают на Windows 10. Компания говорит, что это решение чисто деловое, а не техническое, чтобы заставить пользователей перейти на Windows 10. Несмотря на это, большое количество пользователей совсем не устраивает такая ситуация.

В этой статье мы покажем вам хитрость, чтобы обойти это ограничение и установить все обновления, включая те, которые в настоящее время не установлены на этих процессорах.

Разработчик GitHub с именем «zeffy» решил изменить ситуацию с возможностью установки «заблокированных» пакетов обновлений на современном оборудовании после исправления некоторых файлов.

На своей странице разработчик подробно объяснил, каким образом он обнаружил некоторые специальные функции программирования: «IsDeviceSerciveable (void)» и «IsCPUSupported (void)», которые можно найти в библиотеке DLL wuaueng.dll из ОС. Эти две функции выполняют проверку оборудования и отвечают за блокировку CPS и предотвращение установки обновлений.

Есть несколько простых способов убить эту проверку процессора, представленную на странице Zeffy’s GitHub:

Исправьте файл wuaueng.dll и измените dword_600002EE948, который имеет смещение файла 0x26C948, от 0x01 до 0x00. Это заставляет IsDeviceServiceable (void) перепрыгивать через все его тело и немедленно возвращать 1 (поддерживаемый процессор). Это мой предпочтительный метод. Примечание. Эти смещения относятся только к 64-разрядной версии Windows 7.

Исправьте файл wuaueng.dll и пропустите все инструкции, выделенные в IsDeviceServiceable (void), это позволит использовать ForceUnsupportedCPU типа REG_DWORD в разделе реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Test \ Scan (вы сделаете это) скорее всего придется создать этот ключ реестра). Задайте для этого значения значение 0x00000001, чтобы принудительно использовать неподдерживаемые процессоры, и верните значение 0x00000000, чтобы изменить поведение на значение по умолчанию. Возможно, вам придется перезагрузить компьютер или перезапустить службу wuauserv, чтобы изменения вступили в силу. Это поведение недокументировано и может быть удалено в будущих обновлениях.

Чтобы получить патчи, просто перейдите на страницу Zeffy’s GitHub .

Эти решения носят временный характер, так как мы уверены, что Microsoft собирается «исправить» эту возможность в ближайшее время и заблокировать возможность Windows Update с помощью еще более сложных реализаций.

СВЯЗАННЫЕ ИСТОРИИ, ЧТОБЫ ПРОВЕРИТЬ:

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone