0x800f0831 windows 10 как исправить
Перейти к содержимому

0x800f0831 windows 10 как исправить

  • автор:

Ошибка 0x800f0831 во время обновления Windows 7, 8 и 10

Ошибка 0x800f0831, как правило, обнаруживается пользователями в системном средстве «Просмотр событий» после неудачной установки кумулятивного обновления для ОС Windows.

Причины ошибки 0x800f0831

Самая распространенная на сегодняшний день причина за 0x800f0831 — это отсутствующий манифест предыдущего пакета обновлений. Другими словами, Центр обновлений Windows не может понять, какой конкретно апдейт был установлен ранее, а поэтому он отказывается производить установку нового. Решается все ручной установкой нужного обновления.

К другим причинам можно отнести:

  • не удается установить подключение с серверами Центра обновления Windows;
  • отключена служба Центра обновления;
  • в системе отсутствуют библиотеки .NET 3.5 Framework.

Как исправить ошибку 0x800f0831

Метод №1 Установка нужного обновления вручную

Самый простой метод решения подобной ошибки — установка проблемного обновления вручную. Откройте журнал обновлений в Центре обновления и узнайте номер апдейта, с которым у вашей системы возникает ошибка 0x800f0831.

Например, пользователи частенько жалуются на эту ошибку с обновлением под номером KB4512489. Так или иначе как только вы узнаете номер, перейдите по этой ссылке и найдите нужное обновление. Далее вам остается загрузить пакет обновления и запустить установку.

Метод №2 Отключение VPN или прокси

Тут все довольно просто: отключите VPN или прокси-сервер, если вы используете их у себя на компьютере. Дело в том, что данные средства могут буквально блокировать подключение к серверам Центра обновления, что делает апдейт ОС Windows невозможным.

Вот как отключить прокси-сервер на своем компьютере:

  • нажмите Win+S для вызова поисковой строки;
  • пропишите «прокси» и выберите «Параметры прокси-сервера»;
  • отключите прокси-сервер, выставив «Откл.» возле соответствующей опции;
  • перезагрузите свой компьютер.

VPN от сторонних разработчиков вам придется отключать самостоятельно. Как только VPN и прокси-сервер будут деактивированы, попробуйте обновить свою Windows еще раз. На этот раз ошибки 0x800f0831 может не быть.

Метод №3 Корректировка параметров службы Центра обновления

Возможно, служба Центра обновления перестала по той или иной причине работать в вашей системе. Например, некоторое ПО может деактивировать определенные службы в ОС Windows. Вам необходимо открыть свойства службы и выставить для нее нужные параметры. Попробуйте сделать вот что:

  • нажмите Win+R;
  • пропишите services.msc и нажмите Enter;
  • найдите службу «Центр обновления Windows» и дважды кликните на нее ЛКМ;
  • выберите в типе запуска значение «Автоматически»;
  • сохраните изменения и перезагрузите ПК.

Запустите обновление Windows и проверьте наличие ошибки 0x800f0831.

Метод №4 SFC и DISM

Системные файлы и хранилище компонентов Windows могли повредиться. Вам нужно пустить в работу средства SFC и DISM, дабы восстановить их. Сделать это можно вот так:

  • нажмите Windows+R;
  • напишите cmd и нажмите Ctrl+Shift+Enter;
  • выполните следующий ряд команд, перезагружая свой ПК после каждой из них:
    • sfc / scannow
    • dism /online /cleanup-image /restorehealth

    Метод №5 Включение .NET Framework 3.5

    Ошибка 0x800f0831 при обновлении Windows может возникать в том случае, если в вашей системе деактивирован .NET Framework 3.5. Для его активации вам нужно сделать следующее:

    • нажмите Win+R и выполните appwiz.cpl;
    • кликните на ссылку «Включение и отключение компонентов Windows»;
    • активируйте .NET Framework 3.5 и сохраните изменения;
    • перезагрузите компьютер.

    Если у вас не получилось включить .NET Framework 3.5 вышеуказанным способом, то попробуйте сделать следующее:

    • создайте установочный носитель Windows;
    • нажмите Win+R;
    • пропишите notepad.exe и нажмите Ctrl+Shift+Enter;
    • вставьте в Блокнот этот набор команд:
      • @echo off
        Title .NET Framework 3.5 Offline Installer
        for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist “%%I:\\sources\install.wim” set setupdrv=%%I
        if defined setupdrv (
        echo Found drive %setupdrv%
        echo Installing .NET Framework 3.5…
        Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess
        echo.
        echo .NET Framework 3.5 should be installed
        echo.
        ) else (
        echo No installation media found!
        echo Insert DVD or USB flash drive and run this file once again.
        echo.
        )
        pause

      Заметка: замените PLACEHOLDER на букву, которой подписан установочный носитель Windows.

      • сохраните файл в любое удобное вам место и (обязательно!) измените его расширение на .cmd;
      • дважды кликните на созданный файл и дождитесь завершения процесс активации .NET Framework 3.5;
      • перезагрузите компьютер.

      Запускаем обновление Windows и смотрим, возникнет ли снова ошибка 0x800f0831.

      Как исправить ошибку 0x800f0831 при обновлении Windows

      Когда вы пытаетесь установить новое накопительное обновление Windows, код ошибки 0x800f0831 иногда может всплывать на экране. Эта ошибка означает, что ваш компьютер не может получить доступ к серверам обновлений Microsoft или службы обновлений перестали работать. Перезагрузите компьютер и проверьте, сохраняется ли ошибка. Если это так, выполните следующие действия, чтобы устранить проблему.

      Как исправить ошибку обновления Windows 0x800f0831?

      Проверьте ваше соединение

      Отключите роутер и подождите две минуты, чтобы избавиться от лишнего питания. Тем временем перезагрузите компьютер. Затем снова подключите маршрутизатор и подождите, пока ваш компьютер снова не подключится к сети. Обязательно отключите все остальные устройства, использующие соединение. Если вы используете Wi-Fi, временно переключитесь на кабельное соединение, если это возможно.

      Запустите средство устранения неполадок обновления

      Средство устранения неполадок обновления может автоматически обнаруживать и устранять проблемы, вызывающие код ошибки 0x800f0831.

      1. Перейти к Настройки, и выберите Обновление и безопасность.
      2. Нажать на Устранение неполадок вариант на левой панели.
      3. Затем выберите Показать дополнительные средства устранения неполадок.
      4. Запустить Обновить средство устранения неполадок и пусть он просканирует и исправит вашу систему.
      5. Еще раз проверьте обновления.

      Перезапустите службы обновления.

      Вы можете быстро перезапустить службы Центра обновления Windows через командную строку . Это поможет вам установить новое соединение с серверами обновлений Microsoft.

      1. нажмите Окна а также Икс ключи и выберите Командная строка (администратор).
      2. Затем выполните следующие команды одну за другой. Нажмите Enter после каждой команды и дождитесь, пока CMD завершит выполнение текущей команды, прежде чем вводить новую:
        • чистые стоповые биты
        • чистая остановка wuauserv
        • чистая остановка appidsvc
        • чистая остановка cryptsvc
        • Del «% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ *. *»
        • rmdir% systemroot% \ SoftwareDistribution / S / Q
        • rmdir% systemroot% \ system32 \ catroot2 / S / Q
        • чистые стартовые биты
        • чистый старт wuauserv
        • чистый старт appidsvc
        • чистый старт cryptsvc

      Кроме того, отсканируйте и восстановите свой диск с помощью следующих команд:

      • DISM.exe / Online / Cleanup-image / Restorehealth
      • sfc / scannow

      запустить командную строку SFC

      Перезагрузите компьютер и снова проверьте наличие обновлений.

      Установите обновления вручную

      Кроме того, вы можете установить устойчивые обновления вручную с помощью веб-сайта каталога обновлений Microsoft. Закройте все ненужные программы и откройте новую вкладку браузера. Затем перейдите в Каталог обновлений Microsoft и введите номер базы знаний обновления в поле поиска. Ударь Скачать и проверьте, может ли ваш компьютер установить обновление.

      Заключение

      Если код ошибки 0x800f0831 не позволяет установить последние обновления Windows на компьютер, перезагрузите маршрутизатор и компьютер. Если проблема не исчезнет, ​​вручную скачать обновления на веб-странице каталога обновлений Microsoft и проверьте, можно ли их установить на вашем компьютере. Кроме того, запустите средство устранения неполадок обновления и перезапустите службы обновления. Если вы нашли другие способы исправить ошибку Центра обновления Windows 0x800f0831, не стесняйтесь делиться своими идеями в комментариях ниже.

      Ошибка 0x800f0831 в Windows

      Ошибка 0x800f0831 в Windows

      Такой сбой может наблюдаться, если при установке накопительных обновлений «Центр обновления» не может определить, какое именно обновление было установлено ранее, из-за чего он не способен произвести установку нового. Причиной также может послужить отключение службы центра обновлений, невозможность соединения с серверами «Центра обновления» из-за включенного VPN или прокси-сервера, отсутствие в системе нужных библиотек или наличие повреждений в системных файлах ОС.

      Из этой статьи вы узнаете, как исправить ошибку 0x800f0831 в Виндовс в зависимости от причины ее возникновения.

      Устанавливаем обновление вручную

      Если проблемное обновление не удается установить автоматически, мы можем загрузить и установить его вручную.

      1. Сначала нам необходимо узнать номер обновления, при установке которого возникает ошибка. Для этого с помощью комбинации клавиш «Windows» + «I» откроем «Параметры» Windows 10 и перейдем в раздел «Обновление и безопасность».

      Окно «Обновление и безопасность» в «Параметрах» Windows 10

      Открываем раздел «Обновление и безопасность»

      1. В окне «Центр обновления Windows» нажимаем на пункт «Просмотр журнала обновлений» и находим обновление, рядом с которым отображается код ошибки 0x800f0831.

      Окно «Центр обновления Windows» в «Параметрах» Windows 10

      Просматриваем журнал обновлений

      1. Затем нам следует перейти в «Каталог Центра обновления Майкрософт», ввести в поле поиска номер нужного обновления и нажать кнопку «Найти».

      Каталог Центра обновления Майкрософт

      Вводим номер обновления в строке поиска

      1. В результатах поиска ищем обновление, которое соответствует версии установленной на нашем компьютере операционной системы, и жмем на кнопку «Загрузить».

      Результаты поиска в «Каталоге Центра обновления Майкрософт»

      Находим нужное обновление в результатах поиска и загружаем его

      1. После скачивания обновления, устанавливаем его вручную и перезагружаем ПК.

      Отключаем VPN и прокси-сервер

      VPN или прокси-сервер могут блокировать подключение к серверам «Центра обновления Windows». Попробуем отключить эти настройки.

      1. Воспользуемся клавишами «Windows» + «I» для открытия окна «Параметры» в Windows 10 и перейдем в раздел «Сеть и Интернет».

      Раздел «Сеть и Интернет» в «Параметрах» Windows 10

      Открываем раздел «Сеть и Интернет»

      1. Перейдем в раздел «Прокси-сервер» и установим переключатель «Использовать прокси-сервер» в положение «Отключено». Также деактивируем соответствующие настройки в разделе «VPN».

      Окно «Сеть и Интернет» в «Параметрах» Windows 10

      Деактивируем прокси-сервер и VPN

      1. Перезагружаем компьютер и пробуем установить обновление.

      Активируем службу «Центра обновления Windows»

      Если предыдущий способ не помог, возможно какое-то стороннее ПО отключило службу «Центра обновления Windows». В этом случае следует настроить ее автозапуск.

      1. Нажмем клавиши «Windows» + «R», чтобы открыть окно «Выполнить», введем команду services.msc и подтвердим ее кнопкой «ОК» или клавишей «Enter».

      Окно «Выполнить» в Windows

      Открываем окно «Службы»

      1. Откроется окно со списком всех служб Windows. В конце этого списка найдем службу «Центр обновления» и дважды щелкнем по ее названию.

      Окно «Службы» в Windows

      Находим в списке службу «Центр обновления»

      1. Отобразится окно свойств выбранной службы. На вкладке «Общие» раскроем список «Тип запуска» и выберем пункт «Автоматически», затем нажмем кнопку «ОК».

      Окно свойств службы «Центр обновления Windows»

      Выбираем автоматический тип запуска службы

      1. Закроем окно «Службы», перезагрузим компьютер и снова попробуем обновить Windows, чтобы проверить, не исчезла ли ошибка с кодом 0x800f0831.

      Включаем компонент .NET Framework 3.5

      Если в операционной системе Виндовс деактивирован компонент «.NET Framework 3.5», его отсутствие также может привести к ошибке 0x800f0831 при установке обновлений.

      1. Откроем раздел «Программы и компоненты» панели управления Windows. Для этого нажимаем горячие клавиши «Windows» + «R», в окне «Выполнить» вводим команду appwiz.cpl и подтверждаем ее, нажав кнопку «ОК» или клавишу «Enter».

      Команда «appwiz.cpl» в окне «Выполнить» в Windows

      Открываем окно «Программы и компоненты»

      1. В левой части окна выбираем пункт «Включение и отключение компонентов Windows». На экране появится окно «Компоненты Windows», где нам нужно включить компонент «.NET Framework 3.5», установив соответствующий флажок и нажав кнопку «ОК».

      Окно «Компоненты Windows»

      Активируем компонент «.NET Framework 3.5»

      1. После установки выбранного компонента перезагружаем компьютер.

      Восстанавливаем поврежденные системные файлы

      Если ни один из описанных в данной статье способов не помог справиться с ошибкой, вероятно, системные файлы были повреждены, так что нам необходимо произвести их восстановление. Воспользуемся утилитой «Windows PowerShell», запустив ее от имени администратора.

      1. Нажмем сочетание клавиш «Windows» + «R» и запустим приложение «PowerShell» из окна «Выполнить». В поле ввода набираем команду powershell, а затем, чтобы запустить оболочку с правами администратора, нажмем кнопку «ОК», удерживая клавиши «Ctrl» + «Shift».

      Команда «powershell» в окне «Выполнить» в Windows

      Запускаем «PowerShell» от имени администратора из окна «Выполнить»

      1. Запустим программу «System File Checker» (SFC), которая проверит системные файлы ОС и в случае необходимости восстановит их. Для этого введем в командную строку: sfc /scannow и подтвердим команду клавишей «Enter». Процесс займет определенное время, нужно дождаться его окончания, а затем перезагрузить ПК.

      Сканирование системы в окне «Администратор: Windows PowerShell»

      Запускаем сканирование системных файлов программой «System File Checker»

      1. После перезагрузки снова запустим оболочку «Windows PowerShell» с привилегиями администратора и воспользуемся другим инструментом восстановления системных файлов «Deployment Image and Service» (DISM). Для этого напечатаем в командной строке следующий текст: dism /Online /Cleanup-image /Restorehealth. После нажатия клавиши «Enter» будет запущено сканирование, нам также необходимо дождаться его завершения и перезагрузить компьютер.

      Сканирование системных файлов в окне «Администратор: Windows PowerShell»

      Запускаем проверку системных файлов программой «Deployment Image and Service»

      Мы перечислили различные причины появления ошибки 0x800f0831 и описали несколько вариантов решения данной проблемы. Один из них должен помочь вам устранить сбой при установке обновлений Windows.

      Методы исправление ошибки 0x800f0831 при обновлении Windows 10

      Во время установки обновления для Windows 10 пользователь может столкнуться с ошибкой: код 0x800f0831. Возникает такая неполадка по нескольким причинам: отключена служба обновления, проблемы с сервером, повреждены системные файлы, помехи со стороны VPN или прокси. Кроме того, что ошибка 0x800f0831 появляется на Виндовс 10, она встречается и в Windows 7. Чтобы её исправить, существует несколько рекомендаций.

      Исправляем ошибку 0x800f0831 на Windows 10

      Если во время обновления операционной системы появилась ошибка 0x800f0831, то стоит проверить, включен ли Центр обновления Windows и его служба. Для этого нужно нажать «Win+R» и ввести «services.msc».

      Откроется окно служб. Нужно найти службу «Центр обновления Windows». Смотрим, чтобы она была включена и её запуск был «Автоматическим».

      Можно попробовать перезапустить службу.

      В случае, если служба работает, то стоит обратить внимание, какой пакет обновления не удается установить. Чаще всего, это пакеты KB4512489 и KB4565483. Можно перейти на сайт Майкрософт и найти их через каталог и установить обновления вручную.

      Если вручную установить пакеты обновлений не удается, то этому процессу что-то мешает. Если у вас включен VPN или прокси-сервер, то нужно на время апдейта их отключить.

      Системные файлы, а также компоненты хранилища, могут быть повреждены. Из-за этого могут возникнуть трудности с процессом обновления Windows 10. Для того, чтобы их проверить и исправить есть команды:

      • sfc / scannow
      • dism /online /cleanup-image /restorehealth

      Их запуск нужно выполнять с правами Администратора.

      В случае, если ошибка 0x800f0831 в Windows 10 не может быть исправлена вышеуказанными способами, то рекомендуем обратиться в службу поддержки Майкрософт и выполнить диагностику компонентов ПК. Как вариант, можно попробовать в безопасном режиме удалить все содержимое папки SoftwareDistribution, что по пути C:\Windows\SoftwareDistribution и повторить процесс обновления.

      Ошибка 0x800f0831 на Windows 7

      На Windows 7 частой причиной ошибки 0x800f0831 становятся неправильно установленные фреймворки. Если Microsoft .NetFramework 3.5 деактивирован, то это может вызвать неполадку. Чтобы её исправить, стоит выполнить следующие действия:

      • Жмем «Win+R» и вводим «appwiz.cpl».
      • Откроется окно «Панели управления», «Программы и компоненты». В меню слева выбираем «Включение и отключение компонентов Windows». Включаем фреймворки, поставив специальную отметку.

      Если же перезапустить NetFramework 3.5 не удалось, то советуем выполнить следующие рекомендации:

      • Создаем установочный носитель по рекомендациям Майкрософт.
      • Теперь запускаем Блокнот и вставляем такой набор команд. Их можно скопировать по ссылке.
      • В команде нужно фразу PLACEHOLDER или NETFX3 заменить на букву, которой присвоен установочный носитель Windows.
      • Сохраняем файл с любым названием, только с расширением .cmd. В типе файлов нужно задать «Все типы».
      • Двойным кликом запускаем файл. Перезагружаем ПК, чтобы изменения вступили в силу.

      Важно отметить, что если и после такой манипуляции с фреймворками ошибка 0x800f0831 продолжает появляться на вашем ПК, стоит вовсе удалить Microsoft .NetFramework 3.5 и установить их заново, вручную установить все обновления или откатить систему до более раннего состояния, а далее заново повторить процесс обновления системы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *