Windows Server 2016 и 2019 Windows Server 2016Windows Server 2019 0x80244010

Windows Server: ошибка WSUS 0x80244010

  • Обновлено
  • Чтение ≈ 3 минуты
  • Нужны права администратора

Краткий ответ

Код 0x80244010 появляется, когда клиент слишком часто обращается к серверу WSUS и превышает число повторных попыток. Ниже — причины и порядок действий от простого к сложному.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Очистка WSUS
  5. Обслуживание базы
  6. Клиент

#Что означает ошибка

0x80244010
Ошибка синхронизации WSUS: 0x80244010

Ошибка 0x80244010 (WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS) означает, что клиент Windows Update превысил лимит обращений к серверу WSUS: сервер возвращает слишком много обновлений или перегружен, из-за чего клиент делает более 200 обращений и отказывает. Чаще всего вызвана огромным числом ненужных обновлений на WSUS (устаревшие, замещённые).

Лечение — очистка WSUS и ограничение числа утверждённых обновлений.

Клиент после этого успешно синхронизируется.

Код 0x80244010 появляется, когда клиент слишком часто обращается к серверу WSUS и превышает число повторных попыток. Обычно помогает увеличение лимитов IIS и очистка базы.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Слишком много запросовКлиенты чаще лимита.Увеличьте лимиты пула.
Переполнена базаСтарые обновления.Выполните очистку.
Мало памяти пулаПриложение WsusPool.Увеличьте.
Нет местаДиск.Освободите.

#Пошаговое решение

  1. Запустите мастер очистки сервера WSUSНа сервере WSUS запустите «Консоль служб обновления Windows Server» и выберите имя сервера → «Параметры → Мастер очистки сервера». Перед запуском проверьте резервную копию базы SUSDB, свободное место и состояние синхронизации. Выполняйте очистку в окно обслуживания: на больших установках она может длиться долго; не отмечайте все категории без понимания, какие обновления и компьютеры обслуживаются.
  2. Отклоните устаревшие и замещённые обновленияВ консоли WSUS посмотрите «Обновления» и условия отклонения: устаревшие и заменённые обновления могут ещё понадобиться старым системам. Командлет Invoke-WsusServerCleanup запускайте только из PowerShell с установленными средствами WSUS и по согласованной политике. После очистки проверьте журнал и синхронизацию; удаление метаданных нельзя считать универсальным исправлением кода 0x80244010.
  3. Ограничьте продукты и классификацииОткройте «Параметры → Продукты и классификации» и оставьте только продукты и типы обновлений, действительно используемые организацией, предварительно согласовав изменение с ответственным за рабочие станции. После сохранения проверьте расписание синхронизации и статус новых метаданных; слишком широкая выборка увеличивает время обработки.
  4. Настройте WsusPool и перезапустите IISЕсли в журналах WSUS есть истощение памяти или ошибки 503, откройте «Диспетчер служб IIS» → «Пулы приложений» → WsusPool → «Дополнительные параметры» и сравните параметры очереди/ограничения памяти с рекомендациями для вашей нагрузки. Изменяйте их после сбора показателей и резервной копии конфигурации; согласованный перезапуск пула прервёт текущие запросы клиентов.
  5. Сбросьте компоненты Windows Update на клиентеНа затронутом клиенте сначала выполните поиск обновлений и проверьте доступность адреса WSUS, а в журнале Windows Update найдите повторяющиеся сообщения о превышении количества переходов/неполных метаданных. Только если доказана порча локального кэша и есть окно обслуживания, применяйте официальную процедуру сброса клиента с остановкой служб. Сразу после повторного поиска сопоставьте ошибки клиента и сервера.

#Очистка WSUS

Запустите «Мастер очистки сервера» в консоли WSUS (Параметры → Мастер очистки сервера): отметьте все пункты, включая замещённые и просроченные обновления. Отклоните устаревшие обновления и ненужные продукты/классификации. Выполните в PowerShell на сервере WSUS: Invoke-WsusServerCleanup -CleanupObsoleteUpdates -CleanupUnneededContentFiles -DeclineSupersededUpdates -DeclineExpiredUpdates. Сократите «Продукты и классификации» только до используемых.

#Обслуживание базы

Выполните реиндексацию базы SUSDB (WID или SQL): скрипт обслуживания из статьи Microsoft (learn.microsoft.com — WSUS maintenance). Проверьте пул приложений WsusPool: увеличьте закрытую память (Private Memory Limit) до 4–8 ГБ или 0 (без лимита) и «Максимальный размер очереди» до 2000. Перезапустите службу IIS (iisreset) и WsusService.

#Клиент

На клиенте сбросьте компоненты обновления: net stop wuauserv, net stop bits, удалите содержимое C:\Windows\SoftwareDistribution, net start wuauserv, net start bits, затем wuauclt /resetauthorization /detectnow и UsoClient StartScan. Проверьте журнал C:\Windows\WindowsUpdate.log (Get-WindowsUpdateLog). После очистки на сервере подождите несколько часов до синхронизации.

Windows · PowerShellС осторожностьюПрава администратора
Очистка WSUS: отклоняет устаревшие обновления и удаляет ненужные файлы (выполняется на сервере WSUS).
Invoke-WsusServerCleanup -CleanupObsoleteUpdates -CleanupUnneededContentFiles -DeclineSupersededUpdates -DeclineExpiredUpdates

Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 1 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.