Обновления Windows перестали работать с ошибками 0x80244010 и 0x80070003

19879
marsh-wiggle

После выпуска обновлений за ноябрь 2016 года в WSUS мы столкнулись со следующей ситуацией:

  • Все физические клиенты (4 x W7) перестали загружать обновления с локального WSUS
  • Все виртуальные клиенты (2 х W7) работают правильно

ошибки

  • Ошибка 0x80244010 сообщается в локальных журналах обновления Windows

Исходя из моего опыта, это значит немного подождать обновлений. В этом случае ничего не изменилось в следующие два дня.

После этого мы попробовали следующее на следующие дни:

  • Остановка локального обновления клиента; удаление C: \ Windows \ SoftwareDistribution
  • Принудительное обновление Windows (wuauclt / переустановка / обнаружение; wuauclt / reportnow)
  • Переустановка локального клиента Центра обновления Windows
  • Попытка прямой синхронизации с обновлениями Microsoft вместо локального WSUS
  • Запуск «Диагностики Центра обновления Windows» по адресу http://go.microsoft.com/?linkid=9830262

0x80070003 в результате диагностики Центра обновления Windows

  • Диагностика Центра обновления Windows показывает ошибку 0x80070003
  • Microsoft описывает, как решить эту ошибку здесь: https://support.microsoft.com/en-us/kb/947821
  • Запуск «Инструмента готовности к обновлению системы» в соответствии с предложением

Результат «Инструмент готовности обновления системы»

Ошибки не отображаются:

================================= Checking System Update Readiness. Binary Version 6.1.7601.22471 Package Version 26.0 2016-11-19 12:59  Checking Windows Servicing Packages  Checking Package Manifests and Catalogs  Checking Package Watchlist  Checking Component Watchlist  Checking Packages  Checking Component Store  Summary: Seconds executed: 3098 No errors detected 

Дополнительная информация

  • Я проверяю это с двумя клиентами W7, самым новым и самым старым
  • Сервер является Windows 2008 R2
  • Два виртуальных клиента W7 работают правильно
1
0x80244010 = WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS - Количество обращений к серверу превысило максимальный лимит. Установлен ли накопительный пакет за июль 2016 года? Это устраняет множество проблем с WU: http://superuser.com/a/996072/174557 magicandre1981 7 лет назад 1
Я отправил это как ответ magicandre1981 7 лет назад 0

1 ответ на вопрос

2
magicandre1981

Ошибка 0x80244010означает:

// // MessageId: WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS // // MessageText: // // The number of round trips to the server exceeded the maximum limit. // #define WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS _HRESULT_TYPEDEF_(0x80244010L) 

Так что это связано с Центром обновления Windows, поэтому sfc и средство готовности обновления системы не могут решить эту проблему.

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

В этом случае это не было вызвано (только) клиентом Центра обновления Windows. Как описано, получение последней версии было одним из первых действий, которые мы сделали. marsh-wiggle 7 лет назад 0

Похожие вопросы