Код ошибки 80240037 при обновлении windows 7

РЕШЕНО: Ошибка «Не поддерживаемое оборудование» (Ваш компьютер оборудован процессором предназначенным для последней версии Windows)

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 появляется ошибка:

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.

Соответственно, после установки данных обновлений, система начинает блокировать загрузку новых обновлений (в т. ч для 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. Если вы хотите продолжать получать обновления необходимо в командной строке удалить следующие обновления:

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

Нашли еще обновления приводящие к описанным проблемам — сообщите в комментариях.

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

В этом случае
Лечится это батником, патчащим проверку CPU: https://github. com/zeffy/kb4012218-19
Поскольку патчатся файлы MS Update, данный патчер придётся запускать после каждого кумулятивного обновления (поскольку как минимум проверяются контрольные суммы, а иногда обновляются сами файлы).

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

Существует неофициальный обходной метод, позволяющий убрать сообщение «Оборудование не поддерживается» и восстановить возможность получения и установки обновлений безопасности на компьютерах с Windows 7 и 8.1 с процессорами Intel Kaby Lake, AMD Ryzen, и другими не поддерживаемыми CPU.

Пользователь GitHub под ником Zeffy выпустил небольшой патч Wufuc (windows update …. ну вы поняли), который позволяет избавиться от проблемы «несовместимого оборудования». Патч отключает сообщение Центра обновлений о несовместимости оборудовании и разрешает компьютеру получать обновления с Windows Update. Последнюю стабильную версию патча Wufuc можно скачать тут: https://github. com/zeffy/wufuc/releases/latest.

скачать патч 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

Таким образом патч wufuc отключает сообщение «Оборудование не поддерживается» в Windows Update, и позволяет продолжать устанавливать обновления на системах Windows 7 и 8.1.

Как исправить ошибки Центра обновлений Windows 10, 8.1 и Windows 7

Как исправить ошибки центра обновлений Windows

В этой инструкции о том, как исправить большинство типичных ошибок обновления Windows 10, 8.1 и Windows 7 несколькими способами: путем использования утилиты с сайта Майкрософт, с помощью простого скрипта, который полностью сбрасывает и очищает настройки Центра обновлений и другими методами. Также может пригодиться: Что делать, если не скачиваются обновления Windows 10.

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

Утилита Reset Windows Update Tool на сайте Майкрософт

Сброс центра обновлений Windows для исправления ошибок с помощью bat-файла

Для того, чтобы исправить многие ошибки при установке и загрузке обновлений Windows 10, 8.1 и Windows 7, бывает достаточно полностью сбросить параметры центра обновлений. Я покажу, как сделать это автоматически. В дополнение к сбросу, предложенный скрипт запустит необходимую службу, если вы получаете сообщение о том, что Центр обновления не запущен.

Кратко о том, что происходит при выполнении нижеследующих команд:

После того, как файл создан, кликните по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора», вам будет предложено нажать любую клавишу для начала, после чего по порядку будут выполнены все необходимые действия (еще раз нажимаем любую клавишу и закрываем командную строку).

Запуск bat файла от имени Администратора

И, наконец, обязательно перезагрузите компьютер. Сразу после перезагрузки снова зайдите в Центр обновления и посмотрите, исчезли ли ошибки при поиске, скачивании и установке обновлений Windows.

Выполнение сброса Центра обновлений

На сайте Майкрософт также приводятся шаги для выполнения всех необходимых действий по сбросу вручную: Сброс центра обновлений Windows вручную.

Другие возможные причины ошибок при обновлении и способы исправления

К сожалению, не все возможные ошибки обновления Windows можно решить вышеописанным способом (хотя и многие). Если способ вам не помог, то обратите внимание на следующие возможные варианты:

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

А вдруг и это будет интересно:

Предполагая, что во время переустановки, с помощью центра обновления, происходят ошибки, откатился еще раз, из резеврной копии. Проверил целостность файлов sfc /scannow, все в старой версии нормально. Установил 1709 с помощью помошника Windows10Upgrade9252.( Три часа) Вновь в центр обновления. Доступа к просмотру журнала нет.
Проверил, вручную, наличие новых обновлений, выдает ошибку «С установкой обновлений возникли некоторые проблемы, но попытка будет повторена позже. Если вы продолжаете видеть это сообщение и хотите получить сведения, выполнив поиск в Интернете или обратившись в службу поддержки, вам может помочь это: (0x80080005)» После перезагрузки, пишет:-Новых обновлений нет».
Нашел такое решение:- Попробуйте почистить папку Центра обновления.
В командную строку Администратор скопируйте команды и нажмите Ввод:

Здравствуйте. Часть комментария и ссылку на видео убрал, но все просмотрел.
Проблема может быть вызвана наличием стороннего антивируса во время обновления, порой приводит вот к таким результатам и желательно перед «большим обновлением» его удалять, а потом устанавливать снова.
Можете попробовать (если он есть конечно и моя догадка близка к истине) удалить сейчас и перезагрузить компьютер, а затем проверить — исчезла ли проблема. Также попробовать устранение неполадок не центра обновлений, а «Приложений из магазина Windows» (параметры тоже к этим приложениям относятся) из панели управления.

Dmitry, еще раз здравствуйте! Я обращался с вопросом не работы центра обновлений в Windows 10 Fall Creators Update (версия 1709) после обновления. Прилагал ссылку на видео с ошибкой. Долго и подробно описывал свои действия. Извините, вопрос разрешился благополучно, все заработало, как только скачалось и установилось новое обновление. Все раздела центра обновлений, стали доступны. Прошу не рассматривать, ранее данную мою просьбу, по устранению ошибки. Сожалею, что доставил вам беспокойство. С уважением.

Dmitry, здравствуйте! Пока все работает. Хотя при включении ПК, все вновь зависло. Перезагружался, по другим вопросам, вновь все включилось и стало активным. Посмотрю, как будет далее, если что, снесу Kaspersky Internet Security, пусть работает встроенный. Применю и «Устранение неполадок приложений из магазина Windows» Обязательно отпишусь. Спасибо вам за внимание и совет. С уважением

Dmitry, здравствуйте! Хочу сказать спасибо, за предоставленную информацию и помощь, в решении вопросов по исправлению ошибок «Центра обновлений». После применения всех, ваших, рекомендаций, «Танцы с бубном» закончились. Считаю, что в решении моей проблемы, сработали инструменты, которые вы рекомендовали. Теперь все работает в штатном режиме. С уважением

Спасибо большое все заработало

Здравствуйте! Диагностика центра обновлений пишет: «Обнаружена потенциальная ошибка базы данных Центра обновления Windows.» Что с этим делать? Обновления скачиваются, устанавливаются. Спасибо.

Здравствуйте. Если обновления работают, то, думаю, ничего не стоит.

В панели управления, администрировании, службы, остановите службу обновлений. Очистите содержимое папки c:\Windows\SoftwareDistribution\. Запустите службу.

Здравствуйте, Dmitry. Очень ценю Вас как специалиста, потому хочу знать Ваше мнение. У меня старенький ноутбук с Windows 7, естественно, со временем накопились проблемы, в т. ч. с обновлениями, не устанавливается iTunes для взаимодействия с айпадом и прочее. Стоит ли переходить на Windows 10, поможет ли это исправить проблемы (хотя Windows 7 мне нравится)

Здравствуйте.
Тут на ваше усмотрение. По сути обновления, установка iTunes все также должны работать и в 7-ке, т. е. какие-то способы исправить без установки 10-ки должны быть (в крайнем случае переустановка той же 7-ки).
Насчет перехода на Windows 10 — да, вероятнее всего, проблемы тоже решатся, но могут возникнуть новые, в частности — отсутствие драйверов на какое-то из не нового оборудования ноутбука. Обычно всё гладко, но гарантировать нельзя.

Спасибо за подробный материал, все помогло!

здрасте. компьютер нашел обновление KB2919355 но оно уже есть в списке установленных обновлений. только установленное в 14 году, а найденное 15 года публикации. вопрос это разные пакеты или тот же пакет но измененный и установится он как новый или. да и бывает ли такое еще у кого-нибудь. вот.

а может быть что это обновление просто не установится потому что такое уже есть или дополнит установленное. но тогда дата установки изменится.

Исправляем ошибку 0x80070422

Некоторые программы, например Internet Explorer, при попытке запуска могут выводить вот такую ошибку:

Автономный установщик обновлений Windows
Установщик обнаружил ошибку: 0x80070422
Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены.

Эта ошибка может появляться в том случае, если отключена (или в данный момент не работает) служба «Центр обновления Windows». Для её устранения необходимо данную службу запустить.

Исправляем ошибки установки обновлений Windows 7

Windows 7 по-прежнему остается популярной операционной системой в корпоративной среде, несмотря на то, что уже вышли две новые версии клиентских ОС. Расширенная поддержка «семёрки» закончится лишь 14 января 2020 г., а это значит, что ближайшие 4 года для нее будут выходить обновления, исправляющие обнаруженные уязвимости.

Существует правило – если есть обновления, то есть и проблемы с их установкой. Давайте разберем, какие основные проблемы возникают при обновлении Windows 7 через Windows Server Update Services (WSUS) и как их исправить с наименьшими затратами.

Ошибка #1. Failed to find updates with error code 80244010

Эту ошибку вы практически гарантированно будете наблюдать на любой системе, впервые обратившейся к серверу WSUS. В WindowsUpdate. log также встретится предупреждение:
WARNING: Exceeded max server round trips

Причина проблемы в том, что список обновлений стал слишком большим, и клиент не может принять его за один заход. Подробности — blogs. technet. microsoft. com/sus/2008/09/18/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010
Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется. Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!

Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308

Встречается эпизодически, и в одном случае из 100 у нее есть единственное и очень специфическое решение — удалить ключ
HKLMComponentsPendingRequired=1

Перезагрузиться. Здесь важно не переусердствовать, не следует удалять никакие другие ключи в этом разделе, даже если они вам очень не нравятся, потому что после этого обновления прекратят ставиться навсегда.

Ошибка #3. Все другие ошибки

Summary:
Seconds executed: 1164
Found 16 errors
Fixed 4 errors

Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам Windows Update – выяснить не получится, а исправить ошибки для установки последующих обновлений придется.

Как правило, повреждаются *.cat, *.mum, *.manifest файлы. У кого-то повреждаются *.dll, но я на практике не сталкивался. И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов. Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.

Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT. Для редакции x86 просто потребуется другой пакет SURT из KB947821.

Последовательность действий будет следующая.

1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu

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

где BUHWKS02 – целевая машина.
Когда скрипт отработает и встанет на паузу, проверяем %windir%LogsCBSCheckSUR. log
Если ошибок не найдено – дело не в битых обновлениях.
Если он заканчивается

Summary:
Seconds executed: 1164
Found 16 errors
Fixed 4 errors

CSI Manifest All Zeros Total count: 6
CSI Catalog Corrupt Total count: 3
Fixed: CSI Catalog Corrupt. Total count: 3
CBS MUM Corrupt Total count: 3
CBS Catalog Corrupt Total count: 3
CSI Catalog Thumbprint Invalid Total count: 1
Fixed: CSI Catalog Thumbprint Invalid. Total count: 1
Unavailable repair files:
winsxsmanifestswow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_c19fa2719495aca9.manifest
winsxsmanifestsamd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.23290_none_5e936c9c5ce2e8e6.manifest
winsxsmanifestswow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_c22840d8adb43043.manifest
winsxsmanifestsamd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_b74af81f6034eaae. manifest
winsxsmanifestsamd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.19091_none_5e0ace3543c4654c. manifest
winsxsmanifestsamd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_b7d3968679536e48.manifest
servicingpackagesPackage_2_for_KB3123479

то будем исправлять.

2. Копируем эталонные файлы на целевую машину

Microsoft предлагает нам длинную, путанную процедуру с извлечением хороших файлов из обновлений и размещением их в определенные каталоги средства SURT. При этом пути в статьях неверные. Где-то и вовсе рекомендуют подкладывать оригинальные msu файлы.

Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы:

*.mum and *.cat из C:WindowsservicingPackages складываются в %windir%TempCheckSURservicingpackages
*.manifest из C:WindowswinsxsManifests складываются в %windir%TempCheckSURwinsxsmanifests

Проблема в том, что битых файлов обычно десятки, и их очень сложно выбрать и скопировать. Тогда на помощь приходит следующий скрипт PowerShell (эталонной считается машина, с которой вы запускаете скрипт)

Как видите, скрипт прост и может быть легко заточен напильником под вашу инфраструктуру.

3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu

=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 26.0
2016-03-03 09:15
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
Summary:
Seconds executed: 1435
No errors detected

Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%SoftwareDistribution.

Создаем файл WU-cleanupCMD. cmd:
net stop wuauserv
rmdir /s /q %windir%SoftwareDistribution
net start wuauserv
wuauclt /detectnow

После этого возникнет Ошибка #1, но как бороться с ней мы уже знаем.

Ошибка #5

Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т. д.) идентификаторов клиентов. Решается так:

Ошибка #6

GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200
SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
Windows Update Client failed to detect with error 0x80072ee2

Ошибка связана с нехваткой ресурсов в AppPool WSUS. Решение — снять лимит на потребляемую память. Как это сделать — статья.
Коротко: Открываем IIS, Application Pools, WsusPool, Advanced Settings.
Параметр Private Memory Limit устанавливаем в 0.

Продолжение темы настройки WSUS — в моей следующей статье: https://habrahabr. ru/post/329440/

PS:
Многие ошибки решены в новом клиенте WSUS:
1. KB3125574 «Windows 7 post SP1 Convenience Rollup Update». Внимательно ознакомьтесь с разделом Known issues!

Предварительно необходимо установить KB3020369 «April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2».

Источники:

https://adminotes. ru/resheno-oshibka-vash-kompyuter-oborudovan-protsessorom-prednaznachennym-dlya-poslednej-versii-windows/

https://remontka. pro/windows-update-reset/

https://caseformobile. ru/ustanovka/oshibka-0x80240037-pri-ustanovke-obnovlenij-windows-7.html

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: