Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

7 Solutions pour résoudre les problèmes de Windows Update sur Windows 7

Publié le par Wullfk

Solutions pour problèmes Windows Update sur Windows 7

Solutions pour problèmes Windows Update sur Windows 7

Bonjour,

Rien de nouveau dans cet article, je ne fais qu'une synthèse d'articles que j'ai déjà publié en y ajoutant quelques procédures basiques ou via l'utilisation d'outils externes.

Centralisation de 7 procédures pour résoudre les problèmes de Windows Update sur Windows 7

1 - Souvent les solutions les plus simples sont les meilleurs, j'utilise donc en première instance l'outil Windows pour résoudre les problèmes de Windows Update

Démarrer >> Panneau de configuration >> Centre de maintenance >> Dépannage >> Résoudre les problèmes liés à Windows Update lancer l'outil et cliquer sur "Avancé" pour exécuter la procédure en tan qu'Administrateur.

OU

Download troubleshooter for Windows 7 and Windows 8

OU Utiliser le dépanneur en ligne de Microsoft pour corriger les erreurs de mise à jour de Windows. (non testé)

Vous avez qu'a sélectionner la version de Windows que vous exécutez. Cet outil de dépannage en ligne prend en charge Windows 10, Windows 8.1 et Windows 7.

2 - Effectuer l'installation des mises à jour en mode autonome (manuel), en téléchargeant préalablement les MàJ sur le catalogue Microsoft Update : Microsoft Update Catalog

Mises à jour à télécharger : (le pack SP1 doit être installé)

  • KB3020369 Mise à jour de la pile de traitement d'avril 2015 pour Windows 7 et Windows Server 2008 R2
  • KB3050265 Client Windows Update pour Windows 7 : Juin 2015
  • KB3065987 Mise à jour du client Windows Update pour Windows 7 et Windows Server 2008 R2 : juillet 2015
  • KB3102810 Fixe le problème de recherche interminable, de processus svchost et de consommation anormale de mémoire…
  • KB3125574 Pack de mises à jour pour Windows 7, cumulant les correctifs de sécurité publiés entre février 2011 et avril 2016 "Service Pack 2"
  • KB3135445 client Windows Update pour Windows 7 : Février 2016
  • KB3138612 Mise à jour du client Windows Update pour Windows 7 : MARS 2016
  • KB3139929 Mise à jour cumulative
  • KB3172605 Correctifs de Juillet 2016
  • KB3177467 Servicing stack update for Windows 7 SP1
  • KB3184143 Suppression GWX
  • KB3185911 Mise à jour de sécurité pour le composant graphique de Windows-septembre 2016
  • KB3197868 Correctif cumulatif mensuel de qualité de sécurité de novembre 2016
  • KB947821   Outil d’analyse de l'installation conforme des mises à jour du système pour Windows 7

Important : Pour éviter lors de l'installation des KB en mode autonome que celles ci tournent en boucle à la recherche de mise à jour, ouvrir un invite de commande en tant qu'administrateur, puis lancer la commande suivante : net stop wuauserv

répéter cette commande avant l'installation de chacune des mises à jour, et bien respecter l'ordre d'installation indiquées dans les tutoriels mis à disposition.

3 - Si les 2 solutions précédentes n'ont pas donner le résultat escompté, on passe alors à l’utilisation du Fix MicrosoftFixit50123.msi

Redémarrer le PC pour la bonne prise en compte du Fix. Chez moi ce Fix m'a souvent permis de résoudre les problèmes de Windows Update dans W7

4 - Autre solution c'est la réinitialisation de Windows Update via 3 versions de script + 1 pour ré enregistrer les DLL de Windows Update

  •  winupdate.bat
  •  WUReset.bat
  •  EnregDLL-Windows Update.bat

Pour le troisième script (non testé) voir le lien suivant : Reset-WindowsUpdate.ps1 (TechNet)

(cf : Réinitialiser Windows Update )

Dans le cas ou le renommage en .old du dossier SoftwareDistribution ne s'effectue pas via le script, passer en mode sans échec et effectuer manuellement le renommage, puis redémarrer en mode normale, un nouveau dossier SoftwareDistribution sera automatiquement recréé.

Procédure manuelle:

  • Désactiver l'antivirus et le pare-feu
  • Ouvrir la Console des Services (Démarrer >> Exécuter >> services.msc) et arrêter puis désactiver le service Windows Update
  • Supprimer le contenu des dossiers suivants :
    • C:\Windows\SoftwareDistribution\Download
    • C:\WINDOWS\SoftwareDistribution\DataStore

Ensuite, vous devez supprimer les fichiers qmgr*.dat. Pour réinitialiser les composants de Windows Update, vous devez supprimer les fichiers. Pour ce faire, ouvrir un invite de commandes admin, et tapez ou copier/coller la commande suivante, puis appuyez sur Entrée:
 
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

Réinitialiser Winsock.

C'est une spécification technique qui définit comment le logiciel réseau Windows doit accéder aux services réseau, en particulier TCP/IP. Windows OS est livré avec un fichier DLL (Dynamic Link Library) appelé winsock.dll qui implémente l'API et coordonne les programmes Windows et les connexions TCP/IP. En raison de quelques raisons diverses, Windows Sockets populairement appelé "Winsock" peut être corrompu. En tant que tel, un utilisateur peut éprouver des difficultés à établir une connexion à Internet. Il devient donc nécessaire de réparer Winsock en le réinitialisant.
 
Pour ce faire, dans la fenêtre d'invite de commandes admin, tapez la commande suivante, puis appuyez sur Entréenetsh winsock reset

  • Réactiver l'antivirus et le pare-feu
  • Effectuer ensuite un nettoyage des fichiers superflus avec CCleaner (/!\ désactive la Surveillance du Système dans Options > Surveillance et n'utilise pas la fonction Nettoyeur du Registre)
  • Ouvrir à nouveau la Console des Services, puis paramètrer les Services suivants ainsi :
    • Windows Update : Type de démarrage : Manuel - État : Démarré (comme avant son arrêt et sa désactivation)
    • Appel de procédure distante (RPC) - Type de démarrage : Automatique - Etat : Démarré
    • Système d'évènement COM+ - Type de démarrage : Automatique - État : Démarré
    • Service de Transfert Intelligent en Arrière plan - Type de démarrage : Manuel - État : Démarré
  • Rebooter le PC
  • Tenter ensuite à nouveau d'effectuer les mises à jour via Windows Update

Si il y a toujours un problème, ouvrir une fenêtre d'invite de commande admin et tapez ou copier/coller la commande suivante et appuyez sur Entrée:

Ren c:\windows\winsxs\pending.xml pending.old

Cela renommera le fichier pending.xml en pending.old. Essayez de nouveau.

Effacer la file d'attente BITS de tous les opérations en cours. Pour ce faire, tapez ou copier/coller ce qui suit dans un invite de commande admin et valider par Entrée:

bitsadmin.exe /reset /allusers

Redémarrer et refaire un essais.

Si toujours pas de résultats positifs, supprimez les valeurs incorrectes du Registre.

ATTENTION ! : manipuler la base de registre (BDR) est quelques fois dangereux il vaut mieux la sauvegarder avant toute modification. (sauvegarder le registre rapidement) Effectuer aussi par précaution un point de restauration et/ou une image disque.

Ouvrir l'Éditeur du Registre (regedit.exe) et accédez à la clé suivante: HKEY_LOCAL_MACHINE\COMPONENTS

Cliquez droit sur COMPONENTS. Dans le volet de droite, supprimez les éléments suivants s'ils existent:

  • PendingXmlIdentifier
  • NextQueueEntryIndex
  • AdvancedInstallersNeedResolving

Redémarrez votre PC et réessayez le téléchargement et l'installation des mises à jour

Vous pouvez aussi utiliser WSUS Offline Update utilitaire gratuit et en anglais qui vous permet de télécharger des mises à jour (Windows, Office, Windows Defender) et d’automatiser le processus de mise à jour sans temps mort (création d'un support comme une clé USB ou un dossier accessibles par le réseau pour partager et exécuter les mises à jour).
Il peut se substituer en partie à Windows Update de Windows.

WSUS Offline Update ne permet pas en soit de résoudre les problèmes de Windows Update sur Windows 7, mais peut permettre d’installer un maximum de mise à jour et débloquer au bout du compte Windows Update..

Tutos WSUS Offline Update :

5 - Utilisation de l'utilitaire Reset Windows Update Agent : Réinitialisation de l'agent Windows Update

6 - Utilisation de l'outil Windows Repair de Tweaking.com : http://www.tweaking.com/content/page/windows_repair_all_in_one.html

D'une manière générale la plus part des outils disponible sous forme d'application, ne font qu’appliquer le même type de script cités précédemment, de plus ces applications ne se cantonne pas au seul dépannage de Windows Update.

7 - Enfin pour résoudre principalement la recherche infinie de Windows Update, il y a deux solutions possible

Fix Windows 7 - Quand les Vérifications des mises à jour prend trop de temps

Ou celle fournis par Nomisam (membre sur PC Astuces) : https://forum.pcastuces.com/sujet.asp?page=-1&f=3&s=28981&REP_ID=5585594

Liens supplémentaires :

Publié dans Dépannage

Commenter cet article