Код ошибки 0×800f0831 обычно можно проследить до ошибочного подключения к серверам обновлений Windows. Поскольку конкретные причины ошибки не могут быть указаны сразу, могут помочь различные решения. Мы объясняем, как исправить код ошибки в Windows 10 и 11 с помощью инструментов восстановления Windows, средства устранения неполадок обновления или инструментов DISM и SFC.
Когда возникает код ошибки 0×800f0831?
Хотя обновления для Windows обычно автоматические, иногда могут возникать такие коды ошибок, как 0×80072f8f, 0×800705b4 или 0xc0000005. Код ошибки, с которым вы также часто сталкиваетесь при обновлении, — 0×800f0831. Код указывает на проблему с подключением к серверам Windows, из-за которой обновления блокируются. Поскольку обновления важны для работоспособности и безопасности Windows, устраняйте неполадки с ними как можно скорее.
Решения ошибки 0×800f0831
При возникновении кода ошибки 0×800f0831 доступны следующие решения:
Устранение неполадок 0×800f0831 для Центра обновления Windows
Очевидным и часто успешным решением является встроенный инструмент под названием «Устранение неполадок Windows».
- Получите доступ к средству устранения неполадок из панели поиска Windows.
- Перейдите в «Дополнительное устранение неполадок» (Windows 10) или «Другое устранение неполадок» (Windows 11).
- Щелкните Центр обновления Windows и выполнить, чтобы устранить неполадки с выбранным компонентом обновления.
- Теперь следуйте рекомендациям по исправлению Windows и перезагрузитесь.
Сбросить компоненты обновления
Если устранение неполадок не помогает, может помочь ручной сброс обновлений компонентов операционной системы :
1. Откройте командную строку с правами администратора, нажав [Ctrl] + [R], набрав «cmd» и подтвердив нажатием [Ctrl] + [Shift] + [Enter].
2. Отключите компоненты обновления Windows один за другим с помощью следующих команд CMD. Подтверждайте каждую команду клавишей [Enter]:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old ren C:\\Windows\\System32\\catroot2 Catroot2.old
3. Затем активируйте каждый компонент вручную с помощью следующих команд:
net start wuauserv net start cryptSvc net start bits net start msiserver
4. Перезагрузить.
Используйте инструменты Windows SFC и DISM
Еще одним источником ошибки могут быть поврежденные системные файлы Windows. Windows предоставляет инструменты SFC (Проверка системных файлов) и DISM (Обслуживание образов развертывания и управление ими) для восстановления или сброса файлов.
1. Снова откройте командную строку с помощью [Ctrl] + [R], введите команду «cmd» и подтвердите с помощью [Ctrl] + [Shift] + [Enter].
2. Теперь введите команду sfc /scannowи нажмите [Enter].
3. После завершения проверки перезагрузите компьютер.
4. Если Windows не находит поврежденных системных файлов, снова запустите командную строку, введите следующие команды одну за другой и каждый раз подтверждайте нажатием [Enter]:
DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Checkhealth DISM.exe /Online /Cleanup-image /Restorehealth
5. Перезагрузите компьютер и проверьте, сохраняется ли ошибка.
Установить обновления вручную
Если рассматриваемое обновление по-прежнему не устанавливается, его можно загрузить непосредственно из каталога Центра обновления Windows.
- Перейдите в каталог Центра обновления Windows.
- Чтобы найти правильное обновление, найдите номер базы знаний. Вы можете определить это, перейдя в «Обновление и безопасность» (Windows 10) или «Центр обновления Windows» (Windows 11) и в «Журнал обновлений». Там вы найдете все успешные или неудачные обновления с соответствующим номером базы знаний.
- Введите номер КБ в каталоге обновлений Windows в строке поиска и нажмите «Поиск».
- Для соответствующего обновления нажмите «Загрузить», дважды щелкните, чтобы извлечь загруженный файл, и выберите место для сохранения.
- После извлечения файла дважды щелкните его, чтобы установить.








