2011-03-17 00:11:01 +0000 2011-03-17 00:11:01 +0000
31
31

Как устранить ошибку Windows Update Error 8024402F на 64-разрядной системе Windows 7 Home Premium?

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

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

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)

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

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

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

Правка: Выход “ipconfig /all”:

Правка 2: Предложения из службы поддержки Microsoft:

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

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

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

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

Ответы (10)

32
32
32
2011-03-19 03:07:55 +0000

Решено.

Я не получал ответа от службы поддержки 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

Обратите внимание на неудачную загрузку _COPY2_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab .

Я пытался скачать этот CAB-файл из браузера, но это не сработало. Затем я попробовал wget cygwin ), который не работал, и сообщил “Connection reset by peer”. У меня также возникла такая же проблема с загрузкой CAB-файла с машин с Linux в моей домашней сети, так что это не было проблемой с самими машинами с Windows.

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

Видимо, я, должно быть, включил опцию “Filter ActiveX” около месяца назад и забыл, что сделал это.

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

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

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

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

10
10
10
2011-04-12 14:34:26 +0000

Перейдите к Internet Explorer, Инструменты, Параметры Интернета, Подключения, Локальная сеть (LAN).

Настройки: Если установлено “автоматическое определение настроек”, переключите его на “Прокси-сервер” (моя машина с Windows 7 говорит порт 80).

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

Если ваша машина настроена на “прокси-сервер”, переключитесь на “автоматическое определение настроек” и попробуйте еще раз.

4
4
4
2012-08-16 07:12:16 +0000

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

3
3
3
2011-03-17 00:20:37 +0000

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

Пуск->Services.msc

Остановить службы “Интеллектуальная передача в фоновом режиме” и “Обновление Windows”.

Пуск->Cmd (“в качестве администратора”)

rd %systemroot%\softwaredistribution /s

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

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

3
3
3
2011-03-18 02:02:38 +0000

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

2
2
2
2011-03-17 00:19:59 +0000

Пара вещей - Вы больше не используете IE для выполнения обновлений в Windows 7 (и Vista?), на самом деле я не думаю, что “правильный” URL - это [ http://windowsupdate.microsoft.com/ ]0x3 и я думаю, что это [ http://update.microsoft.com ]0x3 и просто посылает вас на страницу, говоря: “Эй, вы не можете больше этим пользоваться!”. …., но это не имеет смысла, и я отступаю (часто).

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

ipconfig /all

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

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

1
1
1
2015-03-25 17:11:37 +0000

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

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

0
0
0
2012-04-09 18:24:30 +0000

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

0
0
0
2013-03-23 20:21:43 +0000

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

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

0
0
0
2012-01-26 22:43:50 +0000

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

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

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

Похожие вопросы

3
28
13
7
11