Как устранить ошибку Центра обновления Windows 8024402F в Windows 7 Home Premium 64bit?


31

У меня была та же проблема с обновлениями Windows на 2 моих компьютерах дома, на обоих работает Windows 7 Home Premium 64-bit. Одна из двух машин - это совершенно новая установка, на другой в прошлом работал Центр обновления Windows, но он также не работает.

Когда я вручную проверяю обновления с помощью Панели управления, я получаю код ошибки 8024402F :

Код ошибки обновления Windows 8024402F

Я перешел по ссылке «Получить справку об этой ошибке», в которой приведены несколько статей в справке и поддержке Windows, ни одна из которых не посвящена этому конкретному коду ошибки. Из справки и общего поиска в Google я попытался:

  • Проверка интернет-соединения. Большая часть справки предполагает, что эта ошибка вызвана общей проблемой подключения к Интернету. Но если вы читаете это, моя связь определенно работает нормально.
  • Временно отключить антивирус и попытаться запустить Центр обновления Windows. Это не помогло (я запускаю AVG бесплатно)
  • Панель управления -> Устранение неполадок -> Системы безопасности -> Устранить проблемы с Центром обновления Windows. Это сказало, что это обнаружило и решило проблемы, но не помогло.

результаты устранения неполадок обновления Windows

Обновление Windows Internet Explorer недоступно

У меня была такая же проблема в течение 24 часов, так что серверы Центра обновления Windows не отключались все это время? Быстрая проверка в твиттере не показывает никаких протестов по всему миру по поводу недоступности Центра обновления Windows, так что это только я? Я нахожусь в Великобритании, но я заметил, что http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx URL также недоступен, используя '' wget '' с моего веб-сервера в Чикаго.

day@ord1:~$ wget http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx
--2011-03-17 00:01:27--  http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx
Resolving test.update.microsoft.com... failed: Name or service not known.
wget: unable to resolve host address `test.update.microsoft.com'
day@ord1:~$ host test.update.microsoft.com
Host test.update.microsoft.com not found: 3(NXDOMAIN)

Редактировать: вывод '' ipconfig / all '':

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Office
   Primary Dns Suffix  . . . . . . . : 
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : home

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : home
   Description . . . . . . . . . . . : Intel(R) 82566DC Gigabit Network Connection
   Physical Address. . . . . . . . . : 00-1C-C0-71-89-46
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::a17f:ec64:9b37:92b9%11(Preferred) 
   IPv4 Address. . . . . . . . . . . : 192.168.100.102(Preferred) 
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : 17 March 2011 00:25:47
   Lease Expires . . . . . . . . . . : 18 March 2011 00:25:48
   Default Gateway . . . . . . . . . : 192.168.100.1
   DHCP Server . . . . . . . . . . . : 192.168.100.1
   DHCPv6 IAID . . . . . . . . . . . : 234888384
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-15-10-68-D4-00-1C-C0-71-89-46
   DNS Servers . . . . . . . . . . . : 192.168.100.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.home:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : home
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Local Area Connection* 9:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:79fd:2098:13b8:a9ec:3703(Preferred) 
   Link-local IPv6 Address . . . . . : fe80::2098:13b8:a9ec:3703%13(Preferred) 
   Default Gateway . . . . . . . . . : ::
   NetBIOS over Tcpip. . . . . . . . : Disabled

Изменить 2: Предложения от службы поддержки Microsoft:

Настройте соединение для получения IP-адреса автоматически

  1. Нажмите «Пуск», введите «NCPA.CPL» (без кавычек), чтобы запустить панель поиска и нажмите «Ввод».
  2. Щелкните правой кнопкой мыши сетевое соединение и выберите «Свойства». Если вас попросят ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
  3. Нажмите, чтобы выделить «Протокол Интернета версии 6 (TCP / IPv6)» и нажмите «Свойства».
  4. Установите флажки «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически».
  5. Нажмите «ОК».
  6. Нажмите, чтобы выделить «Протокол Интернета версии 4 (TCP / IPv4)» и нажмите «Свойства».
  7. Установите флажки «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически».
  8. Нажмите «ОК».
  9. Перезагрузите компьютер.

Я попытался это сделать, и IPv4 и v6 были уже установлены на эти настройки, все равно перезагрузились, ошибка все еще там. Затем я отправил свою системную информацию и файл WindowsUpdate.log в Microsoft, извините, но я не публикую здесь их содержимое.

Буду держать вас в курсе прогресса.


Если вы не решите проблему, получите бесплатную поддержку Центра обновления Windows от Microsoft ... support.microsoft.com/oas/…
Моав

Обновлено с предложениями от поддержки Microsoft
День

Ответы:


32

Решаемые.

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

+++++++++++  PT: Synchronizing server updates  +++++++++++
  + ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, Server URL = https://www.update.microsoft.com/v6/ClientWebService/client.asmx
Timeout for accelerated install is already set
WARNING: Cached cookie has expired or new PID is available
WARNING: PTWarn: Anonymous plug-in skipped for WU
Triggering accelerated install by calling UpdateNow
No installable updates are available
WARNING: Send failed with hr = 80072efe.
WARNING: SendRequest failed with hr = 80072efe. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
WARNING: WinHttp: SendRequestUsingProxy failed for <http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab>. error 0x80072efe
WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072efe
WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072efe
WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072efe

Обратите внимание, что не удалось загрузить http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab .

Я пытался загрузить этот CAB-файл из браузера, который не работал. Затем я попытался wgetCygwin ), который не работает, и сообщил «Сброс соединения по пиру». У меня также была такая же проблема при загрузке CAB-файла с компьютеров Linux в моей домашней сети, поэтому это не было проблемой для самих компьютеров Windows.

Короче говоря, я наконец-то отследил проблему до своего роутера, на котором работает DD-WRT .

Видимо, я должен был включить опцию «Фильтр ActiveX» около месяца назад и забыл, что я сделал это.

введите описание изображения здесь

Учитывая проблемы безопасности с ActiveX , это звучит как разумный вариант для активации, но после прочтения справки ... не так много!

Фильтр ActiveX Блокирует запросы HTTP, содержащие URL-адрес, заканчивающийся на «.ocx» или «.cab».

Да ... это, безусловно, вызовет проблемы! Отмените это и примените настройки к маршрутизатору, как вы и ожидали, вылечили проблему на обеих моих машинах с Windows.

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


1
Я решил свою проблему, изменив настройки своего DNS-сервера так, чтобы они указывали на DNS-серверы Google: 8.8.8.8 и 8.8.4.4
Populus

4
Genius! Спасибо. У меня была та же проблема с моим маршрутизатором, и я полностью забыл о блокировке ActiveX.
Нил Фенвик

3
Вау, это похоже на серьезное отсутствие исследований со стороны парней из DD-WRT. Я вижу блокировку .ocx, но .cabфайлы используются многими программами в Windows. Я хотел бы сообщить об этом как об ошибке в DD-WRT.
Джонатон Рейнхарт

1
в моем случае это был мой прозрачный прокси-сервер squid, установленный на моем брандмауэре pfsense. отключил его, и тогда обновления работали нормально.
pdwalker

10

Перейдите в Internet Explorer, Сервис, Свойства обозревателя, Соединения, Локальная сеть (LAN) .

Настройки: если установлено «автоматическое определение настроек», переключите его на «Прокси-сервер» (на моем компьютере с Windows 7 отображается порт 80).

Тогда попробуйте Windows Update, он должен работать сейчас.

Если на вашем компьютере установлен «прокси-сервер», переключитесь на «автоматически определять настройки» и попробуйте снова.


1
Снятие отметки «Автоматически определять настройки» в настройках «Интернет» / «Подключения» / «Настройки локальной сети» также помогло мне. Началось скачивать обновления сразу. Также test.cab работал после этого изменения.

4

Мне удалось решить эту проблему, переключившись с «Получить адрес DNS-сервера автоматически» на «Использовать следующие адреса DNS-серверов» и введя «8.8.8.8» и «8.8.4.4». Это общедоступные DNS-серверы от Google: https://developers.google.com/speed/public-dns/docs/using


Когда я попробовал это в Vista Home Basic, мне сказали, что эти сетевые адреса недействительны.
Пол Д. Уэйт

Ах, я думаю, что они недопустимы для IPv6, но они отлично работали для IPv4. Поэтому я снял флажок IPv6. И теперь Windows Update подключается нормально. Надеюсь, я смогу вернуться к автоматическому DNS, как только обновления будут завершены - он работал нормально до тех пор, пока не был установлен пакет обновления 2 и само обновление Windows Update.
Пол Д. Уэйт

Использование DNS 8.8.8.8 немедленно исправило ошибку 0x8024402f (у меня была ошибка целую вечность, последнее обновление 6.06.2013). Средство устранения неполадок Центра обновления Windows всегда говорит, что оно исправило проблему, но не решило проблему. У меня уже был отключен IPV6.
Робокат

3

Звучит как поврежденный репозиторий обновлений. Попробуй это:

Пуск ->Services.msc

Остановите службы «Фоновая интеллектуальная передача» и «Центр обновления Windows».

Пуск -> Cmd(«как администратор»)

rd %systemroot%\softwaredistribution /s

Вернитесь к службам и запустите службу Windows Update.

Попробуйте обновления еще раз.


Боюсь, не помогло. По крайней мере, не на ноутбуке. Также попробую на рабочем столе. Было бы странно, если бы оба были испорчены одновременно ... но вы никогда не знаете;)
День

@Day: NP это всегда хороший первый шаг.
Ƭᴇcʜιᴇ007

3

Нажмите на свое время и дату (внизу справа). Должно появиться окно, нажмите на ссылку «изменить настройки даты и времени». В окне даты и времени нажмите на вкладку времени в Интернете, нажмите кнопку Изменить настройки, затем нажмите кнопку «Обновить сейчас», затем нажмите «ОК» и выйдите из окна, а теперь попробуйте обновить Windows.


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

1
Несмотря на странный ответ, многие технологии Microsoft полагаются на время. Для конкретного примера: Active Directory - если часы клиента отличаются от часов сервера, могут / могут произойти плохие забавные вещи.
Натали Адамс

Это не просто технологии Microsoft. Active Directory использует Kerberos (протокол с открытым исходным кодом), который использует время, чтобы выразить срок действия билета.
Джонатон Рейнхарт

2

Пара вещей - вы больше не используете IE для выполнения обновлений в Windows 7 (и Vista?), На самом деле я не думаю, что «правильный» URL - это http://windowsupdate.microsoft.com/ Я считаю, что это http: //update.microsoft.com и просто отправляет вас на страницу со словами «Эй, вы больше не можете использовать это!» .... но это не относится к делу, и я отвлекся (много).

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

ipconfig /all

И проверьте вывод на что-нибудь странное. Некоторое время назад у меня был клиент, у которого были проблемы с получением обновлений Windows, оказалось, что кто-то взломал / испортил ее роутер и изменил настройки DNS.

Какие обновления вы пытаетесь установить? Я знаю, что SP1 имеет «проблему» с системами с двойной загрузкой и некоторыми системами, у которых нет системного раздела (но любой из них легко исправить).


Не использовал IE: достаточно справедливо, просто искал другие варианты. Проверим ipconfig и выложу если просветление. Не пытался установить какое-либо конкретное обновление - просто пытался запустить обновление впервые на только что установленном ПК, но это не помогло, и я понял, что оно также было повреждено в моей старой установке на ноутбуке, который использовался для отлично работает
День

Добавили ipconfig /allвывод. Выглядит довольно вменяемым.
День

1

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

Как решить проблемы с подключением относительно Центра обновления Windows или Центра обновления Майкрософт

Статья содержит список кодов ошибок подключения, ссылки на скачивание инструментов, команды CMD и т. Д. Для Windows XP, Vista, 7, 8 и 8.1. Это действительно завершено. Я смог решить мою проблему с этим.


0

Просто получил удар от этого. Это произошло сразу после установки HotFix (исправление, которое ничего не говорило о перезагрузке ...)

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

Теперь конфигурация брандмауэра неплоха, если вы просто используете Linux!


0

Ну, отключив IP6 в свойствах сетевого подключения, у меня сработало. Я надеюсь, что это тоже для вас!


0

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

Выяснилось, что проблема заключалась в клиентском профиле .NET Framework 4, и его замена на .NET Framework 4.5 убрала ошибку Windows Update.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.