Question Pourquoi la vérification de Windows Update est-elle si lente?


J'ai des PC Windows 7 dont la mise à jour automatique est désactivée. Je fais des mises à jour par lot une fois par mois environ. Mais chaque fois que "vérifier la mise à jour" prend 15 à 30 minutes. Je ne comprends pas pourquoi vérifier les mises à jour peut être si lent? Je dois me demander ce qui se passe en arrière-plan. Est-ce le calcul du hachage? Est-ce que mes PC avec mises à jour automatiques ont le même sort à chaque démarrage (seulement que je n'étais pas au courant)?


120
2018-03-16 04:37


origine


Il semble que l'application d'arrière-plan soit en cours d'exécution. Comment ont fonctionné les performances de votre système? - vembutech
Mon PC fonctionne correctement. Le CPU n'a guère dépassé les 10%. Je n'ai rien remarqué d'inhabituel pendant qu'il "recherche des mises à jour". - some user
Pourquoi désactivez-vous Windows Update en premier lieu? Il pourrait fonctionner en arrière-plan et vous ne remarqueriez même pas qu'il vous demande de redémarrer, ce que vous n'avez pas à faire immédiatement. - gronostaj
J'aime mettre à jour en batch pour pouvoir revenir en arrière si quelque chose ne va pas. Les mises à jour en arrière-plan sont difficiles à suivre et la restauration prend du temps. Et avec la mise à jour manuelle, j'ai également la possibilité de revoir les modifications avant de continuer. De plus, de temps en temps, j'aide les gens à installer leur PC en toute sécurité et je suis confronté au même problème. - some user
@someuser Vous pouvez avoir le meilleur des deux mondes: Configurez WU sur Téléchargez les mises à jour mais laissez-moi choisir si vous souhaitez les installer qui recherchera les mises à jour requises en arrière-plan mais jamais installez-les sans votre accord. Ils ne s'installeront pas automatiquement, mais toutes les mises à jour applicables seront répertoriées lorsque vous exécuterez votre routine de correction mensuelle. - Twisty Impersonator


Réponses:


le vérification des mises à jour la partie est si lente parce que:

  • Windows 7 utilise Maintenance basée sur les composants, ce qui signifie que Windows Update doit être ridiculement difficile à déterminer pour les dépendances de fichiers et de composants / inter-dépendances, maintenir des versions côte à côte d'anciens fichiers / composants, tout en permettant de désinstaller des mises à jour / composants individuels mises à jour / composants, tout en tenant compte de la supercordence et dieu sait quoi d'autre. Le code qui fait tout cela doit être extrêmement complexe.

  • Windows 7 64 bits doit conserver les versions 32 bits et 64 bits de chaque mise à jour.

  • Windows doit maintenir les deux GDR et LDR versions de chaque mise à jour, ce qui signifie sur Windows 7 64 bits, que vous obtenez GDR 32 bits, LDR 32 bits, GDR 64 bits, LDR 64 bits pour chaque mise à jour.

  • Le code derrière Windows Update est très inefficace, probablement en raison de sa complexité conceptuelle. Mes observations au cours des dernières années sont que, à mesure que le nombre total de mises à jour publiées a augmenté, le temps de vérification des mises à jour a augmenté de manière presque exponentielle. Pour moi, cela indique que certains algorithmes récursifs sont utilisés, peut-être pour déterminer la dépendance ou résoudre des dépendances.

Malheureusement pour nous, Microsoft n'aime pas parler des composants internes de Windows, nous devons donc nous débrouiller seuls ou spéculer.


97
2017-07-02 04:25



Cela semble aussi expliquer pourquoi installer les mises à jour sont si lentes. Y a-t-il quelque chose qui peut être fait à ce sujet? - Michael Hampton
@MichaelHampton Dans mon expérience, trois choses peuvent aider: 1 Obtenez un PC avec un excellent à un seul filetage performances et grand cache du processeur (par exemple, 3,4 GHz i5 / i7 Haswell), 2 Obtenez un disque dur SSD, 3 Désactivez le composant de surveillance en temps réel de votre logiciel antivirus lors de l'installation des mises à jour. - misha256
@MichaelHampton Certaines personnes vous ont donné des informations erronées. Les serveurs MS Update sont généralement très rapides. Et numériser votre PC / disque dur pour les choses à mettre à jour est aussi, généralement, assez rapide. Lors de votre prochaine vérification de mise à jour, ouvrez Moniteur de ressources Tout d'abord, vous pouvez voir par vous-même quelles parties de la mise à jour prennent autant de temps. Vous constaterez que, dans un premier temps, on passe du temps à balayer le disque dur et à parler à Internet. Après cela, vous verrez un cœur de processeur assis à 100% pour une éternité. C'est le moteur de mise à jour de votre PC qui détermine (inefficacement) ce qu'il faut faire ensuite. - misha256
@someuser Yup, en effet. Mais vous examinez l'utilisation globale du processeur. Regardez l'utilisation du processeur de cœurs simples. Au cours de Windows Update, vous verrez un cœur s’élever à 100% pour l’éternité. Le moteur Windows Update est clairement lié au processeur par un seul thread. Bien sûr, l’utilisation de la RAM est élevée, mais ce n’est pas la cause de la lenteur. C'est l'algorithme du moteur de mise à jour qui est complexe et / ou inefficace. - misha256
Comment se fait-il que Debian fasse tout cela, et ne prend que quelques secondes et 5 minutes (si c'est une très grosse mise à jour). Avec une faible utilisation du processeur, il le fait discrètement en arrière-plan, vous pouvez vous arrêter en cours de route et vous devez rarement redémarrer. - ctrl-alt-delor


Plusieurs aspects du problème ont été traités dans les réponses existantes. Je vais essayer de les lier en énumérant les causes de manière générale, sans répéter ce qui a déjà été dit:

  1. Le mécanisme de mise à jour de Microsoft Windows est extrêmement sophistiqué. ce qui signifie malheureusement aussi compliqué
  2. WU doit prendre en charge un nombre incalculable de combinaisons matérielles et logicielles
  3. WU doit appliquer les mises à jour dans le bon ordre
  4. Windows 7 est un ancien système et le SP2 est en retard et n'arrivera probablement jamais, ce qui entraîne de très nombreuses mises à jour
  5. Les dernières années, Microsoft était sous une forte pression pour réparer de nombreux problèmes de sécurité, ce qui a abouti à de très nombreuses corrections trépidantes, puis fixe des correctifs et ainsi de suite à la nième génération
  6. Microsoft n’a pas été en mesure d’optimiser suffisamment le mécanisme de mise à jour, qui est en général un algorithme exponentiel, résultant en une force brute algorithme plutôt lent.
  7. Les serveurs WU de Microsoft sont parfois surchargés.

Regardons ces points plus en détail.

Windows Update complexities

Une fois la mise à jour publiée, elle peut entrer dans trois phases différentes au fil du temps: révisions, remplacement et expiration.

Révisions de mise à jour: Lorsque des modifications sont apportées à une mise à jour précédemment publiée, elle s'appelle une révision de mise à jour, où certaines parties du téléchargement sont modifiées. Ceci est un remplacement partiel, pas complet, de mise à jour.

Mises à jour remplacées: Il s'agit d'un remplacement complet d'une version précédente ou de versions. Parfois, Microsoft encapsule plusieurs versions dans un seul package, et ce package remplace ses mises à jour encapsulées.

Mises à jour expirées: Ce sont des mises à jour supprimées de la liste des mises à jour valides. Ces mises à jour ne sont plus applicables et ne seront pas détectées pour l'installation. La plupart du temps, une mise à jour a expiré après son remplacement par une mise à jour remplacée.

Les mises à jour ont également un mécanisme de dépendance, ce qui signifie que certaines mises à jour peut nécessiter d'autres mises à jour à appliquer en premier.

Les mises à jour expirées sont problématiques pour les performances WU, car elles ne sont malheureusement pas supprimées de l'ordinateur, elles participent toujours aux calculs, et il y en a tellement. Certaines améliorations peuvent être obtenues en utilisant le nettoyage de disque pour Supprimer les mises à jour Windows obsolètes (prenez d'abord une image disque de sauvegarde du lecteur système, car WU est également très fragile).

Calculs WU

En raison du nombre énorme de combinaisons possibles, Microsoft conserve toutes les mises à jour sur les serveurs WU au format d’un arbre gigantesque. Le choix des mises à jour à appliquer est effectué à l'aide d'un algorithme d'élagage, qui prend en compte le matériel et les logiciels installés par le client. ainsi que toutes les mises à jour déjà installées un grand nombre de faits qui doivent tous être appliqués avec succès lors de l'élagage.

L'algorithme n'est pas garanti pour réussir, ce qui signifie que WU est parfaitement capable de détruire le système d'exploitation ou même de le rendre impossible à démarrer. Ceci est tout à fait compréhensible, par exemple en prenant une mise à jour A1, ayant la révision A2, où une mise à jour B dépendant de A a été libérée entre A1 et A2. Maintenant, allez voir si l'ordre d'installation doit être A1-B-A2 ou A1-A2-B, quand la mauvaise décision peut être mortelle.

Serveurs WU surchargés

Wikipedia dit ceci à propos de Statistiques Windows Update :

En 2008, Windows Update comptait environ 500 millions de clients, traités   environ 350 millions de scans uniques par jour et ont maintenu une moyenne de   1,5 million de connexions simultanées à des machines clientes. Le mardi, jour de la publication des nouvelles mises à jour logicielles par Microsoft,   le trafic sortant pourrait dépasser 500 gigabits par seconde.

Ces chiffres ont probablement déjà doublé et expliquent pourquoi les serveurs WU sont parfois inaccessibles. J'utilise l'option WU de "Vérifier les mises à jour mais laissez-moi choisir", et ma propre expérience est qu'il y a des jours et des heures lors de la vérification des mises à jour prend plus de temps que je suis prêt à attendre, nécessitant un report.

La longue histoire de Windows 7

Windows 7 a été publié le 22 juillet 2009. Après environ 17 mois, le Service Pack 1 (SP1) est sorti le 22 février 2011. C'était il y a environ 4,5 ans, ce qui signifie que le SP2 se fait attendre depuis longtemps.

Le bon côté d’un Service Pack est que l’installation efface tout l'historique des mises à jour, de sorte que WU commence à partir de zéro, exactement comme après une nouvelle installation de Windows. Cela bien sûr accélère énormément tous les calculs, car il y a moins de mises à jour à prendre en compte.

Le grand nombre de mises à jour existantes depuis SP1 explique pourquoi les calculs de WU sont si lents aujourd'hui. Pour Microsoft, le problème peut être résolu "simplement" en passant à la version plus récente de Windows 8.1 ou Windows 10, donc WU aura un plus petit nombre de mises à jour à prendre en compte.

Conclusion

Comme Microsoft continue à appliquer de nombreuses mises à jour à Windows 7, WU ne fera que ralentir avec le temps.

Une optimisation possible est de Supprimer les mises à jour Windows obsolètes. Une autre consiste à utiliser l'option WU de "Vérifier les mises à jour mais laissez-moi choisir", et vérifier les mises à jour tôt le matin ou tard le soir.

La plupart des mises à jour s'appliquent également à Windows 8 et 10, de sorte que le fardeau sur les serveurs WU de Microsoft ne se multipliera que lorsque Windows 10 est bientôt libéré. Microsoft semble également fragmenter la bande passante de ses serveurs WU selon ses propres politiques, l'accent étant mis sur le service des plus récents systèmes d'exploitation, nous devrions donc nous attendre à un autre ralentissement pour Windows 7 une fois que Windows 10 est sorti, avec des mises à jour beaucoup plus rapides pour Windows 10.

Si WU est trop lent, la seule solution réelle consiste à effectuer une mise à niveau vers une version ultérieure de Windows.

Bonne nouvelle: SP2 pour Windows 7 (et 8.1) est arrivé 

Microsoft a publié ce qui est réellement SP2 pour Windows 7 et 8.1. Cette mise à jour ne sera pas disponible à partir de Windows Update pour une raison inconnue, il doit donc être téléchargé et installé manuellement.

Lisez à propos de comment l'obtenir dans l'article:
Microsoft met à jour Windows 7 et 8.1 - mais ne l'appelle pas un service pack.


60
2017-07-02 19:58



La vérification des mises à jour dans l'aperçu de Windows 10 a été très rapide. - Michael Hampton
J'ai l'impression que la vérification de la mise à jour est toujours une opération intensive en termes de CPU et de mémoire. Mais peut-être le programme est-il écrit de telle sorte qu'il cède de temps en temps le processeur et donc ne ralentit pas le PC. Je me demande si pour ceux qui ont la mise à jour automatique activée, le calcul se produit-il chaque fois que le PC est allumé? - some user
La réponse de @Renju revendique l'existence d'un cache, mais selon mon expérience, la vérification des mises à jour est également lente même si elle est effectuée immédiatement après une vérification précédente. Mon opinion non informée est que l'élagage est effectué à la fois sur les serveurs WU et sur le client. Je suppose que sur le serveur par le matériel et les produits / OS Microsoft installés; sur le client par les mises à jour déjà installées sur l'ordinateur. - harrymc
Cette hypothèse est motivée par la remarque de l’affiche à propos de WU utilisant beaucoup de RAM mais pas énormément de CPU. Cela est cohérent avec une grande arborescence de mises à jour téléchargées de Microsoft dans la mémoire locale, et peut-être une opération d'élagage local qui nécessite encore plus d'informations de la part de Microsoft. - harrymc
"L’algorithme n’est pas garanti pour réussir, ce qui signifie que WU est parfaitement capable de détruire le système d’exploitation ou même de le rendre impossible à démarrer. Ceci est tout à fait compréhensible". - Sam Watkins


Cette question est arrivée et disparue au fil des ans avec différentes corrections à apporter, voici donc mon guide mis à jour à ce jour à compter de cette date 5 janvier 2016

Vérifiez la section EDIT ci-dessous, il existe un moyen beaucoup plus rapide de mettre à jour complètement Windows 7 SP1 après une nouvelle installation à partir de mai 2016.

C'est ce que je fais lorsque je réinstalle W7 avec SP1 ou que des problèmes avec la mise à jour Windows sont bloqués lors de la vérification des mises à jour.

Si le Service Pack 1 n'est pas installé, installez-le avant de suivre ce guide.

Télécharger KB-3138612  et enregistrez-le où vous pourrez le trouver plus tard

Télécharger SUR Tool   enregistrez-le au même endroit

Redémarrez le PC et déconnectez-vous d'Internet avant que Windows ne se charge, cela est important car à chaque démarrage, Windows vérifiera les mises à jour en arrière-plan et cela démarrera la vérification des mises à jour et empêchera l'installation des paquets téléchargés vérification, afin de se déconnecter d'Internet avant le chargement de Windows empêche cela.

Une fois démarré, installez KB-3138612, si un redémarrage est nécessaire, restez connecté à Internet.

Installez maintenant le package SUR Tool, il s’agit d’un package volumineux qui va installer de nombreuses mises à jour avec le nettoyage et la réparation du magasin de mises à jour Windows. Il réduira également le nombre de mises à jour Windows supplémentaires à installer ultérieurement.

Après avoir installé le redémarrage du package SUR, connectez-vous à Internet et faites une mise à jour manuelle de Windows, il devrait fonctionner beaucoup plus rapidement maintenant. Même après ces corrections, certains PC W7 ont mis jusqu'à une heure pour vérifier les mises à jour si elles étaient lancées manuellement depuis le Panneau de configuration.

Si vous avez d'autres problèmes de mises à jour Windows et que les 2 mises à jour ci-dessus sont installées, téléchargez cet outil de réparation de Microsoft Windows Update (Faites un clic droit sur "Enregistrer le lien sous"), lancez-le et sélectionnez le mode agressif pour réinitialiser complètement les mises à jour Windows. Redémarrez et essayez à nouveau les mises à jour Windows à partir du Panneau de configuration. Cet outil corrige des problèmes lorsque les autres outils de réparation Microsoft échouent, du moins dans mon expérience.

Mettre à jour: Microsoft a publié un énorme rollup de mise à jour pour Windows 7 SP1, cela ressemble à un service pack mais ils ne l'appellent pas comme ça. Cela rendra beaucoup plus rapide la mise à jour de Windows 7 après une installation propre, plus de problèmes de mise à jour de Windows et de nombreux redémarrages. Ce correctif cumulatif mettra à jour le système en vigueur mardi d'avril 2016.

Ceci n'est pas publié via Windows Update, vous devez utiliser Internet Explorer pour l'obtenir, ouvrir IE et accéder à cette adresse.

http://catalog.update.microsoft.com/v7/site/home.aspx

Tapez dans le champ de recherche 3125574 et appuyez sur la touche Entrée.

enter image description here

Maintenant, vous verrez toutes les versions de ce rollup, sélectionnez celle dont vous avez besoin et téléchargez-la quelque part, vous pourrez la trouver plus tard.

enter image description here

Utilisez également la page Catalogue Windows Update pour téléchargez et installez d'abord cette mise à jour, 3020369, il s'agit d'une condition préalable au cumul, puis installez 3125574, assurez-vous également d'être déconnecté d'Internet lors de l'application de ces mises à jour.


21
2018-01-16 18:23



Super info merci Je me bats actuellement pour mettre à jour un ordinateur portable peu sophistiqué à partir d'une nouvelle installation de W7, alors je vais donner une chance à votre processus ce soir. Avez-vous déjà remarqué, après l'installation du redistributeur SP1, que WU souhaite toujours télécharger et installer toutes les mises à jour antérieures au SP1, ainsi que le SP1 lui-même? Et si oui, avez-vous une idée de comment l'éviter? Je l'ai souvent vu récemment et je suppose que je viens de faire quelque chose dans le mauvais ordre. (Habituellement, je vais installer W7> Installer les pilotes chipset / gfx> installer SP1 redist> vérifier les mises à jour.) - blackworx
J'ai vu ce comportement, je l'ai juste laissé télécharger et installer à nouveau, généralement quand le programme d'installation de kb fonctionne, il voit qu'ils sont déjà installés et passe à la prochaine mise à jour de la chaîne, il ignore essentiellement ceux déjà installés. L'outil SUR devrait résoudre ce problème. - Moab
Cela a fonctionné pour moi après l'installation hors ligne de KB-3138612 (le télécharger, couper la connexion Internet, installer). J'ai ensuite redémarré et MS Update m'a demandé de télécharger les paquets en quelques minutes. - AndyC


Lorsque vous utilisez ETW / WPR / WPA pour vérifier l'utilisation du processeur pendant l'analyse, vous voyez que l'utilisation du processeur provient de wuaueng.dll!CUpdatesToPruneList::AddSupersedenceInfoIfNeeded qui s'appelle de wuaueng.dll!CAgentUpdateManager::FindUpdates. le La méthode AddSupersedenceInfoIfNeeded est la chose la plus lente. Cela fait ce que le nom indique et regarde si les mises à jour Windows 7 proposées / installées sont toujours nécessaires ou remplacées (obsolètes / remplacées par les nouvelles). C'est très lent.

Avec la dernière mise à jour du client Windows Update à partir de Juin 2016, lequel est partie du correctif cumulatif de Windows 7 juillet 2016, la recherche de mise à jour est rapide à nouveau.

  1. Télécharger:

Ne prend qu'un peu plus d'une minute pour que je recherche de nouvelles mises à jour. Pour accélérer l’installation de la mise à jour KB3172605, arrêtez le service WindowsUpdate (net stop wuauserv).

Cette astuce d'arrêt du service WU accélère considérablement l'installation lorsque vous installez plusieurs mises à jour MSU:

@ECHO OFF
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
FOR /R "%~dp0" %%A IN (*Windows6.1-KB*.MSU) DO (
        CALL :SUB %%~nA        
    ECHO= Installing KB!KB_NUM!        
    >NUL net stop wuauserv
    WUSA "%%A" /quiet /norestart)
ECHO= == Press any key to close the Window ==
>NUL PAUSE

GOTO :EOF

:SUB

SET "KB_NUM=%*"
FOR /F "DELIMS=-" %%B IN ("%KB_NUM:*-KB=%") DO SET "KB_NUM=%%B"

Dans Windows 10, Microsoft a résolu le problème en suivant ma suggestion et en rendant les mises à jour cumulatives. Ici, vous avez seulement besoin d'une grande mise à jour au niveau du patch actuel. Cette vérification lente n'est plus nécessaire.


9
2018-04-08 04:28



Semble que KB3138612 le corrige sur la plupart des nouvelles installations de W7sp1, mais j'en ai fait une hier et il me fallait encore une heure pour donner une liste des mises à jour, aussi sur la plupart de mes PC W7 quand il commence à télécharger les mises à jour reste à 0% téléchargé jusqu'à ce que tous soient téléchargés et commence à les installer, Windows Update est toujours en panne. - Moab


Si les expériences passées avec la mise à jour de XP sont des indications, ils ont parfois laisser glisser un algorithme exponentiel en temps là. Qui une fois que vous avez beaucoup de mises à jour ... prend une éternité. Actuellement, les mises à jour Win 7 se trouvent dans une situation similaire. prendre du temps, bien qu'il n'y ait pas encore d'explication officielle pour ce dernier épisode de lenteur. Il est intéressant de noter que cela "arrive juste" (aux anciennes versions) quand ils en ont un nouveau. Le cynique ne peut pas m'empêcher d'imaginer que quelqu'un pourrait vouloir intentionnellement que cela se produise, à l'instar de [ancien] Windows est lent? Vous avez besoin d'une nouvelle version. Ou peut-être que ce n'est que la manière dont MS commence la saison des vacances.

Il existe un correctif pour une sorte de lenteur WU, qui n'est pas proposée automatiquement (c'est-à-dire via la mise à jour elle-même): https://support.microsoft.com/en-us/kb/3102810 Hélas, cela n’a pas vraiment fait de différence dans mon cas, et je l’ai essayé sur deux ordinateurs différents, l’un 32 bits et l’autre 64 bits. De plus, il existe depuis octobre, ce n'est probablement pas pour le dernier numéro.


3
2017-12-11 10:56





Il y a environ un milliard de PC sous Windows aujourd'hui. Chaque PC en a   combinaison de matériel, accessoires, version du système d'exploitation, langue, IE, périphérique   version du pilote, logiciel Microsoft à différents niveaux de patch, sécurité   mises à jour, etc. Le système Windows Update doit trier tous ces   combinaisons pour offrir les bonnes mises à jour pour un PC individuel. Chaque   update a des propriétés incluant des dépendances et une "supercedence"   structure.

La première étape (première exécution) de l'analyse consiste à déterminer la version du système d'exploitation,   SP, langage, fabricant de PC pour élaguer l’arbre des mises à jour probables pour   le PC. Sur la base de cette première analyse, un ensemble probable d'ID de mise à jour est envoyé.   à l'appareil et le client local calcule quelles mises à jour sont   installé, remplacé, etc., puis envoie cette liste au serveur et   met également en cache une copie localement pour les analyses ultérieures. Le serveur répond   à la demande du client pour des mises à jour avec des descriptions, etc.   affiché dans l'interface utilisateur (dans la langue de l'interface utilisateur appropriée).

Une fois par jour, une mise à jour de vérification est effectuée par le client Mises à jour automatiques dans   l'arrière-plan et actualise le cache local des mises à jour installées,   les analyses suivantes ne sont qu'un delta et rapide. Ceux-ci sont stockés dans   le dossier% windir% \ softwaredistribution sur le PC.

Un processus similaire est également effectué pour les mises à jour précédemment téléchargées.   Le service ne téléchargera pas les paquets.

J'ai trouvé cet article qui nous aidera à comprendre au moins ce qui se passe réellement pendant la recherche. C'est écrit magnifiquement. Donc, je l'affiche comme tel. Vous pouvez trouver le message original à ici

Un changement notable dans le temps nécessaire à la vérification des mises à jour pour l’installation s’est produit lorsque j’ai modifié les paramètres de mise à jour de Windows pour Check for updates but let me choose whether to download and install them


2
2017-07-02 04:36



"Le système Windows Update doit trier toutes ces combinaisons pour offrir les bonnes mises à jour pour chaque PC." Oui, ça sonne comme une opération SELECT. Si seulement il y avait des algorithmes pour rechercher rapidement dans de grandes tables, on pourrait les appeler "indexation". Cela aiderait. - David Tonhofer


À mon avis, le mieux est d’activer les mises à jour de Windows et de choisir l’option qui vous permet de télécharger les mises à jour, mais pas d’installer automatiquement. De cette façon, vous pouvez obtenir ce que vous voulez installer sans avoir à attendre les vérifications ou les téléchargements de fichiers d'arrière-plan.

Maintenant, pour savoir pourquoi c'est lent. Je pense que cela tient simplement au fait que les mises à jour de Windows ont été conçues pour réduire l'impact notable sur les utilisateurs. Il utilise le service BITS (service de transfert intelligent en arrière-plan) pour rechercher et télécharger les mises à jour.

Là encore, l'objectif de ce service est de ne pas perturber l'utilisateur. Les vitesses sont intentionnellement lentes de conception car Microsoft n’a jamais prévu que les clients activent et désactivent le service de mise à jour tous les mois.

Qu'est-ce que vous pourriez regarder dans l'obtention de votre propre configuration du serveur WSUS. De cette façon, vous pouvez refuser les mises à jour de la même manière que les administrateurs d’entreprise et appliquer ou refuser ces mises à jour à tous vos appareils Windows que vous possédez. Faire cette corvée de mise à jour sélective, moins de corvée.


1
2017-07-01 18:46



Maintenant, c'est une pensée: que c'est intentionnellement lent. Cela rend difficile la mise à jour après une réinstallation, ce qui est la situation actuelle. Une façon d'accélérer le processus (sans mettre en place un très grand serveur WSUS) serait utile, si possible. attendre quelques jours avant de pouvoir utiliser l'ordinateur ne serait pas agréable ... - Michael Hampton
Qu'en est-il de laisser les mises à jour sur mais en le définissant (téléchargez simplement, ne pas installer automatiquement)? De cette façon, vous pouvez choisir ce qui est disponible et il n’installera rien sauf si vous l’approuvez d’abord. Cette option semble résoudre tous vos critères. - Geruta
Bien, mais je dois encore attendre. Et attendez et attendez et attendez et attendez ... - Michael Hampton
Si vous le faites vérifier à 3h du matin et que vous laissez votre PC allumé en permanence, il vérifiera et téléchargera lorsque vous serez endormi. Le rendre entièrement disponible et prêt à jouer avec vous au réveil. - Geruta
Il existe des outils tiers pour télécharger la mise à jour Windows et une analyse MBSA est assez rapide et vous donnera une liste de toutes les mises à jour manquantes. Il y avait aussi récemment un correctif Windows Update (KB3050265) pour Windows 7, car Microsoft reconnaissait à quel point leur implémentation était pénible (et non performante) pour les machines avec de petites quantités de RAM. - ssnobody


Il est lent car Windows Update et plusieurs autres composants du système Windows utilisent le Microsoft JET Blue moteur de base de données, qui souffre d'une mauvaise performance notoire et est un gros problème de ressources.

Comme d’autres l’ont mentionné, le code Windows Update lui-même semble faire l’objet d’un certain degré de récursivité, ce qui entraîne de mauvaises performances à mesure que le nombre de mises à jour augmente.


1
2017-10-20 10:09





J'ai eu ce problème et ce que j'ai fait a été de laisser Windows Update fonctionner pour la première fois pour la première fois sur une machine nouvellement installée. Conseils pour réussir cela:

  • Allez dans les options d'énergie, réglez le délai d'attente sur "jamais"

  • Activez Windows Update automatiquement. L'heure par défaut de 03:00 AM est correcte car le processus de recherche prend aussi du temps

  • Il est également recommandé de faire un "Windows Update nécessite de mettre à jour certains composants ..." et de le faire la première fois (passe rapidement par rapport aux plus de 200 mises à jour dans le cas de Windows 7).

Lorsque tout a été mis à jour correctement, vous trouverez une quantité énorme de patchs (environ 200) installés. Windows a également défragmenté et exécuté les mises à jour / analyses de Windows Defender.

Après cela, les cycles Windows Update restants (recherche de mises à jour - installation - redémarrage - recherche de mises à jour - installation - redémarrage - recherche de mises à jour ... jusqu'à ce que # updates soit devenu 0) fonctionnent beaucoup plus rapidement.


0
2017-10-24 20:34





Juste pour ajouter un autre point de données. Je dois récemment mettre en place un PC Vista. J'ai manuellement mis à niveau Vista de SP1 à SP2 mais la vérification de la mise à jour prend une éternité. Rien ne s'est passé pendant plus de 24 heures.

J'ai fait une recherche sur Google qui a trouvé une solution qui comprend l'installation des mises à jour suivantes:

http://www.catalog.update.microsoft.com/Search.aspx?q=KB3205638%20vista http://www.catalog.update.microsoft.com/Search.aspx?q=KB4012583%20vista http://www.catalog.update.microsoft.com/Search.aspx?q=KB4015195%20vista http://www.catalog.update.microsoft.com/Search.aspx?q=KB4015380%20vista

Après avoir téléchargé et installé les mises à jour manuellement. J'ai effectué une vérification de mise à jour pendant 10 minutes et j'ai trouvé 200 mises à jour. Gardez à l'esprit que c'est pour Vista, mais je pense que quelque chose de similaire existe pour Windows 7.


0
2018-05-08 16:10





Pas de hachage, mais oui, il vérifie beaucoup (aussi profond que certaines versions de fichiers DLL). C'est lent, peu importe le système que vous utilisez.

En guise de solution, gardez-le hors tension et quand il y a un jour ou une nuit, vous n'avez pas trop besoin du système, allumez-le, forcez-le à vérifier les mises à jour et laissez-les tous installer.


-1
2018-03-16 06:31



Ne recommandez pas de désactiver Windows Update. Lorsqu'une vulnérabilité «jour zéro» est détectée, Microsoft lance immédiatement une mise à jour critique dès qu'elle est disponible, en dehors de son planning normal. Les ordinateurs avec Windows Update désactivés ne le recevront pas et resteront vulnérables, tandis que d'autres ordinateurs sont en cours de correction, de sorte que les probabilités d'attaquer les pics sont élevées. - gronostaj
Statistiquement, les mises à jour créent trop d'anomalies pour justifier une prévention de vulnérabilité de cette manière. Si un fichier ZDV est détecté, cette mise à jour critique spécifique peut être installée sans affecter quoi que ce soit. - Overmind