Исправление ошибки обновлений с кодом 80244022 в Windows 7

Код ошибки 80244022 при обновлении windows 7 как исправить

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

Способ 1: Проверка даты и времени

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

Способ 1: Проверка даты и времени

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

Итак, попробуем разобраться, почему возникает данная неполадка и как самостоятельно исправить ее без вреда для операционной системы.

как исправить ошибку центра обновления windows 7 0x8024402c

Причины возникновения ошибки 0x8024402c в Windows 7

Основной причиной возникновения данной ошибки является неправильная настройка проски-сервера вInternet Explorer, либо в настройках сетевого подключения. Так же нельзя исключать блокирование сетевого трафика антивирусами и межсетевыми экранами.

Как исправить ошибку 0x8024402c с помощью средства устранения неполадок Windows в автоматическом режиме

На официальном сайте Microsoft для решения всех проблем связанных с ошибками Windows Update в качестве простейшего элемента их исправлений существует утилита – средство устранения неполадок центра обновления Windows.

Данная программа самостоятельно исправит все имеющиеся ошибки Центра обновления и предоставит отчет о возникающих проблемах при ее работе.

Главным недостатком данного метода является обязательное подключение к сети интернет. К сожалению, это не везде возможно. Например корпоративные сети, где в качестве Центра обновления Windows используются сервера с предустановленными на них службами WSUS (Windows Server Update Servise). К сожалению данная ошибка может распространяться и среди клиентских компьютеров корпоративной сети, что может повлечь серьезные проблемы безопасности.

Устранение ошибки вручную

Если у пользователя по каким-то причинам нет возможности скачать данное исправление (либо оно не смогло решить данную проблему в автоматическом режиме) можно самостоятельно устранить первопричину данной проблемы.

Открываем браузер Internet Explorer, после заходим в свойства браузера:

Заходим во вкладку «Подключения», подпункт «Настройка параметров локальной сети», жмем на кнопку «Настройка сети»:

Ставим галочку в пункте «Использовать прокси-сервер…», нажимаем кнопку «Дополнительно»:

Удаляем все существующие записи в данном подразделе и нажимаем кнопку «Ок»:

Но это еще не все. Чтобы ошибка окончательно исчезла нужно запустить командную строку. Для этого нужно запустить командную строку от имени администратора:

В командной строке ввести следующие команды (каждую команду нужно писать отдельно друг от друга):

После проделанных действий стоит попробовать заново включить «Поиск обновлений» — все должно заработать.

Примечание: Если проделанные действия не возымели должного успеха, то удалите содержимое папки SoftwareDistribution, которая находиться в папке Windows системного диска (Например: C:\Windows\SoftwareDistribution). Перезагрузите ПК и попробуйте заново.

Вывод: Ошибку 0x8024402c может исправить любой посредством автоматического исправления 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 у нее есть единственное и очень специфическое решение — удалить ключ
HKLM\Components\PendingRequired=1

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

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

Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам 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%\Logs\CBS\CheckSUR.log
Если ошибок не найдено – дело не в битых обновлениях.
Если он заканчивается

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

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

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

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

*.mum and *.cat из C:\Windows\servicing\Packages складываются в %windir%\Temp\CheckSUR\servicing\packages
*.manifest из C:\Windows\winsxs\Manifests складываются в %windir%\Temp\CheckSUR\winsxs\manifests\

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

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

3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu
Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

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

Ошибка #5

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

Ошибка #6

Ошибка связана с нехваткой ресурсов в 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://lumpics.ru/update-error-80244022-in-windows-7/

https://kodyoshibok01.ru/ispravlenie-oshibki-obnovlenij-s-kodom-80244022-v-windows-7/

https://habr.com/ru/post/278439/

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

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