Comment résoudre l'erreur 8024402F de Windows Update sur Windows 7 Édition Familiale Premium 64 bits?

31

J'ai eu le même problème avec les mises à jour Windows sur 2 de mes machines à la maison, toutes deux exécutant Windows 7 Home Premium 64 bits. L'une des 2 machines est une toute nouvelle installation, l'autre a exécuté Windows Update dans le passé, mais ne fonctionne pas non plus.

Lorsque je vérifie manuellement les mises à jour à l'aide du Panneau de configuration, j'obtiens le code d'erreur 8024402F :

code d'erreur de mise à jour Windows 8024402F

J'ai suivi le lien vers «Obtenir de l'aide pour cette erreur», qui affiche plusieurs articles dans Aide et support Windows, dont aucun ne concerne ce code d'erreur spécifique. D'après l'aide et la recherche générale sur Google, j'ai essayé:

  • Vérification de la connectivité Internet. La plupart de l'aide suggère que cette erreur est causée par un problème général de connectivité Internet. Mais si vous lisez ceci, ma connexion fonctionne certainement bien.
  • Désactiver temporairement l'antivirus et essayer d'exécuter Windows Update. Cela n'a pas aidé (je lance AVG gratuitement)
  • Exécution du Panneau de configuration -> Dépannage -> Systèmes de sécurité -> Résoudre les problèmes avec Windows Update. Cela dit, il a détecté et résolu des problèmes, mais n'a pas aidé.

résultats de l'utilitaire de résolution des problèmes de mise à jour Windows

la mise à jour des fenêtres d'Internet Explorer n'est pas accessible

J'ai le même problème depuis 24 heures maintenant, donc les serveurs Windows Update ne sont-ils pas tombés en panne pendant tout ce temps? Une vérification rapide sur Twitter ne montre aucun tollé mondial à propos de l'indisponibilité de Windows Update, est-ce juste moi? Je suis basé au Royaume-Uni, mais je remarque que l' URL http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx n'est pas non plus disponible à l'aide de '' wget '' de mon serveur Web à Chicago.

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)

Edit: Sortie de '' 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

Edit 2: Suggestions du support Microsoft:

Configurer la connexion pour obtenir automatiquement une adresse IP

  1. Cliquez sur "Démarrer", entrez "NCPA.CPL" (sans les guillemets) pour démarrer la barre de recherche et appuyez sur "Entrée".
  2. Faites un clic droit sur la connexion réseau et cliquez sur "Propriétés". Si vous êtes invité à entrer un mot de passe administrateur ou une confirmation, saisissez le mot de passe ou fournissez une confirmation.
  3. Cliquez pour mettre en évidence "Internet Protocol Version 6 (TCP / IPv6)" et cliquez sur "Propriétés".
  4. Cochez «Obtenir une adresse IP automatiquement» et «Obtenir automatiquement l'adresse du serveur DNS».
  5. Cliquez sur OK".
  6. Cliquez pour mettre en évidence «Internet Protocol Version 4 (TCP / IPv4)» et cliquez sur «Propriétés».
  7. Cochez «Obtenir une adresse IP automatiquement» et «Obtenir automatiquement l'adresse du serveur DNS».
  8. Cliquez sur OK".
  9. Redémarrez l'ordinateur.

J'ai essayé cela et IPv4 et v6 étaient tous deux déjà définis sur ces paramètres, redémarrés de toute façon, erreur toujours là. J'ai ensuite envoyé mes informations système et le fichier WindowsUpdate.log à Microsoft, désolé, mais je ne publie pas leur contenu ici.

Vous tiendra au courant des progrès.

journée
la source
Si vous ne le résolvez pas, obtenez gratuitement la prise en charge de Windows Update par Microsoft ... support.microsoft.com/oas/…
Moab
Mise à jour avec des suggestions de Microsoft Support
Jour

Réponses:

32

Résolu

Je n'ai pas eu de nouvelles du support Microsoft depuis que je leur ai envoyé mes fichiers journaux, mais j'ai eu le temps de jeter un œil moi-même. Voici un extrait pertinent:

+++++++++++  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

Notez l'échec du téléchargement de http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab .

J'ai essayé de télécharger ce fichier CAB à partir d'un navigateur, ce qui n'a pas fonctionné. J'ai ensuite essayé wget(dans cygwin ) qui ne fonctionnait pas et j'ai signalé "réinitialisation de la connexion par les pairs". J'ai également eu le même problème lors du téléchargement du fichier CAB à partir de machines Linux sur mon réseau domestique, donc ce n'était pas un problème avec les machines Windows elles-mêmes.

Pour faire court, j'ai finalement retrouvé le problème sur mon routeur, qui exécute DD-WRT .

Apparemment, j'ai dû activer l'option "Filtrer ActiveX" il y a environ un mois et oublier que je l'avais fait.

entrez la description de l'image ici

Étant donné les problèmes de sécurité avec ActiveX , cela semble être une option raisonnable à activer, mais à la lecture de l'aide ... pas tellement!

Filtrer les requêtes HTTP ActiveX Blocks contenant une URL se terminant par ".ocx" ou ".cab".

Oui ... cela causerait certainement des problèmes! Décocher cela et appliquer les paramètres au routeur a résolu le problème sur mes deux machines Windows, comme vous vous en doutez.

Merci à tous pour votre aide et vos suggestions, espérons que cela sera utile à quelqu'un d'autre.

journée
la source
1
J'ai résolu mon problème en modifiant mes paramètres de serveur DNS pour pointer vers les serveurs DNS Google: 8.8.8.8 et 8.8.4.4
Populus
4
Génie! Merci. J'ai eu le même problème avec mon routeur et j'ai complètement oublié de bloquer ActiveX.
Neil Fenwick
3
Wow, cela semble être un sérieux manque de recherche de la part des gars DD-WRT. Je peux voir le blocage .ocx, mais les .cabfichiers sont utilisés par de nombreux logiciels sous Windows. J'envisagerais de signaler cela comme un bogue dans DD-WRT.
Jonathon Reinhart
1
dans mon cas, c'était mon proxy transparent squid installé sur mon pare-feu pfsense. désactivé, puis les mises à jour ont bien fonctionné.
pdwalker
10

Accédez à Internet Explorer, Outils, Options Internet, Connexions, Réseau local (LAN) .

Paramètres: S'il est défini sur "détecter automatiquement les paramètres", basculez-le sur "Serveur proxy" (ma machine Windows 7 indique le port 80).

Essayez ensuite Windows Update, cela devrait fonctionner maintenant.

Si votre appareil est réglé sur "serveur proxy", passez à "détecter automatiquement les paramètres" et réessayez.

Schnurrbart
la source
1
Décocher "Détecter automatiquement les paramètres" sous Options Internet / Connexions / Paramètres LAN a également fait l'affaire pour moi. Il a commencé à télécharger les mises à jour immédiatement. Le test.cab a également fonctionné après ce changement.
4

J'ai réussi à résoudre ce problème en passant de «Obtenir automatiquement l'adresse du serveur DNS» à «Utiliser les adresses de serveur DNS suivantes» et en entrant «8.8.8.8» et «8.8.4.4». Il s'agit de serveurs DNS publics de Google: https://developers.google.com/speed/public-dns/docs/using

Kristof Claes
la source
Lorsque j'ai essayé cela dans Vista Home Basic, il m'a dit que ces adresses réseau n'étaient pas valides.
Paul D. Waite
Ah - je pense qu'ils ne sont pas valides pour IPv6, mais ils ont bien fonctionné pour IPv4. J'ai donc décoché IPv6. Et maintenant, Windows Update se connecte bien. J'espère que je pourrai revenir au DNS automatique une fois les mises à jour terminées - cela a bien fonctionné jusqu'à ce que le Service Pack 2 soit installé et que Windows Update se mette à jour.
Paul D. Waite
L'utilisation de DNS 8.8.8.8 a corrigé l'erreur 0x8024402f immédiatement pour moi (j'ai l'erreur depuis des siècles, dernière mise à jour le 6/6/2013). L'utilitaire de résolution des problèmes de Windows Update indique toujours qu'il a résolu un problème, mais il n'a pas résolu le problème. J'ai déjà désactivé IPV6.
robocat
3

Cela ressemble à un référentiel de mise à jour corrompu. Essaye ça:

Démarrer ->Services.msc

Arrêtez les services "Transfert intelligent en arrière-plan" et "Windows Update".

Démarrer -> Cmd('en tant qu'administrateur')

rd %systemroot%\softwaredistribution /s

Revenez aux services et démarrez le service Windows Update.

Essayez à nouveau les mises à jour.

Ƭᴇcʜιᴇ007
la source
N'a pas aidé, j'ai peur. Du moins pas sur l'ordinateur portable. Va également essayer sur le bureau. Ce serait étrange si les deux s'étaient corrompus en même temps ... mais on ne sait jamais;)
Jour
@Day: NP, c'est toujours une bonne première étape.
Ƭᴇcʜιᴇ007
3

Cliquez sur votre heure et date (en bas à droite). Une fenêtre devrait apparaître, cliquez sur le lien «modifier les paramètres de date et d'heure». Dans la fenêtre de date et d'heure, cliquez sur l'onglet heure Internet, cliquez sur le bouton Modifier les paramètres, puis cliquez sur le bouton «Mettre à jour maintenant», puis cliquez sur OK et quittez les fenêtres et essayez maintenant votre mise à jour Windows.

Steve
la source
Une réponse vraiment bizarre, y a-t-il un article de base de connaissances ou similaire qui vous a incité à suggérer cela? J'ai essayé, mais ça n'a pas marché, j'ai peur.
Jour
1
Albiet une réponse bizarre, beaucoup de technologies Microsoft dépendent du temps. Pour un exemple spécifique: Active Directory - si l'horloge du client est différente de celle du serveur, de mauvaises choses drôles peuvent / se produiront.
Natalie Adams
Ce ne sont pas seulement les technologies Microsoft. Active Directory utilise Kerberos (un protocole open source) qui utilise du temps pour exprimer l'expiration du ticket.
Jonathon Reinhart
2

Quelques choses - Vous n'utilisez plus IE pour effectuer des mises à jour dans Windows 7 (et Vista?), En fait, je ne pense pas que l'URL "correcte" soit http://windowsupdate.microsoft.com/ Je crois que c'est http: //update.microsoft.com et vous envoie simplement sur une page disant "Hé, vous ne pouvez plus l'utiliser!" .... mais c'est à côté du point et je m'éloigne (beaucoup).

Je ne sais pas combien d'informations vous êtes prêt à publier, mais je commencerais par votre type de boîte Windows:

ipconfig /all

Et vérifiez la sortie pour tout ce qui est étrange. Il y a quelque temps, j'avais un client qui avait des problèmes pour obtenir les mises à jour Windows, il s'est avéré que quelqu'un avait piraté / endommagé son routeur et changé les paramètres DNS.

Quelles mises à jour essayez-vous d'installer? Je sais que SP1 a un "problème" avec les systèmes à double démarrage et certains systèmes qui n'ont pas de partition système (mais l'un ou l'autre est facile à résoudre).

Natalie Adams
la source
Ne pas utiliser IE: assez bien, je cherchais simplement d'autres options. Vérifie ipconfig et publie si éclairant. N'essayant pas d'installer une mise à jour particulière - j'essayais simplement d'exécuter la mise à jour pour la première fois sur le PC nouvellement installé, ce qui n'a pas fonctionné et m'a amené à découvrir qu'elle était également maintenant interrompue sur mon ancienne installation sur l'ordinateur portable qui fonctionne bien.
Jour
Ont ajouté une ipconfig /allsortie. Semble assez sain d'esprit.
Jour
1

Je recommanderais de lire cet article et de suivre étape par étape (y compris les outils). Je n'ai pas été en mesure de résoudre le problème par l'une des autres réponses de ce fil jusqu'à ce que j'ai lu l'article.

Comment résoudre les problèmes de connexion concernant Windows Update ou Microsoft Update

L'article comprend une liste de codes d'erreur de connexion, des liens de téléchargement vers les outils, les commandes CMD, etc. pour Windows XP, Vista, 7, 8 et 8.1. C'est vraiment complet. J'ai pu résoudre mon problème avec.

chaleur
la source
0

Je viens d'être frappé par celui-ci. Cela s'est produit juste après avoir fait une installation de HotFix (hotfix qui n'a rien dit sur le redémarrage ...)

Le problème a été résolu simplement en redémarrant le système et en vérifiant que mon VPN était activé.

Maintenant que la configuration du pare-feu n'est pas mauvaise si vous utilisez simplement Linux!

Alexis Wilke
la source
0

Eh bien, la désactivation d'IP6 dans les propriétés de connexion réseau a fonctionné pour moi. J'espère que ça aussi pour vous!

Jalal El-Shaer
la source
0

J'ai eu un problème très similaire documenté ici et toutes les solutions possibles répertoriées dans cette question n'ont pas fonctionné.

Il s'est avéré que le problème était le profil client .NET Framework 4 et que le remplacer par .NET Framework 4.5 a fait disparaître l'erreur Windows Update.

Richard
la source