2015-07-24 00:30:23 +0000 2015-07-24 00:30:23 +0000
79
79

Windows Update ne fonctionne pas et consomme 100% du CPU (Win7 SP1)

J'ai observé un comportement étrange avec Windows Update (Win7 SP1). Le processus svchost consomme un noyau entier de ma machine virtuelle (VirtualBox) sans rien faire (c'est-à-dire qu'il n'y a pas de trafic réseau et que le dossier C:\Windows\SoftwareDistribution reste de la même taille avec le même nombre de fichiers). De plus, le processus consomme parfois une grande quantité de mémoire (> 1 GB). J'ai également remarqué que parfois le dossier SoftwareDistribution augmente de taille pendant un certain temps, et après cela, rien ne se passe et svchost continue à consommer un noyau entier.

Je sais que le problème se situe au niveau de Windows Update, puisque j'ai suivi (à l'aide de Resource Monitor) quel service est lié au comportement décrit ci-dessus.

L'image ci-dessous montre ce à quoi je suis confronté :

L'image suivante montre une information détaillée sur svchost :

Si j'essaie d'effectuer la mise à jour, rien ne se passe. La mise à jour de Windows ne progresse pas. Voir l'image ci-dessous :

J'ai quitté cette machine en essayant de faire la mise à jour pendant 4 heures. Pendant ce temps, la consommation de CPU est restée élevée (comme indiqué ci-dessus) et aucune mise à jour n'a été installée.

Ma question est la suivante :

**Quelle est la raison pour laquelle Windows Update ne fonctionne pas et consomme toujours un cœur entier de mon processeur qui ne fait rien ?

Related Question(s) : svchost.exe high memory usage - wuauserv

Réponses (4)

83
83
83
2015-11-06 19:08:02 +0000

Fix

Microsoft a publié un Windows Update Client Update qui fait partie du July 2016 Update Rollup pour corriger le long hang at Windows Update scan .

Cette mise à jour contient quelques améliorations du client Windows Update dans Windows 7 Service Pack 1 (SP1). Cela comprend les éléments suivants :

  • Une optimisation qui corrige le long temps d'analyse des mises à jour qui est signalé sur certains ordinateurs.
  1. Téléchargement:

  2. Arrêter le service de mise à jour de Windows. Cela accélère la configuration des mises à jour MSU . Cela peut être fait à partir de la ligne de commande , ou à partir de la fenêtre du gestionnaire de services .

  3. Essayez la mise à jour téléchargée et voyez si elle accélère l'installation des mises à jour.

Pour pouvoir installer la mise à jour, vous devez d'abord installer la mise à jour April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2 update (à nouveau, arrêtez le service WU avant d'essayer d'installer le MSU). 002 Téléchargez (mise à jour de la pile de service d'avril 2015):

Solution 1

Si cela ne vous aide toujours pas à rechercher de nouvelles mises à jour, utilisez WSUSOffline pour obtenir toutes les mises à jour.

8
8
8
2015-07-24 00:30:23 +0000

Après une journée passée à essayer de résoudre ce problème, j'ai créé une autre machine virtuelle pour vérifier si le problème pouvait se reproduire.

Malheureusement, le problème s'est reproduit ! Après cela, j'ai parlé de ce problème avec un ami et il m'a suggéré de désactiver l'IPv6 de mon interface réseau Windows. Je l'ai fait et deux comportements ont été observés :

  1. Sur la nouvelle machine virtuelle, lorsque j'ai désactivé l'IPv6, la consommation de CPU a chuté presque instantanément et Windows Updated a fonctionné comme prévu.

  2. Sur l'autre machine virtuelle, la consommation de CPU n'a pas diminué après la désactivation d'IPv6. Après avoir observé que j'avais redémarré Windows, la consommation de CPU est restée élevée. Cependant, après 30 minutes (environ), la consommation de CPU a chuté et tout a fonctionné comme prévu.

Les deux Windows ont été mis à jour avec succès après avoir désactivé l'IPv6.

Il est important de noter que je peux reproduire ce comportement. J'ai des copies de ma machine virtuelle avant de désactiver IPv6.

5
5
5
2016-04-13 20:34:44 +0000

Un autre outil qui peut vous aider est le Windows Update Troubleshooter - c'est une application autonome qui peut diagnostiquer les problèmes avec Windows Update et le service de transfert intelligent en arrière-plan (BITS).

1
1
1
2016-03-21 20:07:57 +0000

Ce qui a réglé le problème pour moi est KB2889748

Forte utilisation de la mémoire par le processus Svchost.exe après l'installation de Windows Management Framework 3.0 sur un ordinateur Windows