Новини

Разработан патч, позволяющий Windows 7/8.1 на ПК с новыми CPU получать обновления

20 апреля, 2017. 08:04
Пользователь GitHub под псевдонимом Zeffy разработал патч, позволяющий пользователям Windows 7 и Windows 8.1, установленных на компьютерах с последними версиями процессоров, по-прежнему получать обновления. Напомним, в прошлом месяце Microsoft прекратила рассылку обновлений безопасности и улучшений на компьютеры под управлением Windows 7/8.1 с новыми процессорами, в том числе Intel Core i3, i5 и i7 («Kaby Lake»), AMD Ryzen («Bristol Ridge»), Qualcomm 8996 и более новыми версиями.

Получив в марте обновление KB4012218, устанавливающее ограничения на получение дальнейших обновлений, Zeffy принялся за разработку скриптов, позволяющих их обойти. На прошлой неделе с выходом очередных плановых обновлений Microsoft разработчик проверил свой патч на деле. Скрипты позволяют обойти механизм проверки версии CPU, благодаря чему обновления устанавливаются на Windows 7/8.1 на компьютерах с новыми процессорами.

По словам Zeffy, патч создан на основе реверс-инжиниринга KB4012218 и сравнительного анализа новых файлов с уже присутствующими на ПК. Проведя с этими файлами операцию diff, разработчик обнаружил в мартовской версии wuaueng.dll новые функции IsCPUSupported(void) и IsDeviceServiceable(void). Написанные Zeffy скрипты исправляют этот файл, изменяя выходные данные функций на единицу («1»), означающую поддерживаемые версии CPU.

ЧИТАТЬ МАТЕРИАЛ
Комментарии: