Ошибка обновления 0x800f0805 в Windows 10

Понравилось? Поделитесь...

Исправить ошибку 0x800f0805 в Windows 10

Если рассматриваемая проблема возникает при попытке активировать систему, проверьте правильность ввода ключа. Он должен не только работать, но и соответствовать версии операционной системы. Итак, допустим, если у вас есть ключ для Windows 10 Home, вы не сможете с его помощью активировать сборку Windows 10 Pro. При необходимости переустановите Windows, выбрав редакцию, которую активирует ключ. Если вы не знаете, для какой редакции был приобретен ключ, обратитесь за помощью к продавцу.

Способ 1: Проверка интернет-соединения

В первую очередь проверьте, все ли в порядке с вашим сетевым подключением, ведь ошибка 0x800f0805 в Windows 10 связана со скачиванием и установкой обновлений. Если соединение нестабильное или скорость низкая, это может привести к ошибкам.

Подробнее: Проверка стабильности вашего интернет-соединения

Исправить ошибку 0x800f0805 в Windows 10

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

Исправить ошибку 0x800f0805 в Windows 10

Вы можете исправить сбои в работе сети на ПК или ноутбуке с Windows 10, сбросив настройки сети. Тогда все параметры вернутся в исходное состояние, а ошибки будут удалены. Делается это с помощью стандартных «Параметры» или консольной команды. Также можно попробовать полностью переустановить драйвер сетевой карты. Обо всем этом наш автор уже писал более подробно.

Исправить ошибку 0x800f0805 в Windows 10

Способ 2: Встроенное средство устранения неполадок

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

    1. Нажмите кнопку «Пуск», а затем запустите систему «Настройки».

Исправить ошибку 0x800f0805 в Windows 10

    1. Перейдите в раздел «Обновление и безопасность».

Исправить ошибку 0x800f0805 в Windows 10

    1. Далее необходимо нажать на вкладку «Устранение неполадок» в панели справа, а затем нажать на строку «Дополнительные отладчики», которая находится в основной части окна «Параметры».

Исправить ошибку 0x800f0805 в Windows 10

    1. Отображается список программных компонентов, доступных для тестирования. Нажмите «Центр обновления Windows», затем выберите кнопку, которая запускает инструмент.

Исправить ошибку 0x800f0805 в Windows 10

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

Способ 3: Восстановление системных файлов

Повреждение системных файлов, библиотек, служб или программ вызывает различные системные ошибки, вплоть до критических. Также часто возникают проблемы с обновлением, поэтому можно воспользоваться автоматическими средствами проверки на наличие поврежденных данных и их восстановления, которые предустановлены в операционной системе — SFC и DISM. Работать с ними приходится через консоль, и ранее мы писали об этом подробнее.

Подробнее: Использование и восстановление средства проверки целостности системных файлов в Windows 10

Исправить ошибку 0x800f0805 в Windows 10

Если ошибка продолжает возникать после сканирования с помощью SFC (System File Checker) или сама SFC не работает, используйте инструмент DISM для проверки целостности хранилищ компонентов Windows, а затем снова SFC.

Способ 4: Сброс настроек «Центра обновления» к первоначальным

Если работа самого центра обновлений не удалась, из-за того, что Windows не обновляется, рекомендуем полностью сбросить компоненты и заново зарегистрировать связанные с ним службы в системе. Используйте консольные команды или BAT-файл для процедуры. Рассмотрим первый вариант:

    1. Запустите встроенный инструмент командной строки от имени администратора, например, с помощью системной панели поиска.

Исправить ошибку 0x800f0805 в Windows 10

    1. Принудительно завершите фоновую работу Центра обновления Windows, вставив и запустив taskkill /im wuaauserv.exe /f.

Исправить ошибку 0x800f0805 в Windows 10

    1. С помощью специальных команд отключите некоторые службы, отвечающие за обновление системы. Выполните четыре запроса по очереди, нажимая клавишу Enter после каждого»:
      чистый стоповый бит
      интернет остановить wuauserver
      чистая остановка appidsvc
      чистая остановка cryptsvc
    2. Далее необходимо очистить кеш обновлений, который сохраняется после установки предыдущих обновлений. Введите команду Del «%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat» и нажмите Enter, чтобы выполнить ее.

Исправить ошибку 0x800f0805 в Windows 10

    1. Сделайте резервную копию папок с файлами обновлений, переименовав их. Удалять их пока не стоит, так как если что-то пойдет не так, папки можно будет восстановить, вернув прежние имена. Запустите две команды по очереди:
      Очистите %systemroot%SoftwareDistribution SoftwareDistribution.bak
      Очистите %systemroot%system32catroot2 catroot2.bak

Исправить ошибку 0x800f0805 в Windows 10

    1. Чтобы полностью сбросить настройки Центра обновления Windows, необходимо также очистить файл журнала с помощью команды del /f /s /q %windir%windowsupdate.log.

Исправить ошибку 0x800f0805 в Windows 10

    1. Затем в окне командной строки вставьте и выполните еще четыре команды:
      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)
      sc.exe sdset cryptsvc D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCCSWRPWPDTLOCRRC;;;SY)S: AU ;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
      sc.exe sdset trustinstaller D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)

Исправить ошибку 0x800f0805 в Windows 10

    1. Для завершения сброса можно также перерегистрировать в системе динамические библиотеки, отвечающие за работу центра обновлений. Их довольно много, поэтому потребуется время, чтобы вникнуть в каждую. Просто попробуйте скопировать приведенные ниже команды и вставить их в окно консоли, щелкнув правой кнопкой мыши (выберите «Вставить», когда появится контекстное меню). Все будет использовано автоматически, кроме последнего запроса — сделайте это вручную, нажав «Enter».
      regsvr32.exe /satl.dll
      regsvr32.exe /s urlmon.dll
      regsvr32.exe /s mshtml.dll
      regsvr32.exe /s shdocvw.dll
      regsvr32.exe /sbrowui.dll
      regsvr32.exe /s jscript.dll
      regsvr32.exe /s vbscript.dll
      regsvr32.exe /s scrrun.dll
      regsvr32.exe /smsxml.dll
      regsvr32.exe /s msxml3.dll
      regsvr32.exe /smsxml6.dll
      regsvr32.exe /s actxprxy.dll
      regsvr32.exe /ssoftpub.dll
      regsvr32.exe /s wintrust.dll
      regsvr32.exe /s dssenh.dll
      regsvr32.exe /s rsaenh.dll
      regsvr32.exe /s gpkcsp.dll
      regsvr32.exe /s sccbase.dll
      regsvr32.exe /s slbcsp.dll
      regsvr32.exe /s cryptdlg.dll
      regsvr32.exe /s oleaut32.dll
      regsvr32.exe /s ole32.dll
      regsvr32.exe /s shell32.dll
      regsvr32.exe /s initpki.dll
      regsvr32.exe /s wuapi.dll
      regsvr32.exe /s wuaueng.dll
      regsvr32.exe /s wuaueng1.dll
      regsvr32.exe /s wucltui.dll
      regsvr32.exe /swups.dll
      regsvr32.exe /swups2.dll
      regsvr32.exe /s wuweb.dll
      regsvr32.exe /sqmgr.dll
      regsvr32.exe /s qmgrprxy.dll
      regsvr32.exe /s wucltux.dll
      regsvr32.exe /s muweb.dll
      regsvr32.exe /s wuwebv.dll

Исправить ошибку 0x800f0805 в Windows 10

    1. Для предотвращения проблем с проверкой и загрузкой новых обновлений рекомендуем также принудительно перезапустить службу Winsock, которая предназначена для перераспределения сетевого трафика, а также службу, отвечающую за корректную передачу данных по сети. Используйте прокси-команды netsh winsock reset и netsh winhttp reset соответственно.

Исправить ошибку 0x800f0805 в Windows 10

  1. Осталось установить тип запуска служб, связанных с обновлениями в Windows 10, а также перезапустить их, так как мы отключили их в самом начале процедуры. Введите и выполните по очереди следующие команды:
    конфигурация sc.exe wuaauserv start=auto
    биты конфигурации sc.exe start=delayed-auto
    конфигурация sc.exe cryptsvc start=auto
    sc.exe config TrustedInstaller start = запрос
    конфигурация sc.exe DcomLaunch start=auto
    чистые стартовые кусочки
    онлайн запуск wuauserver
    чистый старт appidsvc
    чистый старт cryptsvc

Такая процедура, несмотря на кажущуюся сложность, полностью сбросит работу центра обновлений и других служб и компонентов, которые могут выйти из строя по какой-либо причине. Их состояние вернется к исходному состоянию, но после проделанных манипуляций обязательно перезагрузите компьютер, чтобы изменения вступили в силу. В новой сессии Windows уже можно попробовать переустановить обновление.

Способ 5: Ручная установка обновления

Если предыдущие способы не помогли, вы можете установить обновление самостоятельно, при условии, что знаете, с каким именно патчем возникает подобная проблема. Таким образом, установка будет проходить в обход «Центра обновлений» — с помощью установочного файла. Также есть вероятность, что это обновление сможет исправить системную ошибку, которая мешает корректной работе служб, ответственных за обновление. Посетите официальный сайт Microsoft и скачайте оттуда необходимое обновление, о котором вы можете узнать подробнее в нашем отдельном руководстве.

Подробнее: Установите обновления для Windows 10 вручную

Исправить ошибку 0x800f0805 в Windows 10

Мы также рекомендуем попробовать проприетарный инструмент Microsoft под названием Update Assistant. Он автоматически определяет наличие обновления и помогает перейти на последнюю версию операционной системы. Инструмент предоставляет все необходимые инструкции в пошаговом режиме, но вам нужно лишь скачать его с официального сайта компании, запустить и следовать рекомендациям.

Скачать Update Assistant с официального сайта

Исправить ошибку 0x800f0805 в Windows 10

Способ 6: Восстановление системы с сохранением файлов

В крайнем случае остается прибегнуть к восстановлению системы, которое происходит через встроенные в операционную систему функции. Это может быть полезно, если ни одна из рекомендаций не сработала, но вам все равно нужно установить проблемное обновление. Возможности Windows 10 позволяют выполнить процедуру, вернув операционную систему в исходное состояние без потери каких-либо пользовательских данных (документов, мультимедийных файлов и другой информации). Чтобы выполнить операцию правильно, достаточно следовать инструкции, которая есть на нашем сайте.

Подробнее: Восстановление Windows 10 до исходного состояния

Исправить ошибку 0x800f0805 в Windows 10

Источник

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

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