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

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

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

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

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

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

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

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

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

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

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

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

Решаем проблему 0x80070422

В частности речь пойдет о решении с такой вот ошибкой:

С установкой обновлений возникли некоторые проблемы, но попытка будет повторена позже. Если вы продолжаете видеть это сообщение и хотите получить сведения, выполнив поиск в Интернете или обратившись в службу поддержки, вам может помочь это: (0x80070422)

Лечится достаточно просто, причем поможет нам в лечении как раз инструмент, который в общем-то предназначен для обратного процесса (т.е отключения всего и вся), а именно DWS (Destroy Windows Spying).

Решаем проблему 0x80070422

Взять можно например по этой ссылке, архив надо распаковать, программу запустить.

Читайте также:  Нерешаемых задач не бывает! Есть задачи, которые не хочется решать

Внутри необходимо перейти на вкладку «Утилиты» и нажать сначала в кнопку «Открыть для редактирования hosts«, где очистить все правила таким образом, чтобы в файле остались только закомментированное начало:

В принципе можно еще оставить строчки с 127.0.0.1 localhost и ::1 localhost (кстати у некоторых они тоже закомментированы) или очистить файл вообще целиком. После правки необходимо сохранить изменения, нажав в «Файл — Сохранить«.

Следом нужно тыкнуть в «Включить Windows Update» и подождать некоторое количество времени (в зависимости от производительности компьютера, это может быть от нескольких секунд до нескольких минут) и точно так же поступить с кнопкой «Удалить старые правила файрволла«.

Если нет, то можно еще попробовать запустить консоль («Пуск — Выполнить» или «Win+R на клавиатуре«) и сделать так (две команды):

Решаем проблему 0x80070422

route -f ipconfig /renew

Это сбросит таблицу маршрутизации. После сего процесса так же возможно потребуется сделать перезагрузку и/или передернуть сетевое подключение.

Методы использования

Таблица будет являться хабом, то есть диспетчером по поиску ошибок обновления. Соответственно, для пользования им можно предложить следующий алгоритм:

  • Лицезреть ошибки Центра обновления Windows можно либо непосредственно в интерфейсе системы, либо по записям об ошибках в файлах %SystemRoot%\ и %Windir%\Logs\CBS\, а так же событий в системном Журнале Событий.
  • Из информации в записях или интерфейсных окнах получаете шестнадцатеричное (либо десятичное) представление ошибки.
  • В нижеприведенной таблице находите номер ошибки и смотрите алгоритм устранения в столбце Решение, если это ссылка, то щелкаете и переходите на статью с непосредственными рекомендациями по устранению.

Очевидно, что таблица находится в состоянии перманентного дополнения/изменения, поскольку как бы не хотелось получить на личном опыте, проанализировать и классифицировать такое огромное количество ошибок может разве что разработчик Windows Update у которого внезапно образовалось несколько свободных от работы лет.

Некоторые ошибки, возможно, никогда и не возникают в процессе работы Центра обновления Windows, а представляют собой информационные статусы/структуры, содержащие выводимые на экран статусные и информационные сообщения.

Способ третий

  1. Проверьте компьютер на наличие вирусов. 
  2. Удалите программы, которые устанавливали до появления 80240fff. 
  3. Проверьте системные файлы на наличие повреждений с помощью утилиты SFC. Щелкните правой кнопкой мыши на «Пуск» и выберите пункт «Командная строка (администратор)». В открывшемся окне командной строки наберите команду:

sfc/scannow

Утилита проверит системные файлы и в случае обнаружения поврежденных восстановит их автоматически из кэшированной копии, хранящейся в папке \System32\dllcache.

Дождитесь пока сканирование будет завершено на 100%, после которого отобразятся результаты проверки. Если файлы повреждены и не удаётся восстановление автоматически, то dism /online /cleanup-image /restorehealth.

Перезагрузите устройство и проверьте решена ли проблема осталась: откройте командную строку от имени администратора и выполните команды:

net stop wuauserv net start wuauserv net stop bits net start bits net stop cryptsvc net start cryptsvc

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

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

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

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

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

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

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

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

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

Помогла активация службы «Центра обновления Windows»?

  • Да
  • Нет

Просмотреть результаты

Устранение 0xошибки обновления Windows 10

Ошибка 0x80240034 возникает при установке обновлений windows 10 в Центре обновлений. Эта проблема появилась после релиза Windows 10 Insider Preview (программы предварительной оценки Windows) версии 16226. Появилась она примерно полгода назад и за это время, кажется, что за это время Microsoft должны уже были устранить данную проблема, однако она до сих пор присутствует в системе.  Ошибка 0x80240034 возникала при установке обновлений KB4048955 windows 10.

Причины появления ошибки 0x80240034

Причинами появления 0x80240034 ошибки обновления windows 10 могут быть:

  • Высокая нагрузка (либо совсем недоступность) серверов из Центра обновления Windows
  • Нет подключения к Интернету
  • Малая скорость Интернет-соединения
  • Случайный сбой Центра обновления Windows
  • Повреждение компонентов Центра обновления Windows
  • Вмешательство стороннего антивируса в процесс обновления
  • Отсутствие .NET Framework 3.5
  • Другие причины

Способ 1: Устранение стандартным методом

Первым делом необходимо попробовать устранить 0x80240034 ошибку обновления методами средства устранения неполадок Windows 10. Microsoft лучше всего понимает, какие проблемы могут возникнуть при автоматическом обновлении и предложить способы их решения.

Запустить средство устранения неполадок Windows 10 можно следующим образом:

  1. Заходим в меню Пуск, выбираем Параметры
  2. Далее в Параметрах в окне поиска вводим “устранение неполадок” и выбираем раздел Устранение неполадок
  3. В подразделе Система и безопасность выбираем пункт Устранение неполадок с помощью Центра обновления Windows 10
  4. Запустится средство устранения неполадок, нажимаем Далее и ждем, когда средство найдет проблемы при обновлении Windows 10
Читайте также:  Windows 10 апреля 2018 Обновление общих проблем и исправлений

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

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

Способ 2: Поменять тип запуска некоторых служб

Ошибка обновления Windows 10 0x80240034 может возникать по причине, что некоторые службы, необходимые для обновления Windows 10, были отключены. Данную проблему можно исправить, выставив для данных служб автоматический тип запуска. Таким образом, одни будут активироваться сразу при запуске системы.

Мы будет изменять тип запуска служб в командной строке, это намного быстрее чем лазить в системных настройках:

  1. Введите сочетание клавиш Ctrl + X выберете в выпадающем меню пункт Командная строка (администратор). Для выполнения следующих команд потребуются права администратора.
  2. Далее поочередно через Enter вводим следующие команды: SC config wuauserv start=auto, SC config bits start=auto, SC config cryptsvc start=auto, SC config trustedinstaller start=auto
  3. Перезагрузите компьютер и попробуйте снова проверить есть ли ошибка 0x80240034 при установке обновлений windows 10

Способ 3: Активация .NET Framework 3.5

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

  1. В Панели управления в поиске вводим “Программы и компоненты” и выбираем раздел Включение или отключение компонентов Windows
  2. Поставить галочку напротив .NET Framework 3.5 и нажимаем ОК
  3. Перезагружаем компьютер и пробуем снова установить обновления

Способ 4: Сброс элементов Центра обновления Windows

Исходя из того, что 0x80240034 ошибка обновления Windows 10 может быть следствием повреждения некоторых компонентов Центра обновления Windows, необходимо попробовать сбросить данные компоненты. Сделать это можно в той же консоли, необходимо зайти с правами администратора. Как зайти под администратором я показал во втором способе. Тут напишу только команды:

net stop bits

net stop wuauserv appidsvc

net stop

net stop cryptsvc

Del «%ALLUSERSPROFILE%\Application Data\Microsoftetwork\Downloader\qmgr*.dat»

sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

cd /d %windir%\system32

Устранение 0xошибки обновления Windows 10

netsh winsock reset

netsh winhttp reset proxy

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc 

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