Win7 : svchost chargeant la CPU, Windows Update Bloqué au téléchargement

J’écris ce billet en espérant que cela puisse aider d’autre.
Les symptômes que j’avais observés et qui étaient liées :

  • une consommation constante de ma CPU par svchost.exe. (50% sur un Athlon x2)
  • Windows Update qui bloquait sur la mise à jour : 0% au téléchargement.
  • La version courte de la résolution :

  • Télécharger chez Microsoft la dernière version de Windows Update.
  • Redémarrer
  • Lancer les mises à jour qui doivent s’exécuter
  • Redémarrer.
  • Et ce jusqu’à ce que Windows Update n’affiche plus de mises à jour à exécuter
  • Vous constaterez peut-être que TrustedInstaller.exe mouline a son tour mais c’est temporaire, il fait du ménage.

    Pour ceux qui souhaitent savoir si il y a d’autres possibilité ou comment j’ai trouvé cette solution :
    Je l’ai vu avec System Explorer qui affiche en permanence la consommation CPU dans l’icône de notification.
    Je n’ai pas trouvé le moyen de voir qui utilisait ce process avec « System Explorer », mais le gestionnaire de tâche le fait via la procédure suivante :

  • lancer le gestionnare (clic droit barre des tâches)
  • sur l’onglet processus, afficher « tous les processus utilisateur » en cliquant sur le bouton associé.
  • trouver le processus svchost qui consomme, clic-droit et « accéder » aux services.
  • La j’ai trouvé les services suivants associés au processus (ils sont surlignés) :

  • AeLookupSvc
  • Appinfo
  • BITS
  • iphlpsvc
  • LanmanServer
  • MMCSS
  • ProfSvc
  • Schedule
  • SENS
  • ShellGWDetection
  • Themes
  • Winmgmt
  • wuauserv (windows update)
  • En arrêtant wuauserv je n’avais plus de consommation CPU. Ce n’est pas une résolution de problème mais on peut diagnostiquer comme suivant : les symptômes sont liés au seul problème de blocage de Windows Update.

    Sur le WEB je n’ai rien trouvé de concluant donc je suis allée plus loin dans le diagnostic, en cherchant à comprendre comment était utilisé ce service. Ni le gestionnaire ni les autres outils ne détaillent l’activité des processus, mais « Process Monitor » le fait.
    Et la je constate des logs abusifs dans un fichier CBS.log qui le rendent énorme (> 250 Mo), je n’ai plus souvenir qui écrivait mais j’ai relié ça au reste.

    En fait c’est avec la recherche sur ce dernier point que je suis tombé sur le forum de Microsoft Windows qui proposait plusieurs solutions :

  • un fixit de Windows Update qui n’a pas marché ,
  • le téléchargement de la dernière version de Windows Update qui lui a pu reprendre les mises à jour de Windows.
  • EDIT : Finalement j’ai trouvé un billet de blog dont la résolution du problème est semblable à celle que j’ai mis en oeuvre, avec des liens plus à jour.
    Il s’agit notamment de télécharger la mise à jour KB3172605

    À propos de Selso

    Salut ! Je m'appelle Selso. Je vis à Saint-Etienne depuis 2005. Je suis ingénieur en informatique embarquée en poste chez CIO Systèmes Embarqués.
    Cette entrée a été publiée dans administration, Informatique, avec comme mot(s)-clef(s) , , . Vous pouvez la mettre en favoris avec ce permalien.

    Laisser un commentaire