80244008 ошибка обновления windows 7

Обновлено: 06.07.2024

1.1 Первое, что необходимо сделать, после проверки доступности подключения как такового, конечно, - это временно отключить брандмауэр Windows или сторонний сетевой экран и повторить попытку получения обновлений.
Внимание! Отключение сетевого экрана снижает безопасность компьютера, поэтому после повторной попытки получения обновлений необходимое его включить.
Если отключение сетевого экрана не устранило проблему, переходите к п. 1.2

1.2 Отключите (выгрузите) антивирусное ПО на время попытки проведения обновления. Этот шаг также снижает уровень безопасности компьютера, независимо от результата следует снова включить антивирусное ПО.
Если это не помогло устранить проблему, переходите к п. 1.3

1.3 Добавьте веб-узлы Windows Update и Microsoft Update в список надежных узлов:

Если этот способ не устранил неполадку, переходите к п. 1.4

Если неполадку не удалось устранить указанными выше способами, переходите к п. 2

2. Проверка файлов Hosts

Некоторые программы, в том числе и вредоносные, могут изменять файлы Hosts для управления расширением DNS-имен.
Чтобы удалить записи из файла Hosts, выполните следующие действия:

II. Устранение определенных ошибок WU

Действия и возникновении ошибок

Причины
Ошибка с кодом 0x800A0046 появляется по одной из следующих причин:

  • Учетная запись пользователя, используемая для входа, принадлежит к группе учетных записей Гости или Пользователи.
  • Дескриптор безопасности запрещает пользователям, прошедшим проверку подлинности, получать доступ к веб-узлу Windows Update или Microsoft Update.
  • В списке пользователей и групп политики Олицетворять клиента после проверки подлинности отсутствует учетная запись Администратор и Служба.

Ошибки с кодом 0x8024402C и 0x8024502D обычно появляются из-за наличия неправильных символов в параметрах переопределения прокси. Для их устранения смотрите п.3 раздела I

1. Ошибка с кодом 0x800A0046

Чтобы устранить эту ошибку, используйте один из следующих способов.

Способ 1. Удалите учетную запись пользователя, которая вызывает ошибку, из группы Гости или Пользователи

  1. Выберите в меню Пуск пункт Выполнить, введите команду control admintools и нажмите кнопку ОК.
  2. Откройте Управление компьютером.
  3. Разверните узел Локальные пользователи и группы.
  4. Выберите раздел Пользователи.
  5. Откройте учетную запись, которая используется для доступа к веб-узлу Windows Update или Microsoft Update.
  6. Откройте вкладку Членство в группах.
  7. Выберите требуемую учетную запись пользователя и нажмите кнопку Удалить. При этом учетная запись должна состоять по крайней мере в одной группе.
sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

Способ 3. Добавьте локальные учетные записи Администратор и Служба в политику Олицетворять клиента после проверки подлинности

2. Ошибка с кодом 0x80248011

Перед устранением ошибки очистите кэш обозревателя Internet Explorer. Для этого выполните следующие действия:

  1. В меню Сервис обозревателя Internet Explorer выберите пункт Свойства обозревателя.
  2. На вкладке Общие в разделе Временные файлы Интернета нажмите кнопку Удалить файлы.

3. Ошибка с кодом 0x800A01AD

Чтобы устранить эту ошибку, выберите один из следующих способов.

Способ 1. Зарегистрируйте программные файлы MSXML

Ошибка при вызове LoadLibrary(".dll") – указанный файл не найден.
  1. Выберите в меню Пуск команду Выполнить, введите следующую команду в поле Открыть
На компьютере с операционной системой Windows XP Professionalx64 команда будет такой

IV. Переустановка Windows Update Agent

Загрузите Windows Update Agent соответствующий вашей ОС:Загрузить пакет windowsupdateagent30-x86.exe- для Windows 32-bit
Загрузить пакет windowsupdateagent30-x64.exe - для Windows 64-bit Вполне вероятно прямые ссылки могут со временем измениться и версия агента также может быть обновлена, найти последнюю версию вы сможете в статьеПолучение последней версии агента обновления Windows

После загрузки поместите файл на диск C: и выполните последовательно следующие команды в cmd (в Windows Vista команду необходимо выполнять в командной строке запущенной от имени администратора):

start /wait C:/WindowsUpdateAgent30-x86.exe /wuforce Имя исполняемого файла может отличаться от указанного, если вы используете файл для Windows 64-bit
После выполнения всех трех команд перезагрузите компьютер.

V. Переустановка Windows Installer

VI. Использование утилиты AU Check

Утилита проверки и сброса (восстановления) параметров автоматического обновления, Windows Update и Microsoft Update (AU Check) способна решить большинство проблем с получением или установкой обновлений путем сброса конфигурации соответствующих параметров в значение по умолчанию.
Фактически утилита представляет из себя набор reg-файлов, cmd-файлов и VBS-сценариев, которые автоматизируют большинство из указанных выше способов решения проблемы с обновлениями. Поддерживаются следующие ОС (32 bit и 64-bit):

  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows Server 2003
  • Windows Server 2008

Загрузить последнюю версию AU Check вы можете с этой страницы:AU Check Releases

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

date

26.04.2018

directory

Windows 10, Windows 7, Windows Server 2012 R2

comments

комментариев 6

После установки нового сервера WSUS в сети нашей компании многие клиенты не смогли получить новые обновления с сервера с ошибкой 0x80244010. Как оказалось, эта ошибка характерна не только для компьютеров, обновляющихся с внутреннего сервера WSUS, но и для устройств, получающих обновления напрямую с Windows Update. Рассмотрим, основные способы исправления ошибки 0x80244010 и восстановления работоспособности системы обновлений.

ошибка обновления windows 0x80244010

Для диагностики проблемы нужно открыть лог агента обновлений WindowsUpdate.log (в Windows 7 и 8 он находится в каталоге %Windir% , а в Windows 10 его можно получить так). В журнале обновлений при этом будут присутствовать такие строки:

Exceeded max server round trips: 0x80244010

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

Самый простой вариант попробовать на клиенте несколько раз (3-7 раз) нажать кнопку Try Again или выполнить команду

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

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

По умолчанию клиент проверяет обновления на сервере каждые 22 часа. Можно увеличить частоту таких синхронизаций с помощью групповой политики Automatic Update detection frequency (в секции Computer Configuration -> Adminsitrative Templates -> Windows Components -> Windows Update), например до 3 часов.

Automatic Update detection frequency - политика частоты выполнения сканирования на wsus

Также можно на стороне сервера WSUS убрать ограничение на максимальный размер XML файла, который может скачать клиент с сервера. Для этого придется выполнить следующую команду в базе данных WSUSDB.

USE SUSDB
GO
UPDATE tbConfigurationC SET MaxXMLPerRequest = 0

Если вам не хочется менять настройки в базе WSUS, можно выполнить очистку WSUS сервера с помощью встроенного мастера очистки (Консоль Update Service -> Options -> Server Cleanup Wizard -> все опции -> Next), удалив старые, неиспользуемые и замененные обновления (особенно много мусора от обновлений MS Office). В результате такой операции, клиент Windows Update будет получать намного меньше мета-информации с WSUS сервера, и его взаимодействие должно уместиться в 200 сессий по 200кб.

wsus Server Cleanup Wizard - мастер очистки

Кроме того, если клиентов сервера WSUS достаточно много, можно попробовать увеличить производительность пула WsusPool согласно рекомендаций из статьи: Ошибка обновления Windows 80244022.

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