Ошибка 0x80240031 неверный формат файла обновления в каталоге

Как исправить ошибку 0x80240031 неверный формат файла обновления в каталоге

Ошибка 0x80240031 возникает при повреждении файлов обновления Windows в папке распределённого кэша. Исправьте ошибку, очистив кэш обновлений и переинициализировав сервис Windows Update. Процесс занимает 10–15 минут.

Причины проблемы

  • Повреждение файлов в папке кэша обновлений %SystemRoot%\SoftwareDistribution
  • Конфликт с антивирусным ПО, блокирующим доступ к файлам обновлений
  • Неполная загрузка файла обновления из-за сбоя сети или электропитания
  • Недостаточно места на диске C: для распаковки обновления
  • Заражение вредоносом, изменившее структуру системных файлов
  • Некорректные разрешения доступа (NTFS) к папкам системного обновления

Пошаговая инструкция

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. Найдите в списке сервис Windows Update.
  3. Щёлкните правой кнопкой мыши на Windows Update и выберите Остановить.
  4. Дождитесь полной остановки сервиса (статус изменится на «Остановлен»).
  5. Нажмите Win + E для открытия проводника.
  6. Перейдите в папку C:\Windows\SoftwareDistribution.
  7. Нажмите Ctrl + A для выделения всех файлов в папке.
  8. Нажмите Delete для удаления содержимого папки (папка себя не удалится).
  9. Если система требует подтверждение, разрешите удаление файлов.
  10. Вернитесь в окно services.msc.
  11. Щёлкните правой кнопкой на Windows Update и выберите Запустить.
  12. Дождитесь запуска сервиса (статус станет «Работает»).
  13. Закройте окно диспетчера служб.
  14. Откройте Параметры (Win + I).
  15. Перейдите в раздел Обновление и безопасностьОбновление Windows.
  16. Нажмите кнопку Проверить наличие обновлений.
  17. Дождитесь завершения проверки и скачивания обновления.
  18. Перезагрузите компьютер после установки обновления.

Часто задаваемые вопросы

Могу ли я удалить папку SoftwareDistribution целиком? Нет, удаляйте только содержимое папки. Папка будет автоматически переполнена при следующем запуске сервиса Windows Update.

Ошибка появилась снова после перезагрузки. Проверьте свободное место на диске (минимум 2 ГБ), отключите антивирус временно и повторите шаги 1–18. Если ошибка повторяется, переустановите обновления вручную через сайт Microsoft.

Сервис Windows Update не запускается после остановки. Нажмите Win + R, введите sfc /scannow и нажмите Enter для проверки целостности системных файлов.

Похожие материалы

Ошибка с кодом 0xC004E003 служба лицензирования программного обеспечения
Утилита Помощник по обновлению Windows выдает ошибку инициализации
Накопительное обновление Windows 10 зависло на 20 процентах скачивания