Ошибка обновления windows 10 0x8024401b

  • Remove From My Forums
  • Общие обсуждения

  • Коллеги, помогите обойти эту проклятую ошибку 0x8024401b.

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

    Была себе windows 8.1Pro жила себе и хорошо обновлялась, потом предложила обновится до windows 10 ну и естественно мы согласились, обновились. Все хорошо — работает, но вот беда перестали загружаться обновления для windows 10. Ошибка 0x8024401b.

    Хм, что такое? Поиск и вуаля, ошибка авторизации на прокси сервере. А причем он тут? О нем никто не знал до момента обновления на windows 10. Ок, но такая ерунда происходит на любом компьютере с windows 10 подкл.
    к локальной сети. В других сетях такого нету, что делать???

    Прокси на локальном компьютере во всех возможных вариантах ВЫКЛЮЧЕН.

    • Изменен тип

      5 октября 2015 г. 6:18
      Тема переведена в разряд обсуждений по причине отсутствия активности.

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

0x8024401b

Этот сбой может быть обусловлен действием множества факторов, так что для его решения пробуйте выполнять последовательно следующие вещи:

  1. Отключите антивирусное ПО.
  2. Запустите trobleshhooter. Он доступен для загрузки с этой странички.
  3. Выполните «чистую» загрузку ОС. Детальная инструкция от Майкрософт касательно доступна на этой страничке.
  4. Перезапустите агент обновления и скиньте настройки. Сначала остановите все процессы, связанные с обновлением. Для этого выполните в Командной строке (Администратор) такие команды:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver

    Далее переименуйте конечную директорию по пути c:windowsSoftwareDistribution на softwaredistribution.old. После этого запустите остановленные процессы — вместо stop используйте start в ранее указанных командах. После перегрузки ОС проверьте, появляется ли ошибка 0x8024401b опять. Если да, то поможем полное восстановление или переустановка Виндоус.

squid-WU-000.pngПри работе с прокси-сервером Squid вы можете столкнуться с ситуацией, когда служба Windows Update или WSUS перестанут получать обновления. Ситуация действительно неприятная и проявляется она чаще всего уже «по факту», когда клиентские машины перестают получать обновления и нужно срочно принимать меры. Однако такое поведение службы обновления давно известно и отражено в документации. Сегодня мы разберем подробно причину возникновения ошибки и покажем возможные действия по ее устранению.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Внешнее проявление неисправности сводится к тому, что служба Windows Update не может загрузить обновления и сопровождается одним из кодов ошибки:

  • 0x80244017
  • 0x80244018
  • 0x80244019
  • 0x8024401B
  • 0x80244021

Для ее возникновения требуется сочетание нескольких факторов: наличия в сети прокси-сервера с аутентификацией пользователей и службы WPAD. Неподготовленного администратора данная ошибка застает врасплох, однако существует статья KB896226, которая подробно проливает свет на проблему и способы ее решения:

Чтобы устранить эту проблему, убедитесь, что прокси-сервер или брандмауэр настроены для анонимного доступа к веб-сайту Центра обновления Windows.

Если коротко, то суть происходящих событий следующая: для доступа к серверам Центра обновлений система использует службу Windows HTTP (WinHTTP), которая в свою очередь поддерживает автоматическое получение настроек прокси через WPAD. Т.е. все запросы к серверам обновлений будут автоматически направлены на прокси, это не доставляет проблем до тех пор, пока прокси-сервер не начинает требовать аутентификации клиентов. Службы Windows Update не могут пройти аутентификацию и возникает проблема с получением обновлений.

Чтобы избавиться от этой ошибки следует выполнить рекомендации Microsoft и обеспечить анонимный доступ к серверам обновлений. Сделать это можно достаточно просто и несколькими способами. Рассмотрим их подробнее.

Squid

Система контроля доступа Squid дает в руки администратора мощный инструмент управления и этим следует пользоваться. Тем более что стоящая перед нами задача ничем не отличается от URL-фильтрации по спискам, о которой мы рассказывали ранее.

Создадим отдельный список для служб Windows Update:

touch /etc/squid3/wu

и внесем в него следующие записи:

update.microsoft.com
windowsupdate.microsoft.com
download.microsoft.com
ntservicepack.microsoft.com
c.microsoft.com
crl.microsoft.com
productactivation.one.microsoft.com

За его основу мы взяли список из KB896226 который актуализировали и дополнили исходя из собственного опыта и наработок коллег.

Теперь создадим элемент ACL для работы со списком:

acl wu url_regex -i "/etc/squid/wu"

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

http_access allow wu

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

WPAD

Существует также еще один вариант — направить трафик к серверам обновлений минуя прокси-сервер. В этом нам поможет протокол WPAD, точнее специальные правила в PAC-файле. На наш взгляд этот метод менее предпочтителен, но вполне имеет право на существование.

Для его реализации добавьте в файл wpad.dat следующие инструкции:

if (dnsDomainIs(host, "update.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "windowsupdate.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "download.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "ntservicepack.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "c.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "crl.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "productactivation.one.microsoft.com")) {return "DIRECT";}

Изменения вступают в силу сразу, перезапускать службы не требуется.

При использовании данного метода следует принять во внимание еще один момент — если вы принимали меры по запрету обхода прокси, например, при помощи iptables, то следует явно разрешить соединения к серверам обновлений. На текущий момент указанным серверам соответствуют следующие IP-адреса:

23.78.92.229
80.68.78.155
80.68.78.146
94.245.126.128
134.170.58.221
134.170.58.222
134.170.185.126
191.232.80.55
207.46.22.245

Собственно, поэтому не рекомендуем данный способ, так как поддерживать один список доменных имен для Squid проще, чем два, тем более что соответствие доменных имен IP-адресам может меняться. В любом случае теперь вы понимаете источник проблемы и можете самостоятельно выбрать наиболее предпочтительный способ ее решения.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

  • Remove From My Forums
  • Общие обсуждения

  • Коллеги, помогите обойти эту проклятую ошибку 0x8024401b.

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

    Была себе windows 8.1Pro жила себе и хорошо обновлялась, потом предложила обновится до windows 10 ну и естественно мы согласились, обновились. Все хорошо — работает, но вот беда перестали загружаться обновления для windows 10. Ошибка 0x8024401b.

    Хм, что такое? Поиск и вуаля, ошибка авторизации на прокси сервере. А причем он тут? О нем никто не знал до момента обновления на windows 10. Ок, но такая ерунда происходит на любом компьютере с windows 10 подкл.
    к локальной сети. В других сетях такого нету, что делать???

    Прокси на локальном компьютере во всех возможных вариантах ВЫКЛЮЧЕН.

    • Изменен тип

      5 октября 2015 г. 6:18
      Тема переведена в разряд обсуждений по причине отсутствия активности.

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

0x8024401b

Этот сбой может быть обусловлен действием множества факторов, так что для его решения пробуйте выполнять последовательно следующие вещи:

  1. Отключите антивирусное ПО.
  2. Запустите trobleshhooter. Он доступен для загрузки с этой странички.
  3. Выполните «чистую» загрузку ОС. Детальная инструкция от Майкрософт касательно доступна на этой страничке.
  4. Перезапустите агент обновления и скиньте настройки. Сначала остановите все процессы, связанные с обновлением. Для этого выполните в Командной строке (Администратор) такие команды:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver

    Далее переименуйте конечную директорию по пути c:windowsSoftwareDistribution на softwaredistribution.old. После этого запустите остановленные процессы — вместо stop используйте start в ранее указанных командах. После перегрузки ОС проверьте, появляется ли ошибка 0x8024401b опять. Если да, то поможем полное восстановление или переустановка Виндоус.

Hi,

I am trying to install the software updates for my new image build during the build and capture task sequence. The error I’m having is 0x8024401B. Could this be due to the fact that my client is in a workgroup? How can I solve this issue?

The update mechanism in my SCCM 2012 environment is working, I tested it on other clients.

The error 0x8024401B means that there is a Proxy authentication error, which I don’t understand because there is only traffic on the intranet (but there is a proxy on the network). In the WindowsUpdate log you see that he tries to contact my Software update
point.

The error in the status messages looks like:

Action output: ThreadID = 3448;
};

Successfully submitted event to the Status Agent.
End TS policy evaluation
Policy evaluation initiated
GetIPriviledgedInstallInterface successful
Refreshing Updates
Successfully initiated RefreshUpdates operation
Waiting for RefreshUpdates complete notification from Updates Deployment Agent
Notification received, RefreshUpdates have been completed
Signaled RefreshComplete notification
Received RefreshUpdates complete notification from Updates Deployment Agent
RefreshUpdates operation has been completed, hr=0x8024401b
RefreshUpdates(), HRESULT=8024401b (e:nts_sccm_releasesmsclientosdeploymentinstallswupdateinstallswupdate.cpp,906)
InstallUpdates(pInstallUpdate, tType, sJobID, sActiveRequestHandle), HRESULT=8024401b (e:nts_sccm_releasesmsclientosdeploymentinstallswupdatemain.cpp,248)
Setting TSEnv variable SMSTSInstallUpdateJobGUID=
Process(pInstallUpdate, tType), HRESULT=8024401b (e:nts_sccm_releasesmsclientosdeploymentinstallswupdatemain.cpp,304).

The UpdatesHandler.log looks like:

CupdatesAgent:FinalConstruct entered
CupdatesAgent:FinalConstruct entered
Initiating updates scan for checking applicability.
Successfully initiated scan.
Updates scan completion received, result = 0x8024401B

 Can someone help me with this?

Thanks in advance!

Gr.

Hi,

I am trying to install the software updates for my new image build during the build and capture task sequence. The error I’m having is 0x8024401B. Could this be due to the fact that my client is in a workgroup? How can I solve this issue?

The update mechanism in my SCCM 2012 environment is working, I tested it on other clients.

The error 0x8024401B means that there is a Proxy authentication error, which I don’t understand because there is only traffic on the intranet (but there is a proxy on the network). In the WindowsUpdate log you see that he tries to contact my Software update
point.

The error in the status messages looks like:

Action output: ThreadID = 3448;
};

Successfully submitted event to the Status Agent.
End TS policy evaluation
Policy evaluation initiated
GetIPriviledgedInstallInterface successful
Refreshing Updates
Successfully initiated RefreshUpdates operation
Waiting for RefreshUpdates complete notification from Updates Deployment Agent
Notification received, RefreshUpdates have been completed
Signaled RefreshComplete notification
Received RefreshUpdates complete notification from Updates Deployment Agent
RefreshUpdates operation has been completed, hr=0x8024401b
RefreshUpdates(), HRESULT=8024401b (e:nts_sccm_releasesmsclientosdeploymentinstallswupdateinstallswupdate.cpp,906)
InstallUpdates(pInstallUpdate, tType, sJobID, sActiveRequestHandle), HRESULT=8024401b (e:nts_sccm_releasesmsclientosdeploymentinstallswupdatemain.cpp,248)
Setting TSEnv variable SMSTSInstallUpdateJobGUID=
Process(pInstallUpdate, tType), HRESULT=8024401b (e:nts_sccm_releasesmsclientosdeploymentinstallswupdatemain.cpp,304).

The UpdatesHandler.log looks like:

CupdatesAgent:FinalConstruct entered
CupdatesAgent:FinalConstruct entered
Initiating updates scan for checking applicability.
Successfully initiated scan.
Updates scan completion received, result = 0x8024401B

 Can someone help me with this?

Thanks in advance!

Gr.

squid-WU-000.pngПри работе с прокси-сервером Squid вы можете столкнуться с ситуацией, когда служба Windows Update или WSUS перестанут получать обновления. Ситуация действительно неприятная и проявляется она чаще всего уже «по факту», когда клиентские машины перестают получать обновления и нужно срочно принимать меры. Однако такое поведение службы обновления давно известно и отражено в документации. Сегодня мы разберем подробно причину возникновения ошибки и покажем возможные действия по ее устранению.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Внешнее проявление неисправности сводится к тому, что служба Windows Update не может загрузить обновления и сопровождается одним из кодов ошибки:

  • 0x80244017
  • 0x80244018
  • 0x80244019
  • 0x8024401B
  • 0x80244021

Для ее возникновения требуется сочетание нескольких факторов: наличия в сети прокси-сервера с аутентификацией пользователей и службы WPAD. Неподготовленного администратора данная ошибка застает врасплох, однако существует статья KB896226, которая подробно проливает свет на проблему и способы ее решения:

Чтобы устранить эту проблему, убедитесь, что прокси-сервер или брандмауэр настроены для анонимного доступа к веб-сайту Центра обновления Windows.

Если коротко, то суть происходящих событий следующая: для доступа к серверам Центра обновлений система использует службу Windows HTTP (WinHTTP), которая в свою очередь поддерживает автоматическое получение настроек прокси через WPAD. Т.е. все запросы к серверам обновлений будут автоматически направлены на прокси, это не доставляет проблем до тех пор, пока прокси-сервер не начинает требовать аутентификации клиентов. Службы Windows Update не могут пройти аутентификацию и возникает проблема с получением обновлений.

Чтобы избавиться от этой ошибки следует выполнить рекомендации Microsoft и обеспечить анонимный доступ к серверам обновлений. Сделать это можно достаточно просто и несколькими способами. Рассмотрим их подробнее.

Squid

Система контроля доступа Squid дает в руки администратора мощный инструмент управления и этим следует пользоваться. Тем более что стоящая перед нами задача ничем не отличается от URL-фильтрации по спискам, о которой мы рассказывали ранее.

Создадим отдельный список для служб Windows Update:

touch /etc/squid3/wu

и внесем в него следующие записи:

update.microsoft.com
windowsupdate.microsoft.com
download.microsoft.com
ntservicepack.microsoft.com
c.microsoft.com
crl.microsoft.com
productactivation.one.microsoft.com

За его основу мы взяли список из KB896226 который актуализировали и дополнили исходя из собственного опыта и наработок коллег.

Теперь создадим элемент ACL для работы со списком:

acl wu url_regex -i "/etc/squid/wu"

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

http_access allow wu

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

WPAD

Существует также еще один вариант — направить трафик к серверам обновлений минуя прокси-сервер. В этом нам поможет протокол WPAD, точнее специальные правила в PAC-файле. На наш взгляд этот метод менее предпочтителен, но вполне имеет право на существование.

Для его реализации добавьте в файл wpad.dat следующие инструкции:

if (dnsDomainIs(host, "update.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "windowsupdate.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "download.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "ntservicepack.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "c.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "crl.microsoft.com")) {return "DIRECT";}
if (dnsDomainIs(host, "productactivation.one.microsoft.com")) {return "DIRECT";}

Изменения вступают в силу сразу, перезапускать службы не требуется.

При использовании данного метода следует принять во внимание еще один момент — если вы принимали меры по запрету обхода прокси, например, при помощи iptables, то следует явно разрешить соединения к серверам обновлений. На текущий момент указанным серверам соответствуют следующие IP-адреса:

23.78.92.229
80.68.78.155
80.68.78.146
94.245.126.128
134.170.58.221
134.170.58.222
134.170.185.126
191.232.80.55
207.46.22.245

Собственно, поэтому не рекомендуем данный способ, так как поддерживать один список доменных имен для Squid проще, чем два, тем более что соответствие доменных имен IP-адресам может меняться. В любом случае теперь вы понимаете источник проблемы и можете самостоятельно выбрать наиболее предпочтительный способ ее решения.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Информация о системе:

На вашем ПК работает:  

специальное предложение

0x8024401B часто может появляться из-за неправильно настроенных параметров системы или из-за нарушений в реестре Windows. Эту ошибку относительно быстро и легко исправить, если использовать PC Repair, настроенную на решение всех распространенных проблем с реестром.

  • Название ошибки: 0x8024401B
  • Совместимо с: Windows 10, 11, 8, 7, Vista, XP
  • 0x8024401B появляется и начинает нарушать окно активной программы;
  • 0x8024401B появляется на экране;
  • Появляется сообщение ‘Обнаружена проблема, и Windows была выключена, чтобы предотвратить повреждение компьютера. Похоже, что проблема вызвана следующим файлом…’;
  • Компьютер пользователя перестает работать, выдавая ошибку 0x8024401B при запуске программы;
  • Windows работает плохо, медленно реагируя на команды;
  • Компьютер пользователя часто зависает

0x8024401B сообщения об ошибке могут появляться из-за засорения реестра Windows и ошибочных записей несуществующих программ, поскольку пользователь обычно неправильно удаляет программное обеспечение. Другими распространенными причинами являются неправильный ввод данных, отсутствие файлов, которые были случайно удалены из реестра, что вызывает проблемы в работе системы.

  1. 1. Скачать PC Repair.
  2. 2. Установить и запустить программу.
  3. 3. Нажмите Scan Now для обнаружения ошибок и различных отклонений от оптимального уровня.
  4. 4. Нажмите Repair All для устранения каждой проблемы.


Эта страница доступна на других языках:
English |
Deutsch |
Español |
Italiano |
Français |
Indonesia |
Nederlands |
Nynorsk |
Português |
Українська |
Türkçe |
Malay |
Dansk |
Polski |
Română |
Suomi |
Svenska |
Tiếng việt |
Čeština |
العربية |
ไทย |
日本語 |
简体中文 |
한국어

  • #2

А что вы используете в качестве прокси сервера? Смотрите в эту сторону. Откройте
download.windowsupdate.com
на проксе.

Surf_rider

  • #4

Попробуй поставить обновление на WSUS ручками из командной строки http://support.microsoft.com/kb/2720211 проверьте по логам что все ок.
Далее на клиентах попробуйте
1. Останавливаешь службу «Центр обновления Windows».
2. Удаляешь содержимое папки «C:WindowsSoftwareDistribution»
3. Запускаешь службу «Центр обновления Windows».
4. И команду «wuauclt.exe /resetauthorization /detectnow»
Смотрите C:windowsWindowsUpdate.log и C:WindowsSoftwareDistributionReportingEvents.log

This issue isn’t specifically related to Configuration Manager or Windows Updates, but it does seem that Windows Updates itself could behave better to prevent this.

When Windows Updates attempts to connect to the WSUS server (or SUP), you will see the WINDOWSUPDATE.LOG show the client attempting to open the client.asmx file from the WSUS server. The lines following show this connection failing with “SyncUpdates failure, error = 0x8024401B, soap client error = 10, soap error code = 0, HTTP status code = 407” followed by several more 0x8024401b errors.

updates-notworking

These errors are an “HTTP Authentication required” failure. For some reason the client is unable to access the content.

In the instance I was dealing with, the problem isn’t the client connecting to the actual WSUS server. There was an automatic configuration for a proxy.pac file in Internet Explorer and Windows Update was (correctly) also using this to determine how to connect to the server. Unfortunately it was failing all the “DIRECT” rules which it should have matched against and being told to go to the proxy server. So the authentication request is actually coming from the proxy server.

The reason it was failing? The FQDN of the WSUSServer entry was in UPPER CASE and the proxy.pac file was only matching against lower case host names. This may seem crazy, but the proxy.pac matching is indeed case-sensitive.

e.g. A proxy.pac with a rule to match “.domain.com” will not match against a connection to “WSUS.DOMAIN.COM”. It would match “WSUS.domain.com” as it is only the domain part of the FQDN it is checking against.

Most (all?) web browsers will convert whatever URL you type into lower case automatically, so you probably don’t see this issue in normal browsing. It is only when you have “badly behaved” apps like automatic updates that don’t do this, combined with a proxy.pac that also doesn’t handle case insensitivity.

SOLUTION

There are several ways this can be corrected.

Fix the proxy.pac file (Preferred)

  1. Fix the proxy.pac file so that it automatically converts host FQDN strings to lower case before checking them against the rules. This means the host “WSUS.DOMAIN.COM” would be converted to “wsus.domain.com” and then it would check against the rules. This is the best/easiest fix. Here’s a great site explaining everything you could want to know about how to do this: http://webdebug.net/2014/01/proxy-pac-file-tricks-and-tips/
  2. Add an extra matching rule for the upper case condition. e.g. an entry in proxy.pac to match both “.domain.com” AND “.DOMAIN.COM”. While this will work, it is still fallible if someone was to have “.domain.COM” or “DOMAIN.com”. It’s also rather non-obvious to another person who comes along later and wonders why there are “duplicate” rules.

WSUS Only (without ConfigMgr)

  • Check your GPO’s or other reg injection scripts and make sure the WSUS server FQDN is entered in lower case to match the proxy.pac

ConfigMgr 2007

  • You can change the properties of the Site server “Intranet FQDN”. Just make sure to enter it all lower case. That value is the one used to populate the client machines with the name of the SUP server

ConfigMgr 2012

  • You need to specify the name of the server as lower case when you first create the site server in the console. You can’t change it afterwards as there is no “Intranet FQDN” entry as there is in 2007. There are methods involving changing the site server name directly in the database, but this is not officially supported by Microsoft (as with most direct DB editing)
  • If you are running a SUP as a separate server, then remove the role, delete the site server and re-create it with a lower case name. As clients check in and run the scan policy, they will update with the “new” name of the site server in lower case

Если вы сталкиваетесь с кодом ошибки 0x8024401f при попытке установить определенные обновления или при попытке обновить приложение UWP через Магазин Windows, то этот пост предназначен для вас. В этом посте мы определим возможные причины, а также предложим соответствующие решения, которые вы можете попытаться исправить.

Вы можете столкнуться с ошибкой из-за одной или нескольких (но не ограничиваясь ими) из следующих известных причин:

  • Поврежден кеш Магазина Windows.
  • Мешает прокси или VPN-соединение.
  • Вмешательство стороннего программного обеспечения безопасности.
  • Плохой Центр обновления Windows.

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

  1. Отключить стороннее программное обеспечение безопасности
  2. Запустите средство устранения неполадок Центра обновления Windows
  3. Сброс кеша Магазина Windows и очистка кеша Центра обновления Windows
  4. Удалите VPN-клиент или удалите прокси-сервер
  5. Выполните новый запуск, обновление на месте или сбросьте настройки облачного хранилища.

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

1]Отключить / удалить стороннее программное обеспечение безопасности (если применимо)

Брандмауэр и антивирус важны для безопасности вашей системы, но иногда эти программы могут мешать работе Windows 10 и вызывать это. Ошибка Центра обновления Windows 0x8024401f появляться.

Известно, что McAfee, AVAST и Comodo вызывают именно эту проблему. В этом случае, чтобы решить эту проблему, вам придется удалить все сторонние антивирусные программы с вашего ПК с помощью специального инструмента для удаления всех файлов, связанных с вашей антивирусной программой.

Если удаление антивируса устраняет эту ошибку, теперь вы можете снова установить тот же антивирус, или вы можете переключиться на альтернативное программное обеспечение или, еще лучше, придерживаться собственной антивирусной программы Windows 10 — Защитника Windows.

2]Запустите средство устранения неполадок Центра обновления Windows.

Для этого решения необходимо запустить встроенное средство устранения неполадок Центра обновления Windows и посмотреть, поможет ли это устранить ошибку.

3]Сбросить кеш Магазина Windows и очистить кеш Центра обновления Windows.

Это решение требует, чтобы вы очистили содержимое папки распространения программного обеспечения, а также очистили / сбросили кеш Microsoft Store, а затем повторили процесс обновления еще раз. Если ошибка все еще не устранена, перейдите к следующему решению.

4]Удалите VPN-клиент или удалите прокси-сервер (если применимо).

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

5]Выполните «Новый запуск», «Восстановление на месте» или «Облако сброса».

На этом этапе, если Ошибка Центра обновления Windows 0x8024401f все еще не решена, скорее всего, это связано с каким-то повреждением системы, которое нельзя решить традиционным способом. В этом случае вы можете попробовать «Новый запуск», восстановление на месте при обновлении, чтобы сбросить все компоненты Windows. Кроме того, если вы используете Windows 10 версии 1909 или более поздней, вы можете попробовать Cloud Reset и посмотреть, поможет ли это.

PS: Ошибка Центра обновления Windows 0x8024402f — еще один подобный случай этой ошибки.

Любое из этих решений должно работать на вас!

.

Содержание

  1. Ошибка 8024001B при обновлении Windows — как исправить
  2. Что вызывает ошибку 8024001B?
  3. Методы решения ошибки 8024001B
  4. Метод №1 Средство устранения неполадок
  5. Метод №2 Сброс компонентов Центра обновления
  6. Метод №3 Восстановление системы
  7. Windows 10 Update wont download (Error 0x8024401b)
  8. Replies (8) 

Ошибка 8024001B при обновлении Windows — как исправить

В процессе обновления Windows есть шанс увидеть ошибку 8024001B. Как правило, на подобный код жалуются владельцы таких операционных систем, как Windows 7 и Windows 8.1. Тем не менее появление ошибки также возможно и на современных сборка Windows 10.

Что вызывает ошибку 8024001B?

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

Также ошибка 8024001B способна появляться в результате повреждения некоторых системных файлов Windows. Тут на выручку вам придется либо System File Checker, либо точка восстановления системы, которая была автоматически создана Windows. При наличии повреждению что-то должно помочь.

Методы решения ошибки 8024001B

Метод №1 Средство устранения неполадок

Итак, давайте для начала попытаемся положиться на автоматизированные системные средства, предназначенные для решения всевозможных неполадок. Нажмите на клавиатуре Windows+I для открытия окошка с Параметрами системы. Теперь перейдите в раздел «Обновление и безопасность», далее — в подраздел «Устранение неполадок».

В открытом подразделе перед вами предстанет обширный список из различных компонентов системы. Найдите и выберите компонент «Центр обновления Windows». Затем нажмите на кнопку «Запустить средство устранения неполадок». Все, что вам нужно дальше делать — это следовать инструкциям на экране и пытаться избавиться от ошибки 8024001B.

Метод №2 Сброс компонентов Центра обновления

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

Тем не менее вы можете использовать «батник» собственного производства для подобной задачи. Нажмите на клавиатуре Windows+R. Пропишите в пустой строчке открывшегося окошка значение notepad и нажмите Enter.

Теперь копируйте все нижеуказанные команды и вставьте их в открытое окошко Блокнота:

::Сброс центра обновлений
::GamesQA.ru

:: Checking and Stopping the Windows Update services
set b=0

:bits
set /a b=%b%+1
if %b% equ 3 (
goto end1
)

net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:»STOPPED»
if not %errorlevel%==0 (
goto bits
)
goto loop2

:end1
cls
echo.
echo Cannot reset Windows Update since «Background Intelligent Transfer Service» (bits) service failed to stop.
echo.
pause
goto Start

:wuauserv
set /a w=%w%+1
if %w% equ 3 (
goto end2
)
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:»STOPPED»
if not %errorlevel%==0 (
goto wuauserv
)
goto loop3

:end2
cls
echo.
echo Cannot reset Windows Update since «Windows Update» (wuauserv) service failed to stop.
echo.
pause
goto Start

:loop3
set app=0
:appidsvc
set /a app=%app%+1
if %app% equ 3 (
goto end3
)
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:»STOPPED»
if not %errorlevel%==0 (
goto appidsvc
)
goto loop4

:end3
cls
echo.
echo Cannot reset Windows Update since «Application Identity» (appidsvc) service failed to stop.
echo.
pause
goto Start

:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
goto end4
)
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:»STOPPED»
if not %errorlevel%==0 (
goto cryptsvc
)
goto Reset

:end4
cls
echo.
echo Cannot reset Windows Update since «Cryptographic Services» (cryptsvc) service failed to stop.
echo.
pause
goto Start

:Reset
Ipconfig /flushdns
del /s /q /f «%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat»
del /s /q /f «%ALLUSERSPROFILE%MicrosoftNetworkDownloaderqmgr*.dat»
del /s /q /f «%SYSTEMROOT%LogsWindowsUpdate*»

if exist «%SYSTEMROOT%winsxspending.xml.bak» del /s /q /f «%SYSTEMROOT%winsxspending.xml.bak»
if exist «%SYSTEMROOT%winsxspending.xml» (
takeown /f «%SYSTEMROOT%winsxspending.xml»
attrib -r -s -h /s /d «%SYSTEMROOT%winsxspending.xml»
ren «%SYSTEMROOT%winsxspending.xml» pending.xml.bak
)

if exist «%SYSTEMROOT%SoftwareDistribution.bak» rmdir /s /q «%SYSTEMROOT%SoftwareDistribution.bak»
if exist «%SYSTEMROOT%SoftwareDistribution» (
attrib -r -s -h /s /d «%SYSTEMROOT%SoftwareDistribution»
ren «%SYSTEMROOT%SoftwareDistribution» SoftwareDistribution.bak
)

if exist «%SYSTEMROOT%system32Catroot2.bak» rmdir /s /q «%SYSTEMROOT%system32Catroot2.bak»
if exist «%SYSTEMROOT%system32Catroot2» (
attrib -r -s -h /s /d «%SYSTEMROOT%system32Catroot2»
ren «%SYSTEMROOT%system32Catroot2» Catroot2.bak
)

:: Reset Windows Update policies
reg delete «HKCUSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate» /f
reg delete «HKCUSOFTWAREMicrosoftWindowsCurrentVersionPoliciesWindowsUpdate» /f
reg delete «HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate» /f
reg delete «HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesWindowsUpdate» /f
gpupdate /force

:: Reset the BITS service and the Windows Update service to the default security descriptor
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)

:: Reregister the BITS files and the Windows Update files
cd /d %windir%system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.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 /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
regsvr32.exe /s wudriver.dll
netsh winsock reset
netsh winsock reset proxy
:: Set the startup type as automatic
sc config wuauserv start= auto
sc config bits start= auto
sc config DcomLaunch start= auto

:Start
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Как только команды окажутся в Блокноте, нажмите на пункт «Файл» в строке меню и выберите пункт «Сохранить как…». Задайте создаваемому файлу любое имя, например, Сброс центра обновлений, и измените его расширение с .txt на .bat (это очень важно!), а затем сохраните файл в удобное место на компьютере.

В итоге у вас должен получиться, к примеру, файл Сброс центра обновлений.bat. Кликните на этот файл дважды левой кнопкой мыши, после чего начнется автоматический процесс сброса компонентов Центра обновления Windows. Дождитесь его окончания и проверьте наличие ошибки 8024001B.

Метод №3 Восстановление системы

В крайнем случае можно попробовать воспользоваться точкой восстановления. Зачастую после восстановления системы никакие ошибки не должны вас больше беспокоить. Хорошо, нажмите на клавиатуре Windows+R и выполните команду rstrui. В появившемся окошке вам необходимо выбрать точку, на момент создания которой ошибки 8024001B не наблюдалось, и запустить процесс восстановления системы. Процесс очень прост и не займет много времени. Также помните: ваш компьютер может перезагружаться при восстановлении.

Мы надеемся, что данные методы помогли вам в решении ошибки 8024001B.

Windows 10 Update wont download (Error 0x8024401b)

My start bar and cortana have stopped working and after scrolling along the web apparently the only way to fix it is to install the lastest windows 10 updates but when i try to install the latest i get Error 0x8024401b.

Thank you for posting in Microsoft Community and being part of Windows 10.

I understand your concern installing the latest update on your computer with error: 0x8024401b . We will help you to resolve this issue.

This issue might have occurred due to corrupted/ missing Windows Update Components or system files.

Do let us know if you are able to see any error code/ error message when accessing Start button and Cortana?

Method 1: I suggest you to disable any third-party anti-virus software and check if you are able to install the updates.

S tep 1: Disable anti-virus software.

NOTE : Antivirus software can help protect your computer against viruses and other security threats. In most cases, you shouldn’t disable your antivirus software. If you have to temporarily disable it to install other software, you should re-enable it as soon as you’re done. If you’re connected to the Internet or a network while your antivirus software is disabled, your computer is vulnerable to attacks.

If the issue still persists, I suggest you to uninstall the anti-virus software.

Step 2: I suggest you to run Windows Update troubleshooter.

Windows Update troubleshooter resolves problems that prevents you from updating windows.

Steps:

  1. Press Windows + X , click on Control Panel , select Category and then select Large or Small icons .
  2. Click on Troubleshooting and click on View all in the left pane.
  3. Select Windows Update to run the Windows Update Troubleshooter and follow the on-screen instructions.

Method 2: I suggest you to perform Clean boot to avoid any third party software conflict.

Disclaimer: Putting your system in Clean Boot state helps in identifying if any third party applications or startup items are causing the issue. You need to follow the steps from the article mentioned below to perform a Clean Boot.

(Applies to Windows 10 as well)

Note: Refer «How to reset the computer to start normally after clean boot troubleshooting» to reset the computer to start as normal after troubleshooting.

For more information refer: Get help with the Windows 10 Start menu

Hope it helps. Try the above and update us the status of this issue for further assistance.

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Thank you for responding.

I suggest you to try the below troubleshooting steps to rename the Software distribution folder, start the Windows Update service and check if it helps.

Step 1: Stop BITS, Cryptographic, MSI Installer and the Windows Update Services.

  1. Press Windows Key + X on the keyboard.
  2. Select Command Prompt (Admin) from the menu.
  3. Type the following commands at a command prompt. Press ENTER key after each command.
  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver

Step 2: Rename SoftwareDistribution folder.

Press Windows key + X key on the keyboard.

Click on Command Prompt (Admin).

Type net stop wuauserv and press Enter.

Type rename c:windowsSoftwareDistribution softwaredistribution.old and press enter

Type net start wuauserv and press Enter.

Type Exit and press Enter

Step 3: Start BITS, Cryptographic, MSI Installer and the Windows Update Services

  1. Type the following commands in the Command Prompt.
  2. Press the ENTER key each command.
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

3. Type Exit in the Command Prompt to close

4. Restart the computer and check with the status of this issue.

Hope it helps. Try the above and kindly update the status of this issue for further assistance.

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

I don’t really understand all of this stuff, if win 10 worked fine, then some updates installed, and now the start menu and cortana won’t work, why should we the people have to go into this long drawn out rigamarole to fix something that we had nothing to do with in the first place?

Microsoft: you see that a gajillion folks have had this issue, figure it out and send the fix to our computers!

I am just about ready to go find a different operating system, or throw my 1,000.00 HP computer on the burn pile. This gets really old.

I started with Windows SE, XP, 7, and now 10. We get told we have to upgrade to new platforms because Microsoft will no longer support those platforms, so like sheep we follow the herd and get bigger and better windows. Well it looks like the same old stuff, because once again, this update and that up date messes up something that was working just fine. Not only does my windows icon not work, but cortana doesn’t, plus I have to jump through hoops now just to find my settings, and boy was that fun. My DVD player no longer works, the new and improved photo thingy, won’t display my pictures.

Yep, enjoying the new and improved Windows 10 platform. NOT!

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Thank you for responding.

I regret for the inconvenience caused to you after installing the latest update.

Do let us know which was the latest update (KB number) installed on your computer?

I suggest you to perform a system restore to the earlier point before installing the latest update. When you perform a System Restore the time and date would be changed on your computer.

System Restore: Though it is said that System Restore does not affect your personal information such as email, documents, photos, videos, etc., but there is highly possible that some of your personal files are deleted while system restoring.

During System Restore, there may be errors and such errors may cause damage to the files that are present in the system. And, computer shutdown during restoring process may also lead to file loss. Sometimes when System Restore is failed, it may lead to loss of important files as well.

I recommend you to refer to the Microsoft article to perform System Restore: Recovery options in Windows 10

Section: Restore from a system restore point.

Hope it helps. Reply to the post with an updated status of this issue for further assistance.

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

My computer hasn’t worked well for quite some time, these are the issues: when you click on the windows icon in the lower left corner, the hour glass flickers but nothing happens When you right click on it, you have a lot of choices to shut down the computer, reach the control panel, event viewer, programs and features, etc. You can’t click into the box to ask Cortana anything. My new notification area, won’t open, and when you right click on it, there is an option to open command center, and when you do that, it doesn’t do anything. The new photo area used to work, and when I now click on a picture, it just flickers and won’t open any pictures, luckily, I was able to tell it to open with photo gallery, & I can access my photos that way.

I am unable to download the pictures from my phone to the computer. ya, not happy with that. And some of my photo folders are missing since all of this.

And I see that I am supposed to do the recovery thing. Everything had been working fine then updates were added to my computer, and now things don’t work. This is none of my doing, this is your updates that have messed up my computer.

What part about that are you not getting?

The windows updates that I have been able to access are: KB3116908 on 12/7/15, KB3122947 on 12/8/15, KB3124262 on 1/29/16, KB3139907on 3/1/16 KB3140743 on 3/2/16. BUT my computer hasn’t been doing all of these things properly since November of 2015.

How is any of this my fault and why should I have to do recovery, or do this or do that when I did not cause any of these problems?

I am not the only one that has the issue with Cortana and the start menu.

Понравилась статья? Поделить с друзьями:
  • Ошибка обновления windows 10 0x80190001
  • Ошибка обновления виндовс 10 0x80070020
  • Ошибка обновления windows 10 0x8007042c
  • Ошибка обновления вин 7 80072efe
  • Ошибка обновления windows 10 0x1900101 0x40017