Ошибка 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 для проверки целостности системных файлов.

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

При активации Windows через учетную запись Майкрософт пишет Ошибка сети
Ошибка 0x80070490 поврежден манифест пакета обновления CBS
Накопительное обновление Windows 10 зависло на 20 процентах скачивания