Bonjours à tous
Voici un ensemble de procédure à spectre très large qui ont fait leurs preuves pour réparer ou débloquer Windows update (Windows XP) quand il est défaillant
Remarque: plusieurs ajouts pour des situations particulières sont en fin de post
Pour les problèmes avec les mises à jours Framwork.net voir à la fin
Première méthode
Si Windows Update indique qu'il n'a pu installer les mises à jour téléchargées, il est possible que le catalogue de la base de données de Windows Update soit altéré.
Pour tenter de réparer la base de données de Windows Update, procédes ainsi :
* Ouvre une invite de commande : Démarrer, Exécuter, saisissez cmd
* Saisir la commande suivante : del /q "%SystemRoot%\System32\Catroot2\Edb.log
* Télécharge ensuite les mises à jour qui devraient s'installer normalement
Si windows update ne fonctionne pas normalement passons à la deuxième méthode
Deuxième méthode
1> télécharge Dial-a-fix ici:
http://djlizard.net.nyud.net:8080/software/Dial-a-fix-v0.60.0.24.zip
2> Dézippe le fichier dans le dossier de ton choix et lance "Dial-a-fix"
(Remarque:Il est possible que juste avant cela vous obteniez une fenêtre vous indiquant que des problèmes ont été détectés. Décochez alors la case "Hide disabled", puis cliquez sur "Remove" et sur "Close". )
3> Dans la fenêtre principale, cliquez sur le bouton vert pour tout cocher puis sur "Go"
(L'étape n°3 n'est pas toujours utile, vous pouvez éventuellement ne pas la faire. Mais en cas d'échec, recommencer alors la procédure **)
4> Dans la case WU/WUAU coche "Fix Windows Update"
5> Clique sur "Fush softwareDistribution", sur "No" puis sur "GO"
6> Après exécution quittes le programme et teste Windows Update.
Remarque: un complément (aide à l'emploi) à dial-a-fix est téléchargeable Ici
http://manuelsdaide.com/System/Dial-a-fix/Aide_dial-a-fix.exe
(Remarque: Fonctionne souvent avec les erreurs 0x80200010 et 0x80080008)
**Modifié le 3/07/2008 suite à une remarque de broussard
Si ça ne marche pas passons à la troisième méthode:
Troisième méthode
1) Désactive tous les pare-feux. (Celui de Windows, et les pare-feux tiers)
NOTE : Cette action ne doit être effectuée que si Windows Update est bloqué lors de la vérification du logiciel ou lors du téléchargement des mises à jours. Réactives les pare-feux après les mises à jours. Ne désactives pas l'antivirus.
2) Lance Internet Explorer.
3) Va sur le site <http://winup.free.fr/> et télécharge le fichier wu_reg.cmd
4) Une fois le fichier sur ta machine, exécute-le. Lorsque que ce dernier te demande d'appuyer sur une touche, fais le puis redémarres la machine.
5) Connecte-toi à Internet et lance Internet Explorer.
6) Sélectionne « Outils » -> « Options Internet... ». Puis, sous l'onglet « Général », supprime les Cookies, les fichiers Internet temporaires, et efface l'historique.
7) Sous l'onglet « Sécurité », Clique sur « niveau par défaut ». Effectue la même opération chacune des quatre zones.
8) Sous l'onglet « Confidentialité », clique sur « Par défaut ».
9) Sous l'onglet « Contenu », efface le statut SSL.
10) Sous l'onglet « Programme », vérifie si la case « Au démarrage, vérifier si Internet Explorer est le navigateur par défaut » est coché.
11) Sous l'onglet « avancé », clique sur « Paramètres par défaut ».
12) Clique sur « Appliquer » puis « OK ».
13) Relance Windows Update et effectues les mises à jours rapides (recommandées).
Suite si ça ne marche pas
1) Si tu utilise un Proxy ou un Pare-feu, merci de consulter l'article suivant :
http://support.microsoft.com/default.aspx?scid=kb;fr;241783
2) Clique sur "Démarrer" -> "Exécuter"-> Tapes "services.msc" et clique sur "OK".
3) Dans la liste affichée, arrêtes les trois services suivant à l'aide du lien "Arrêter" :
- Mises à jour automatiques
- Service de transfert intelligent en arrière plan
- Services de Cryptographie
4) Réduis la fenêtre des services.
5) Renomme le dossier "c:\Windows\SoftwareDistribution" en "c:\Windows\SoftwareDistribution.old"
6) Redémarre les services "Service de transfert intelligent en arrière plan", "Mises à jour automatiques" et "Services de Cryptographie" (avec le lien "Démarrer" dans la fenêtre des services)
7) Ferme la fenêtre des services.
8) Clique sur "Démarrer" -> "Exécuter"-> Tape "cmd" puis clique sur "OK".
9) Entre la commande "ipconfig/flushdns" puis appuye sur la touche ENTREE.
Tente à nouveau les mises à jour. Si le problème persiste, poursuis avec les actions suivantes:
-----------------------------------------------------------------------
10) Supprime tout le contenu du dossier "c:\Program Files\Windows Update" à l'exception du dossier se référant à "v4".
Note : Ce dossier est caché. Pour afficher les dossiers cachés, clique sur "Outils" -> "Option des dossiers", puis sous l'onglet "Affichage" coche la case "Afficher les fichiers et dossiers cachés".
11) Va dans Internet Explorer, dans les « Outils » -> « Options Internet », puis sous l'onglet « Programme » clique sur « Rétablir les paramètres Web ». Décoche la case « Rétablir également ma page de démarrage » puis confirme.
12) Clique sur le lien suivant :
http://www.pcstress.net/cleanup.exe
Enregistre le fichier sur votre bureau et exécute-le. Redémarre la machine et relance Windows Update.
Pour les mises à jours Framworks.Net si les autres méthodes ont échoué il y à une méthode spécifique
Télécharge dotnetfx_cleanup_tool.zip Ici
Dézippes le fichier et lance Cleanup_tool.exe
Supprime Framworks.Net
(Optionnel mais préférable) fais un nettoyage du registre avec CCleaner par exemple
>>CCleaner Ici<< NE PAS INSTALLER la barre d'outils Yahoo Cleaner !
Ensuite relances la mise à jour avec windows update, pour réinstaller Framworks.Net
Une petite nouveauté (18/09/2007) Merci rootr2d2
Une mise à jour bloque avec l'erreur 0x80070020 Voici la procédure à suivre:
- dans le centre de sécurité, désactiver la mise à jour automatique de Windows ;
- redémarrer en mode sans échec avec réseau (touche F8) et avec la session "Administrateur",
- aller à http://windowsupdate.microsoft.com et après l'installation de la dernière version de WindowsUpdate, faire la recherche des mises à jour disponibles en mode personnalisé et surtout ne pas charger la mise à jour qui pose problème:
- éventuellement installer les mises à jour intéressantes ;
- redémarrer en mode normal ;
- surtout ne pas réactiver les mises à jour automatiques, ou au minimum avant d'avoir dé-sélectionner la mise à jour incriminée sur WindowsUpdate en cliquant sur "Ne plus afficher cette mise à jour".
(24 09 2007)
Si les solutions précédentes ne fonctionnent pas et si "Windows update" n'arrive pas à ce lancer correctement. Plusieurs voies sont à explorer comme par exemple les services Windows, les autorisations, le firewall voire même des fichiers endommagés. Voici donc quelques pistes qui vous permettrons (peut-être) de résoudre le problème.
Pour l'Erreur 0x8DD0003 Tout d'abord si vous utilisez SafeXP, vérifier que vous n'avez pas, par erreur, désactivé Windows Update (Dans Services)
Sinon voir ce lien sur Zebulon.fr les solutions à de nombreuses erreurs sont détaillées
(05 11 2007)
La même mise à jour ce réinstalle en permanence avec succès !
Ou les correctifs et mises à jour déjà installés sont toujours proposés
symptômes:
Après installation (réussie  ) de la mise à jour, le petit bouclier jaune proposant son installation reste présent dans la barre des taches.
Solutions possibles:
-> Désinstaller (via ajout/suppression de programme) la mise à jour incriminée
-> refaire alors la mise à jour.
sinon solution proposée sur la tanière de PN
ERREUR 0x80070005 (14 11 2007)
Erreur 0x80070005 une procedure possible:
Cette erreur semble liée à un refus d'accès en écriture <ACCES DENIED> sur une ou plusieurs clefs
Pour corriger le problème, il faut identifier les clefs et ce donner les droits d'écriture
méthode:
1> télécharger l'utilitaire Regmon (Ici) et l'installer.
2> Lancer l'utilitaire Regmon
3> Procéder à la mise à jours pour repérer les clefs en <ACCES DENIED> avec Regmon
4> Il suffit alors de se ré-approprier les droits sur la (ou les clefs)
Pour se ré-approprier les droits:
--1-> Lancer Regedit (démarrer->exécuter->Regedit + Ok)
--2-> Repérer dans la colonne de droite le dossier contenant la clef
--3-> Faire alors un clique droit sur la clef et choisir "Autorisation"
--4-> Choisir contrôle total pour le compte administrateur sous lequel la mise à jour est faite.
Remarque: si l'erreur survient encore, recommancer la procédure pour repérer les éventuelles clefs oubliées.
Erreur 0x800A1391 (05/01/2008)
Symptômes
Quand vous essayez d'accéder au site Web Microsoft Windows Update, le site ne s'ouvre pas et vous avez le message d'erreur suivant :
Erreur d'initialisation 0x800A1391
Cause
Ce problème peut se produire si vous ne pouvez pas télécharger le composant ActiveX du site Web Windows Update.
Résolution du problème
Méthode n°1: problème avec Zone Alarm
Si Zone Alarm est installé, désactivez le pare-feux Zone Alarm et vous puis reconnectez-vous au site Web Windows Update pour installer les mises à jour. Pour désactiver Zone Alarm, cliquez avec le bouton droit sur l'icône Zone Alarm, dans la zone de notification et puis cliquez sur Shutdown Zone Alarm.
Méthode n°2: Problème avec Norton
Si vous avez le par-feux de Norton Internet Security réglé sur Haut: Bloquer les contrôles Active X mettez lz réglage sur Moyen: me Demander à chaque fois . Ce réglage permet à l'utilisateur d'accepter ou non les contrôles active X
Methode n°3:problème du niveau de confiance utilisé
Si vous avez vérifié que votre pare-feu n'est pas la cause de l'erreur, essayez d'ajouter les sites suivants à la zone "Sites de confiance" d'Internet Explorer afin que le site Web Windows Update puisse installer des mises à jour.
Pour ajouter les site Web de Windows Update à la zone "Sites de confiance" d'internet explorer, procédez comme suit :
1> Ouvrez Internet Explorer.
2> Cliquez sur Outils et puis cliquez sur Options Internet.
3> Sous l'onglet Sécurité, cliquez sur Sites de confiance.
4> Cliquez sur Sites.
5> Cliquez sur supprimer de la rubrique "sites web:" et cochez la case Exiger un serveur sécurisé (https:) pour les sites de cette zone
6> Dans la rubrique "sites Web", tapez les sites Web suivants et puis cliquez sur Ajouter :
http://*.microsoft.com
https://*.microsoft.com
http://Windowsupdate.microsoft.com
http://v4.Windowsupdate.microsoft.com
https://v4.Windowsupdate.microsoft.com
http://v5.windowsupdate.microsoft.com
https://v5.windowsupdate.microsoft.com
http://Download.Windowsupdate.com
7> Cliquez fois deux sur OK.
Problème avec KB936181 (08 02 2008)
(source: commentçamarche.net)
Pour commencer voir Ici: http://support.microsoft.com/kb/936181/fr
Ensuite: Méthode:
1) bloquer la MAJ automatique windows update
2) dans panneau configuration (cocher la case "afficher les MAJ") : supprimer MAJ KB936181 (si existante)
3) dans le dossier windows\system32 : supprimer msxml4.dll
4) dans panneau config : rechercher l'application msxml 4.0 SP2, choisir "modifier" puis "réparer"
ou
1) bloquer la MAJ automatique windows update
2) dans panneau configuration (cocher la case "afficher les MAJ") : supprimer MAJ KB936181 (si existante)
3) télécharger MAJ KB936181 sur le site de Microsoft et l'installer
4) dans le dossier windows\system32 : supprimer msxml4.dll
5) dans panneau config : rechercher l'application msxml 4.0 SP2, choisir "modifier" puis "réparer"
Erreur «0x80070002 » ou « 0x80070003 (09/02/2008)
Source Microsoft Ici
Résolution du problème:
1. Arrêtez le service Mises à jour automatiques. Pour cela, procédez comme suit :
a. Cliquez sur Démarrer, sur Exécuter, tapez services.msc, puis cliquez sur OK.
b. Cliquez avec le bouton droit sur le service Mises à jour automatiques, puis cliquez sur Arrêter.
c. Réduisez le composant logiciel enfichable Services.
2. Renommez le dossier SoftwareDistribution. Pour cela, procédez comme suit :
a. Cliquez sur Démarrer, puis sur Exécuter, tapez cmd, puis cliquez sur OK.
b. Tapez cd %windir%, puis appuyez sur ENTRÉE.
c. Tapez ren SoftwareDistribution SDTemp et appuyez sur ENTRÉE.
d. Tapez exit et appuyez sur ENTRÉE.
Remarque Lorsque vous supprimez le dossier %windir%\softwaredistribution, la liste d'historique est effacée de la section « Consulter l'historique des mises à jour » du site Web Windows Update. Cette action n'affecte pas les mises à jour installées actuellement sur votre ordinateur. Les mises à jour ultérieures apparaîtront dans la liste d'historique.
3. Démarrez le service Mises à jour automatiques. Pour cela, procédez comme suit :
a. Agrandissez le composant logiciel enfichable Services.
b. Cliquez avec le bouton droit sur le service Mises à jour automatiques, puis cliquez sur Démarrer.
c. Fermez la fenêtre du composant logiciel enfichable Services.
4. Accédez à nouveau au site Web Microsoft Windows Update ou Microsoft Update ou au serveur WSUS, puis téléchargez une mise à jour.
5. Si vous recevez les mêmes erreurs, vérifiez que vous avez effectué correctement les étapes 1 à 3.
6. Si vous ne pouvez toujours pas installer la mise à jour, reportez-vous à l'article suivant de la Base de connaissances Microsoft :
906602 Comment faire pour résoudre les problèmes d'installation de Windows Update, de Microsoft Update et de Windows Server Update Services
-->Message édité par EinsteinZéro le 03/07/2008 09:09:57<--
-------
La sagesse est une montagne dont la base est confondue avec le sommet
|