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

При обновлении Windows некоторые пользователи сталкиваются с проблемой, имеющей кодовое название 0x80240034, ошибка обновления Windows 10. О том, как устранить проблему, рассказано в этой статье.

Причины появления неисправности

Ошибка обновления

Факторы, вызывающие ошибку обновления:

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

Проблема решается без необходимости переустановки ОС.

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

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

Стандартный способ

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

  1. Откройте «Пуск» → «Параметры».
    Параметры
  2. Перейдите в «Устранение неполадок».
    Устранение неполадок
  3. Нажмите «Устранение неполадок с помощью Центра обновления Windows».
    Устранение неполадок в панели
  4. Дождитесь окончания процесса поиска и исправления проблем.
    Поиск проблем

Смена типа запуска служб

Проблема может возникать из-за отключенных служб, требуемых для обновления 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. Перезагрузите ПК.

Включение .NET Framework 3.5

Для полноценного обновления ОС необходимо включить библиотеку .NET Framework 3.5.

  1. Нажмите «Ctrl + X» → «Панель управления».
    Открыть Панель управления
  2. Выберите «Включение или отключение компонентов Windows».
    Включение отключение компонентов
  3. Поставьте галочку напротив .NET Framework 3.5 → «OK».
    Включение net framework
  4. Перезапустите компьютер.

Сброс компонентов Центра обновлений

Иногда случается сбой некоторых элементов Windows. Их необходимо сбросить.

  1. Нажмите Ctrl + X → «Командная строка (администратор)».
  2. Выполните поочередно следующие команды:
    Совет! Используйте стрелку «Вверх» на клавиатуре, чтобы подставить предыдущую выполненную инструкцию и редактировать ее.
    • net stop bits
    • net stop wuauserv appidsvc
    • net stop
    • net stop cryptsvc
    • Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
    • sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    • sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    • cd /d %windir%\system32
    • regsvr32.exe atl.dll
    • regsvr32.exe urlmon.dll
    • regsvr32.exe mshtml.dll
    • regsvr32.exe shdocvw.dll
    • regsvr32.exe browseui.dll
    • regsvr32.exe jscript.dll
    • regsvr32.exe vbscript.dll
    • regsvr32.exe scrrun.dll
    • regsvr32.exe msxml.dll
    • regsvr32.exe msxml3.dll
    • regsvr32.exe msxml6.dll
    • regsvr32.exe actxprxy.dll
    • regsvr32.exe softpub.dll
    • regsvr32.exe wintrust.dll
    • regsvr32.exe dssenh.dll
    • regsvr32.exe rsaenh.dll
    • regsvr32.exe gpkcsp.dll
    • regsvr32.exe sccbase.dll
    • regsvr32.exe slbcsp.dll
    • regsvr32.exe cryptdlg.dll
    • regsvr32.exe oleaut32.dll
    • regsvr32.exe ole32.dll
    • regsvr32.exe shell32.dll
    • regsvr32.exe initpki.dll
    • regsvr32.exe wuapi.dll
    • regsvr32.exe wuaueng.dll
    • regsvr32.exe wuaueng1.dll
    • regsvr32.exe wucltui.dll
    • regsvr32.exe wups.dll
    • regsvr32.exe wups2.dll
    • regsvr32.exe wuweb.dll
    • regsvr32.exe qmgr.dll
    • regsvr32.exe qmgrprxy.dll
    • regsvr32.exe wucltux.dll
    • regsvr32.exe muweb.dll
    • regsvr32.exe wuwebv.dll
    • netsh winsock reset
    • netsh winhttp reset proxy
    • net start bits
    • net start wuauserv
    • net start appidsvc
    • net start cryptsvc

Выводы

Чтобы устранить ошибку обновления Windows 10, необходимо воспользоваться утилитой Устранения неполадок, изменить тип запуска служб, включить .NET Framework 3.5 или сбросить компоненты Центра обновлений.

Хороший сайт? Может подписаться?

Рассылка новостей из мира IT, полезных компьютерных трюков, интересных и познавательных статей. Всем подписчикам бесплатная компьютерная помощь.

Нет комментариев
Добавить комментарий
Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

Загрузка...