Ошибка 0x80240031 возникает при повреждении файлов обновления Windows в папке распределённого кэша. Исправьте ошибку, очистив кэш обновлений и переинициализировав сервис Windows Update. Процесс занимает 10–15 минут.
Причины проблемы
- Повреждение файлов в папке кэша обновлений
%SystemRoot%\SoftwareDistribution - Конфликт с антивирусным ПО, блокирующим доступ к файлам обновлений
- Неполная загрузка файла обновления из-за сбоя сети или электропитания
- Недостаточно места на диске
C:для распаковки обновления - Заражение вредоносом, изменившее структуру системных файлов
- Некорректные разрешения доступа (NTFS) к папкам системного обновления
Пошаговая инструкция
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter. - Найдите в списке сервис
Windows Update. - Щёлкните правой кнопкой мыши на
Windows Updateи выберитеОстановить. - Дождитесь полной остановки сервиса (статус изменится на «Остановлен»).
- Нажмите
Win + Eдля открытия проводника. - Перейдите в папку
C:\Windows\SoftwareDistribution. - Нажмите
Ctrl + Aдля выделения всех файлов в папке. - Нажмите
Deleteдля удаления содержимого папки (папка себя не удалится). - Если система требует подтверждение, разрешите удаление файлов.
- Вернитесь в окно
services.msc. - Щёлкните правой кнопкой на
Windows Updateи выберитеЗапустить. - Дождитесь запуска сервиса (статус станет «Работает»).
- Закройте окно диспетчера служб.
- Откройте
Параметры(Win + I). - Перейдите в раздел
Обновление и безопасность→Обновление Windows. - Нажмите кнопку
Проверить наличие обновлений. - Дождитесь завершения проверки и скачивания обновления.
- Перезагрузите компьютер после установки обновления.
Часто задаваемые вопросы
Могу ли я удалить папку SoftwareDistribution целиком? Нет, удаляйте только содержимое папки. Папка будет автоматически переполнена при следующем запуске сервиса Windows Update.
Ошибка появилась снова после перезагрузки. Проверьте свободное место на диске (минимум 2 ГБ), отключите антивирус временно и повторите шаги 1–18. Если ошибка повторяется, переустановите обновления вручную через сайт Microsoft.
Сервис Windows Update не запускается после остановки. Нажмите Win + R, введите sfc /scannow и нажмите Enter для проверки целостности системных файлов.