web-dev-qa-db-fra.com

Le téléchargement des mises à jour Windows prend une éternité

J'ai remarqué qu'en effectuant des mises à jour Windows manuelles à l'aide du Panneau de configuration, les mises à jour sont trouvées assez rapidement, mais après avoir sélectionné les mises à jour, je souhaite les installer et leur demander prend toujours du temps à télécharger des mises à jour. il montre que les mises à jour sont prêtes à être installées si je ferme le PC, indiqué par le bouton Bang jaune. Aucune indication sur les mises à jour prêtes à installer non plus.

Si je laisse la mise à jour Windows s'exécuter lors du téléchargement, elle finira par télécharger et installer les mises à jour sélectionnées, mais aucun progrès n'est indiqué, mais cela prend des heures. Je constate ce comportement sur certains (4) de mes ordinateurs W7 (7).

C'est comme si l'écran de Windows Update ne s'actualisait pas.

Avez-vous des idées sur ce comportement ou sur la façon de le résoudre?

Mises à jour complètes de Windows 7 64 bits avant la mise à jour de ce mois (août 2016) mardi.

Remarque: réseau domestique, Fios sans autre problème. Sa large diffusion sur plusieurs ordinateurs et le fait sur l'un d'eux lorsque je voyage avec ces appareils aussi, il s'agit d'un problème gui de mise à jour Windows. Se produit lors de mises à jour normales d'un mois à l'autre.

 enter image description here

Cela n'a rien à voir avec la "vérification" des mises à jour comme répondu à cette question j'ai répondu à cette question moi-même, mais il s'agit d'un problème totalement différent et je n'ai pas trouvé de solution jusqu'à présent.

15
Moab

Le téléchargement des mises à jour Windows prend une éternité

Lancer de dés. . .

J'aime toutes les méthodes énumérées ici sur ce fichier MS KB comme solutions potentielles à ce problème. En particulier Méthode 10 à Méthode 13 stick out pour moi le plus souvent qui ressemblent à des solutions que j'ai utilisées dans le passé pour résoudre des problèmes corrélés même si elles n'étaient pas exactement les mêmes.

Je ne citerai que les méthodes ci-dessous. Je ne le ferais pas pour sûr si je résolvais ce problème, mais je ne me limiterais pas à celles-ci ou à cette base de connaissances, mais celles-ci pourraient constituer un bon point de départ pour des solutions potentielles.

Je conviens également que voir tous les détails applicables du %windir%\WindowsUpdate.log serait utile pour résoudre ce problème.

Enfin, je commencerais par dépanner et résoudre ce problème à partir d’une des machines et je veillerais à ce qu’il soit connecté à une connexion Internet assez rapide. En d’autres termes, si vous êtes en déplacement et connecté à un réseau public ou à un réseau wifi mobile, attendez simplement que ces les facteurs ne jouent pas un rôle dans la question au cas où.

Méthodes de résolution potentielles


Méthode 1: exécuter le dépanneur Windows Update

Pour ce faire, accédez au répertoire Résolution des problèmes de Windows Update .


Méthode 4: Exécuter l'outil de préparation à la mise à jour du système (CheckSur.exe)

Téléchargez et exécutez l'outil de mise à jour du système. Cet outil effectue une analyse ponctuelle des incohérences susceptibles d'empêcher de futures opérations de maintenance. Pour plus d'informations sur le téléchargement et l'exécution de l'outil CheckSur.exe, voir l'article suivant dans la base de connaissances Microsoft:

Corrigez les erreurs de corruption Windows à l'aide de l'outil DISM ou de l'outil de préparation des mises à jour système ( https://support.Microsoft.com/kb/947821 )

Essayez d'installer à nouveau les mises à jour.

Remarque Après avoir exécuté l'outil, le fichier CheckSur.log est enregistré à l'emplacement suivant:

%systemroot%\logs\cbs

Méthode 5: Exécuter l'outil Vérificateur de fichiers système (SFC.exe)

Pour le faire, suivez ces étapes:

  1. Ouvrez une fenêtre d'invite de commande administrative.
  2. À l'invite de commande, tapez sfc/scannow , puis appuyez sur Entrée .
  3. Une fois l'analyse terminée, essayez d'installer à nouveau les mises à jour.

Méthode 6: réinitialiser le contenu du dossier Catroot2

Pour le faire, suivez ces étapes:

  1. Ouvrez une fenêtre d'invite de commande administrative.
  2. Tapez les commandes suivantes et appuyez sur Entrée après chaque commande:

    • net stop cryptsvc
    • md %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  3. Supprimez tout le contenu du dossier catroot2, mais ne supprimez pas le dossier catroot2.

  4. Tapez la commande suivante, puis appuyez sur Entrée:

net début cryptsvc

  1. Quittez la fenêtre d'invite de commande.

Méthode 8: Enregistrer les fichiers Windows Update

Pour le faire, suivez ces étapes:

  1. Ouvrez une fenêtre d'invite de commande administrative.
  2. A l'invite de commande, tapez la commande suivante:
REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S
  1. Essayez d'installer à nouveau les mises à jour.

Méthode 10: renommez le dossier SoftwareDistribution

Pour le faire, suivez ces étapes:

  1. Ouvrez une fenêtre d'invite de commande administrative.

  2. Exécutez les commandes suivantes et appuyez sur Entrée après chaque commande:

    • Net stop wuauserv
    • cd% systemroot%
    • Ren SoftwareDistribution SoftwareDistribution.old
    • Net start wuauserv
  3. Essayez d'installer à nouveau les mises à jour.

Important Les problèmes suivants se produisent lorsque vous utilisez cette méthode:

  • Les mises à jour actuellement téléchargées mais qui ne sont pas encore installées doivent être téléchargées à nouveau à l'aide de Windows Update ou de Microsoft Update.

  • Lorsque vous supprimez le dossier Software Distribution, votre historique de téléchargement est supprimé.

  • Si vous recevez actuellement des mises à jour de Microsoft Update et de Windows Update, vous devrez resélectionner cette option sur le site Web Windows Update.

Remarque Si le problème est résolu et que vous pouvez télécharger et installer les mises à jour, vous pouvez supprimer en toute sécurité le dossier SoftwareDistribution.old pour récupérer de l'espace disque.


Méthode 11: effacez la file d'attente BITS de tous les travaux en cours

Pour le faire, suivez ces étapes:

  1. Ouvrez une fenêtre d'invite de commande administrative.
  2. A l'invite de commande, tapez les commandes suivantes et appuyez sur Entrée après chaque commande:
Net stop bits
Net stop wuauserv
Ipconfig /flushdns
cd \documents and settings\all users\application data\Microsoft\network\downloader
Del qmgr0.dat
Del qmgr1.dat
Net start bits
Net start wuauserv

Remarque Une fois ces étapes terminées, la file d'attente BITS est effacée.

  1. Essayez d'installer à nouveau les mises à jour.

Méthode 12: renommer Pending.xml

Pour le faire, suivez ces étapes:

  1. Ouvrez une fenêtre d'invite de commande administrative.
  2. A l'invite de commande, tapez la commande suivante:

    takeown/f C:\Windows\winsxs\pending.xml

  3. Renommez le chemin c:\windows\winsxs\waiting.xml en utilisant la commande suivante:

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


Méthode 13: Exécuter Chkdsk sur la partition Windows

Pour le faire, suivez ces étapes:

  1. Ouvrez une fenêtre d'invite de commande administrative.
  2. A l'invite de commande, tapez la commande suivante:

    Chkdsk volume: /f /r

la source

12
Pimp Juice IT

Si les correctifs de Windows Update répertoriés dans les autres réponses n'ont pas résolu votre problème, la lenteur de la mise à jour peut être due à la façon dont Windows Update fonctionne sur les ordinateurs affectés.

Dans une autre réponse de la mienne, j’ai expliqué que Windows Update construit en mémoire un arbre de toutes les mises à jour pouvant s’appliquer à un ordinateur, puis l’élimine en vue des mises à jour déjà installées sur l’ordinateur, pour arriver enfin à l'ensemble des mises à jour à installer et à l'ordre d'installation.

Le temps nécessaire à ce processus brutal-force est fonction du nombre total de mises à jour disponibles pour cette plate-forme depuis le dernier service pack. Chaque service pack définit en quelque sorte une nouvelle plate-forme pour laquelle les mises à jour commencent à s'accumuler. En outre, Windows Update doit transférer de grandes quantités de données à partir des serveurs Microsoft qui peuvent être surchargés.

Windows 7 SP1 est sorti le 22 février 2011, il y a plus de 5 ans, et depuis lors, le nombre de mises à jour a énormément augmenté. De plus, les serveurs Windows Update de Microsoft accordent désormais la priorité à la bande passante aux clients Windows 10. Donc dans l’ensemble, Windows 7 SP1 est mis à souffrir.

Pour résoudre ce problème, Microsoft a récemment publié le correctif cumulatif pour Windows 7 SP1, qui, exactement comme un service pack, sert de plate-forme de départ pour les mises à jour. Son installation entraîne une arborescence de mises à jour beaucoup plus petite, qui est beaucoup plus rapide à télécharger et à traiter, car seules les mises à jour postérieures à cette dernière sont considérées plutôt que toutes les mises à jour depuis 2011. Malheureusement, elle n'est pas disponible via Windows Update et doit être téléchargée et installée manuellement .

Pour plus d'informations sur le cumul pratique pour Windows 7 SP1, lisez l'article
Microsoft révise les mises à jour de Windows 7 et 8.1 - mais n’appelez pas cela un service pack .

Ce correctif cumulatif est le seul moyen de réduire le temps d’exécution de Windows Update sur Windows 7 SP1. Une autre solution serait de le lancer à des heures où les serveurs Windows Update de Microsoft disposent de plus de bande passante disponible (tôt le matin ou tard dans la nuit).

Certes, les problèmes que vous observez sont un peu extrêmes et pourraient être liés à une certaine inefficacité liée à la configuration particulière de ces ordinateurs. Je pense qu'une combinaison de facteurs a considérablement augmenté le temps nécessaire à Windows Update pour télécharger et élaguer son arbre de mise à jour. Cela pourrait même être un bug de Microsoft. Vous pouvez obtenir plus d'informations sur le problème en regardant Windows Update pendant qu'il fonctionne, notamment en termes d'utilisation de la mémoire, d'activité réseau et d'accès au disque.

L'installation du correctif cumulatif pour Windows 7 SP1 est le seul moyen auquel je puisse penser pour supprimer ce noeud Gordian de Windows Update sur les ordinateurs affectés. Cependant, il cessera probablement de fonctionner dans le futur et doit donc être appliqué rapidement.

2
harrymc

Ceci est not un correctif permanent, mais s’il ya une mise à jour particulière, vous devez le plus rapidement possible et vous n’avez pas le temps de régler quelque chose de permanent au moment où vous pouvez l’utiliser.

https://catalog.update.Microsoft.com/

Vous devez utiliser IE. Faites cela puis désactivez le service Windows Update.

Choisissez ensuite une solution permanente lorsque vous avez le temps.

1
Andrew Allen

Désactivez les mises à jour automatiques de Windows à partir du Panneau de configuration et désactivez le service Windows Update. Ensuite, accédez à C:\Windows\SoftwareDistribution\Download et supprimez tout le contenu du dossier. Redémarrez le service Windows Update. Enfin, ouvrez la CLI, tapez wuauclt.exe /updatenow et appuyez sur "Entrée". Essayez de télécharger les correctifs à nouveau et voir ce qui se passe.

1
GetOutOfMyYard

Vous pouvez essayer d'installer manuellement toutes les mises à jour manquantes à l'aide de WSUS Offline, http://wsusoffline.net/

Dans le logiciel, vous pouvez choisir votre système d'exploitation, téléchargerALLupdates pour cette version de Windows, puis lancer le programme de mise à jour et installer toutes les mises à jour manquantes.

0
JustDenDimi