Процессор не поддерживается вместе с windows версией которую вы используете

Обновлено: 06.07.2024

Microsoft продолжает усиленно радовать, удивлять и шокировать своих пользователей. Буквально на днях ко мне обратился коллега с такой проблемой: он приобрел и собрал новый ПК на базе нового процессора Intel Core i3 7100. На собранный компьютер был успешно установлен образ Windows 7. Но через некоторое время, после того, как Windows 7 закачала и установила все обновления через Windows Update, система перестала получать новые обновления со следующей ошибкой:

Unsupported hardware

Your 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.

Unsupported hardware Your PC uses a processor that is designed for the latest version of Windows

Не поддерживаемое оборудование

Ваш процессор не поддерживает данную версию Windows, вы не сможете получать обновления.

При попытке выполнить поиск обновления через Windows Update появляется ошибка:

Code 80240037 Windows Update encountered an unknown error.

80240037 Windows Update encountered an unknown error

Дело в том, Microsoft еще в прошлом году анонсировала, что все обладатели новейших процессоров должны использовать только последнюю версию клиентской платформы — Windows 10. Для более старых версий Windows будет созданы ограничения для использования данных моделей процессоров.

Ограничения распространяется на следующие поколения процессоров:

В апреле 2017 года MSFT выпустило специальные патчи для предыдущих версий ОС

  • KB4012218 – для Windows 7 SP1 и Windows Server 2008 R2
  • KB4012219 – для Windows 8.1 и Windows Server 2012 R2

В описании патчей заявляется о появление функционала определения поколения процессора и поддерживаемого оборудования при поиске обновлений через Windows Update.

Enabled detection of processor generation and hardware support when PC tries to scan or download updates through Windows Update.

Соответственно, после установки данных обновлений, система начинает блокировать загрузку новых обновлений (в т.ч для MS Office) и драйверов на старых версиях ОС с ошибкой 80240037, тем самым вынуждая пользователей переходить на Windows 10 /Windows Server 2016. Таким образом, все старые системы с новым оборудованием перестают получать обновления безопасности и переходят в разряд уязвимых. Похоже на шантаж…

Конечно, временно поможет удаление этих обновлений ( wusa.exe /quiet /uninstall /kb:4012218 /promptrestart или wusa.exe /quiet /uninstall /kb:4012219 /promptrestart ) и блокировка их установки, но с высокой долей вероятности они прилетят в следующем месяце в обновлении Monthly Rollup (в рамках новой концепции накопительной модели кумулятивных обновлений).

При попытке установить обновления на windows 7 может появиться ошибка: Ваш компьютер оборудован процессором предназначенным для последней версии Windows. Если вы хотите продолжать получать обновления необходимо в командной строке удалить следующие обновления:

  • wusa /uninstall /kb:4015550
  • wusa /uninstall /kb:4019217
  • wusa /uninstall /kb:4019264

На форумах пишут что за данную ошибку отвечает обновление 4012218. Но у меня его не стояло. А помогло удаление под номером 4019264.

В некоторых случаях windows перестаёт обновляться и при попытке установить обновления даже вручную выдаёт разные ошибки установки. При попытке деинсталировать указанные выше обновления, говорит что ошибок нет.

UPD2: Wufuc – патч для восстановления Windows Update

скачать патч wufuc для windows 7

Есть версия Wufuc как для x86, так и для x64 систем.

Согласно информации от Zeffy функция обнаружения типа процессора и запрета получения обновлений находится в библиотеке wuaueng.dll. Первоначально патч Wufuc заменял данный файл, но т.к. данное решение неустойчиво против обновления файла очередным обновлением Windows Update, в последующих релизах Wufuc логика работы патча была изменена.

Теперь фактическая замена файла wuaueng.dll не производится. Установщик wufuc_setup_x64.msi регистрирует новое задание планировщика, которое запускает wufuc при загрузке компьютера. Затем wufuc внедряет себя в процесс service host или службу wuauserv и перехватывает вызов функций IsDeviceServiceable и IsCPUSupported, модифицируя возвращаемый ответ.

установка патчка wufuc в windows 7


Некоторые пользователи Windows 7 и 8 столкнулись с проблемой вида «в вашем компьютере используется процессор, который не поддерживается данной версией Windows». Связано это с тем, что компания Microsoft искусственно ограничила поддержку этими операционными системами новейших процессоров от AMD и Intel.

Под ограничение совместимости попали процессоры от Intel седьмого поколения (Kaby Lake) и процессоры от AMD, изготовленные по технологии Bristol Bridge. Кроме этого, проблема совместимости коснулась процессоров Qualcomm Snapdragon 820 MSM8996 и выше, о чем сообщается на официальном сайте поддержки Microsoft.

Единственным решением этой проблемы предлагается обновление Windows 7 или 8 (8.1) до Windows 10, о чем прямо указано на странице поддержки пользователей.

Несовместимость последних обновлений с новейшими процессорами — не баг: это искусственное ограничение, созданное Microsoft для того, чтобы побудить пользователей с мощными ПК обновиться до Windows 10.

Такой поворот не стал неожиданностью, пусть и неприятен. Еще в 2016 году Microsoft официально заявляла о том, что системы Windows 7 и Windows 8 (8.1) не будут поддерживать процессоры микроархитектур Intel Kaby Lake и AMD Zen. Ранее компания пыталась прекратить поддержку процессоров Intel Skylake на своих более старых ОС, но после массовой негативной реакции со стороны пользователей отказалась от этой затеи.

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

Вслед за Microsoft поддержку процессоров на Win 7 и Win 8 останавливают и сами производители чипов, так как теперь это лишено для них смысла. При этом у них нет серьезных рычагов воздействия на политику Microsoft в данном вопросе, так как они зависимы и работают в одной экосистеме.

Данная политика производителей касается только компьютеров под управлением Windows и не затрагивает пользователей Linux или MacOS.


Ошибка

Процессор не поддерживается вместе с версией Windows, которую вы используете в данный момент.


Это означает, что ваш компьютер не может устанавливать обновления с использованием оборудования, которое вы используете. Эта ошибка может быть исправлена ​​очень легко. Стоит отметить, что это относится ко всем видам ошибок, включая обновления драйверов и накопительные обновления.

Windows не может найти новые обновления. Произошла ошибка при проверке новых обновлений для вашего компьютера. Обнаружены ошибки: Код 80240037 Центр обновления Windows обнаружил неизвестную ошибку.

Эта ошибка влияет на следующие поколения процессоров:

  • Процессоры Intel седьмого (седьмого) поколения.
  • AMD «Бристольский хребет».
  • Qualcomm «8996».

Это связано с политикой поддержки, согласно которой вы не можете загружать обновления с компьютера, работающего на упомянутом выше оборудовании.

Согласно Microsoft, если вы хотите решить эту проблему, вам может потребоваться обновление до Windows 10 в случае Windows 7 и Windows 8. Если вы используете компьютеры под управлением Windows Server 2012 R2, вам следует выполнить обновление до Windows Server 2016.

Или, в качестве альтернативы, вы можете использовать сторонний скрипт от Zeffy. Он отметил, что во время развертывания обновлений в марте 2018 года в журнале изменений указывалось: Включено обнаружение генерации процессора и поддержка оборудования, когда ПК пытается сканировать или загружать обновления через Центр обновления Windows.

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

Он также сказал, что

«ОБРАТИТЕ ВНИМАНИЕ: я проверял это только на Windows 7 x64 и виртуальной машине Windows 8.1 x64. Если вы хотите попробовать исправление, сначала создайте точку восстановления системы или используйте ее на виртуальной машине. Всегда будьте очень осторожны при изменении системных файлов! Также обратите внимание, что этот патч не будет волшебным образом работать с обновлениями, которые действительно несовместимы с процессорами следующего поколения. Хотя я еще не слышал о таких обновлениях, все же стоит упомянуть ».

Стоит отметить, что сторонние хаки и скрипты могут привести к проблемам и рассматривается как риск. Но все же, если вы хотите попробовать его, вы можете получить патч «все в одном» из его репозитория GitHub здесь.

Связанное чтение : заблокировать неподдерживаемое аппаратное всплывающее окно в Центре обновления Windows

На официальном сайте поддержки Microsoft опубликована новая страница с инструкциями по установке Windows 11. Отдельный параграф на странице включает инструкции по обновлению устройств с Windows 10, не отвечающих системным требованиям для установки Windows 11 – создав ключ реестра, вы можете обойти проверку на наличие TPM 2.0 (требуется как минимум TPM 1.2), а также совместимого процессора.

Когда Microsoft анонсировала Windows 11, компания удивила пользователей обновленными системными требованиями для этой операционной системы. Напомним, что Microsoft не меняла требований, когда выпускала предыдущие версии Windows. Например, компьютеры 2009 года под управлением Windows 7 вполне могли работать с Windows 10, выпущенной в 2015 году.


Пользователи могут вручную скачать и установить Windows 11, но в этом случае они могут столкнуться с конфликтами совместимости.

Очень быстро удалось обнаружить обходные пути для установки Windows 11 на несовместимые ПК:

Сейчас уже известно, что обновления будут доставляться, но обновления функций могут не поставляться на несовместимые устройства. Скорее всего обходные пути продолжат работать, и примерно через 12 месяцев пользователи смогут беспрепятственно вручную установить первое обновление функций для Windows 11 на несовместимые устройства.

Официальная инструкция Microsoft по установке Windows 11 на несовместимые устройства


Примечание: Создав ключ реестра, вы можете обойти проверку на наличие TPM 2.0 (требуется как минимум TPM 1.2 ), а также совместимого процессора.

Пользователям нужно лишь внести одно изменение в системный реестр на несовместимом устройстве. В этом случае установщик Windows 11 не будет проверять процессор или микросхему TPM 2.0 (требуется как минимум TPM 1.2). Другие требования, такие как свободное место место на жестком диске, по-прежнему будут проверяться.

Примечание: Microsoft не рекомендует устанавливать Windows 11 на неподдерживаемые устройства. Соответствующая страница поддержки предупреждает пользователей о том, что устройства могут работать со сбоями и что получения обновлений не гарантируется.

Устройство, не отвечающее минимальным системным требованиям, может работать неправильно из-за конфликтов совместимости и не будет гарантированно получать обновления, в том числе обновления безопасности.

  • Откройте редактор реестра. Нажмите сочетание клавиш Windows + R и введите regedit , затем нажмите клавишу ввода Enter . При необходимости подтвердите запрос службы контроля учетных записей для запуска редактора реестра.
  • Перейдите по следующему пути (скопируйте и вставьте в адресную строку редактора реестра):


  • Кликните правой кнопкой мыши по разделу Setup и выберите Создать > Раздел.
  • Присвойте новому разделу имя MoSetup нажмите клавишу ввода Enter .
  • Щелкните правой кнопкой мыши по разделу MoSetup и выберите Создать > Параметр DWORD (32 бита).
  • Назовите параметр AllowUpgradesWithUnsupportedTPMOrCPU
  • Дважды кликните по параметру и установите для него значение 1
  • Перезагрузите компьютер.

Теперь администраторы смогут выполнить обновление до Windows 11 с помощью установочного ISO-образа, следуя нашим инструкциям.

Читайте также: