Microsoft продолжает усиленно радовать, удивлять и шокировать своих пользователей. Буквально на днях ко мне обратился коллега с такой проблемой: он приобрел и собрал новый ПК на базе нового процессора Intel Core i3 7100. На собранный компьютер был успешно установлен образ Windows 7. Но через некоторое время, после того, как Windows 7 закачала и установила все обновления через Windows Update, система перестала получать новые обновления со следующей ошибкой:
Unsupported hardwareYour PC uses a processor that is designed for the latest version of Windows. Because the processor is not supported together with the Windows version that you are currently using, your system will miss important security updates.
Не поддерживаемое оборудование
Ваш процессор не поддерживает данную версию Windows, вы не сможете получать обновления.
Несовместимое оборудованиеВаш компьютер оборудован процессором, предназначенным для последней версии Windows, вы пропустите важные обновления системы безопасности.
При попытке выполнить поиск обновления через Windows Update появляется ошибка:
Code 80240037 Windows Update encountered an unknown error.
Дело в том, Microsoft еще в прошлом году анонсировала, что все обладатели новейших процессоров должны использовать только последнюю версию клиентской платформы — Windows 10. Для более старых версий Windows будет созданы ограничения для использования данных моделей процессоров.
Ограничения распространяется на следующие поколения процессоров:
В апреле 2017 года MSFT выпустило специальные патчи для предыдущих версий ОС
В описании патчей заявляется о появление функционала определения поколения процессора и поддерживаемого оборудования при поиске обновлений через Windows Update.
Enabled detection of processor generation and hardware support when PC tries to scan or download updates through Windows Update.
Конечно, временно поможет удаление этих обновлений (
wusa.exe /quiet /uninstall /kb:4012218 /promptrestart
или
wusa.exe /quiet /uninstall /kb:4012219 /promptrestart
) и блокировка их установки, но с высокой долей вероятности они прилетят в следующем месяце в обновлении Monthly Rollup (в рамках новой концепции накопительной модели кумулятивных обновлений).
Кроме того, блокируется установка драйверов для видеоадаптеров на базе графических процессоров Intel седьмого поколения (Intel HD Graphics 610 — 650). В Windows 7 SP1 он определяется как стандартный VGA графический адаптер.
При попытке установить скачанный с драйвера производителя подписанный видео драйвер, появляется ошибка «Эта система не удовлетворяет минимальным требованиям для установки программного обеспечения».
Как вы видите, непосредственно в установщике драйвера указано, что на оборудовании с седьмым поколением процессоров Intel, драйвер может быть установлен только в Windows 10 x64.
Wufuc – патч для восстановления Windows Update
Существует неофициальный обходной метод, позволяющий убрать сообщение «Оборудование не поддерживается» и восстановить возможность получения и установки обновлений безопасности на компьютерах с Windows 7 и 8.1 с процессорами Intel Kaby Lake, AMD Ryzen, и другими не поддерживаемыми CPU.
Есть версия Wufuc как для x86, так и для x64 систем.
Согласно информации от Zeffy функция обнаружения типа процессора и запрета получения обновлений находится в библиотеке wuaueng.dll. Первоначально патч Wufuc заменял данный файл, но т.к. данное решение неустойчиво против обновления файла очередным обновлением Windows Update, в последующих релизах Wufuc логика работы патча была изменена.
Таким образом патч wufuc отключает сообщение «Оборудование не поддерживается» в Windows Update, и позволяет продолжать устанавливать обновления на системах Windows 7 и 8.1.
Ошибка 0x80240037 может возникнуть в процессе установки программы на компьютер под управлением операционных систем Windows. Эта ошибка связана с проблемами загрузки или обновления компонентов Windows.
Причины возникновения
Основными причинами появления ошибки 0x80240037 являются:
Как исправить ошибку 0x80240037
Перед началом установки программы убедитесь, что на жестком диске достаточно свободного места для установки программы. Для этого можно удалить ненужные файлы или переместить их на другой диск.
Измените параметры системного реестра
Исправление неправильных параметров в системном реестре может помочь в решении проблемы. Для этого нужно:
Очистите кэш Windows Update
Если после изменения параметров в системном реестре ошибка 0x80240037 не исчезла, то попробуйте очистить кэш Windows Update. Для этого нужно:
Отключите антивирус и брандмауэр
Некоторые антивирусы или брандмауэры могут блокировать установку программы. Попробуйте отключить антивирус и брандмауэр перед установкой программы. После установки можно включить антивирус и брандмауэр обратно.
Обратитесь за помощью к специалисту
Если ни одно из вышеперечисленных решений не помогло решить проблему, то обратитесь за помощью к компьютерному специалисту.
Заключение
Ошибка 0x80240037 при установке программы может быть решена с помощью нескольких простых шагов. Если проблема не исчезнет, то не стоит отчаиваться – всегда можно обратиться за помощью к специалисту.