ASTUCES AZAMOS TUTORIELS Vous avez la parole

Windows 7 : un nouveau bug avec Windows Update, la solution, par Azamos

Windows 7 : un nouveau bug avec Windows Update, la solution, par Azamos.

L'un des articles les plus lus depuis la création d'Sospc traite d'un bug de Windows Update sous Windows 7. Eh bien vous savez quoi ? Manifestement un nouveau serait en train de faire son apparition, mais heureusement, Azamos El Maestro est là pour vous aider !  :yes:  

« Windows Update ne peut pas actuellement rechercher des mises à jour car le service n’est pas en cours d’exécution. Il vous faudra peut-être redémarrer votre ordinateur »

  • Voici le message qu’indique Windows Update depuis quelques jours sur pas mal de PC équipés de Windows 7, et les appels pleuvent sur mon téléphone.

Windows Update ne peut pas actuellement rechercher des mises à jour car le service n’est pas en cours d’exécution

Vous avez beau redémarrer votre PC, le message persiste toujours et encore…  :-(

  • Certains ont aussi d’autres symptômes, comme une mise en route vraiment très très lente de WU, parfois ce sera carrément une page blanche, avec la souris en forme de rond qui tourne, et petit à petit le PC qui se fige :

bug avec Windows Update, la solution sospc capture 2

  • Autre symptôme : impossible d’ouvrir le « panneau de configuration ; parfois il s’ouvre mais vraiment trèèèèèèèèèèès lentement. Et parfois vous aurez ces 2 messages d’affilés :

bug avec Windows Update, la solution sospc capture 3

bug avec Windows Update, la solution sospc capture 4

-> Inutile de chercher plus loin comment résoudre ce souci : j’ai la solution pour vous !   ;-)

Pour résoudre ce souci et retrouver un Windows Update (= WU) fonctionnel, on va tout simplement vider l’historique des mises à jour WU.

Voici 3 façons différentes de procéder, identiques au final, chacun procédera à sa convenance.

Je vous invite quand même à essayer la première ou la seconde, un peu techniques en apparence, mais franchement très faciles à réaliser : mettre un peu les doigts dans le cambouis c’est toujours formateur et riche d’enseignement  :yes:

idéeAvec l’invite de commande :

 

  1. Cliquez sur le bouton « Démarrer » et tapez « cmd » dans la barre de recherche :

bug avec Windows Update, la solution sospc capture 5

  1. Clic-droit sur l’icône noire qui apparaît en haut et sélectionner « Exécuter en tant qu’administrateur » :

bug avec Windows Update, la solution sospc capture 6

  1. Une petite fenêtre type DOS va apparaître :

bug avec Windows Update, la solution sospc capture 7

OOOUUUPPPSSSSS !!!! Y a comme qui dirait un problème…. Il manque l’inscription « system32 » comme on peut le voir sur la capture suivante qui est conforme :

bug avec Windows Update, la solution sospc capture 8

Mais je vous rassure, cela ne va pas nous bloquer  ;-)

  1. Copiez-collez dedans ceci et validez par la touche « entrée » :

net stop wuauserv

bug avec Windows Update, la solution sospc capture 9

INFO : Cette commande stop le service Windows Update.

Cela nous amènera à ce résultat :

bug avec Windows Update, la solution sospc capture 10

  1. Copiez-collez cette seconde commande dans la même fenêtre, toujours en validant par la touche « entrée » :

del %systemroot%\SoftwareDistribution\DataStore\Logs\edb.log

bug avec Windows Update, la solution sospc capture 11

INFO : Cette commande supprimera l’historique des mises à jour de Windows Update.

Résultat :

bug avec Windows Update, la solution sospc capture 12

  1. Et pour finir, copiez-collez cette dernière commande :

net start wuauserv

bug avec Windows Update, la solution sospc capture 13

INFO : Cette dernière commande relance le service Windows Update

Résultat :

bug avec Windows Update, la solution sospc capture 14

Ceci fait, vous pouvez fermer la fenêtre DOS en tapant « exit » et validant par la touche « entrée », ou tout simplement en cliquant sur la croix rouge.

Voilà, vous avez bien mérité votre grade de « débutant en DOS mais je me soigne »  ;-)

***

solutionEn créant un fichier batch

 

Un fichier batch c’est un petit fichier (on l’aura deviné  :-) ) qui permet d’automatiser une suite de lignes de commande comme celles que l’on a tapées juste au-dessus. Mais une fois qu’il est réalisé son action est quasi immédiate en seulement 2 clics !!!  :yes:

  1. Ouvrir le « Bloc-notes » qui se trouve dans « Démarrer » => « tous les programmes » => « Accessoires » :

bug avec Windows Update, la solution sospc capture 15

  1. Une fois le bloc-notes ouvert, copiez-collez les lignes suivantes :

net stop wuauserv

del %systemroot%\SoftwareDistribution\DataStore\Logs\edb.log

net start wuauserv

bug avec Windows Update, la solution sospc capture 16

  1. Allez dans le menu « Fichier » et cliquez sur « Enregistrer sous…».

bug avec Windows Update, la solution sospc capture 17

Pour plus de facilité on va l’enregistrer sur le « Bureau » :

bug avec Windows Update, la solution sospc capture 18

  1. Modifier le type de fichier en « Tous les fichiers ».
  2. Donnez le nom que vous voulez à ce fichier, mais il doit impérativement se terminer avec .bat (ici je l’ai nommé «bug wu sospc.bat ») :

bug avec Windows Update, la solution sospc capture 19

  1. Après avoir cliqué sur « enregistrer » la fenêtre se ferme.

Voilà, vous avez créé un fichier batch. Félicitations, vous voilà promu au grade de «programmeur débutant » ! Champagne !!!!  :good:

Sur le Bureau vous trouverez votre fichier :

bug avec Windows Update, la solution sospc capture 20

Clic-droit dessus et sélectionnez « Exécutez en temps qu’administrateur ».

Une fenêtre noire (voir plusieurs empilées) va rapidement apparaître et disparaître aussitôt ; c’est très rapide, généralement moins de 2 secondes.

Voilà, le patch est appliqué.  :-)

***

solution windowsAvec un fichier batch « prêt à l’emploi ».

 

Bon, trop pressé ou trop craintif pour tenter l’une des opérations précédentes ?

Pas grave…. enfin si un peu, je vous en voudrais jusqu’à la fin des temps et vous porterez comme un fardeau votre grade de « courage, fuyons !!! »  :yahoo:

Voici un lien pour télécharger le batch déjà tout fait :

Téléchargez-le sur le Bureau :

bug avec Windows Update, la solution sospc capture 21

Décompressez-le :

bug avec Windows Update, la solution sospc capture 22

Vous trouverez un dossier contenant le fameux fichier .bat, et comme dans la méthode n°2 procédez comme suit :

Clic-droit dessus et sélectionnez « Exécutez en temps qu’administrateur » et la fenêtre noire apparaît rapidement et disparaît aussi vite.

***

résultats

RÉSULTATS

Voyons voir ce qui a changé maintenant :

  • Windows Update s’ouvre ENFIN normalement !!!

bug avec Windows Update, windows 7 la solution sospc.name 1

Remarquez que les informations « Dernière recherche de mises à jour »  et « Des mises à jour ont été installées » ont comme indication « Jamais ».

Normal, on a supprimé tout l’historique. Précision quand même que cela n’a pas désinstallé les mises à jour, juste le listing récapitulant celles qui ont été implantées. 

Mince, il me dit que je ne reçois les mises à jour que pour Windows (donc pas pour le Pack Office par exemple….). Inutile de vous tracasser, ça va rentrer dans l’ordre plus loin.   ;-)

  • Cliquez sur le bouton « Rechercher les mises à jour » et…

bug avec Windows Update, windows 7 la solution sospc.name 2

ça commence à sentir bon la victoire, il se met à chercher.  :good:  

Il va mettre un petit moment, normal car il recherche, compare et reconstruit tout le listing des mises à jour installées que l’on a supprimées à l’étape précédente.  :yes:

  • Après un temps variable suivant votre configuration matérielle et aussi de votre débit Internet, il va rendre son verdict :

bug avec Windows Update, windows 7 la solution sospc.name 3

YYYEEESSSSSSSSSSSSSSS !!!!

8 mises à jour, et les mises à jour « pour d’autres produits » sont revenues:-)

***

FAQ INFORMATIQUE

« Le bug est dû à quoi ? »

Bonne question ! Pour faire simple la faute revient à 100% à Microsoft. Dans le dossier "SoftwareDistribution" de votre PC (qui sert à Windows Update pour stocker des informations relatives à ce qui a été installé comme mises à jour ainsi que des paramétrages et informations pour son fonctionnement) il y a un fichier qui a une date d'expiration.… qui est intervenue le 03 décembre. Normalement il aurait dût être remplacé par un nouveau, mais il y a eu un oubli/erreur/laisser-aller/acte volontaire/ (rayez la mention inutile à votre convenance ;-) ). Et à la date fatidique Windows Update à lu "date de péremption dépassée : on ferme boutique !!!" = plantage de Windows Update ! Pour plus de détails, lire cet article : ICI

« Mon PC sous Windows 7 n’a pas ce problème ; c’est normal ? »

Certains l’ont, d’autres ne s’en sont pas aperçus car ils ne vont jamais vérifier manuellement si WU fonctionne et/ou si le panneau de configuration s’ouvre normalement. Et certains ne l’ont pas. Fort possible que pendant le laps de temps où le bug a été détecté et pris en compte par Microsoft vous n'avez pas allumé votre PC et/ou fait les mises à jour WU :-)

« Je fais quoi du fichier batch à l’issu ? »

Conservez-le de coté, la méthode de réparation par suppression de l’historique des téléchargements est valable pour d’autres cas de bug de Windows Update.

« On ne risque rien à supprimer l’historique de Windows Update ? »

Il sert au système à lister les mises à jour installées, et éventuellement à vous pour supprimer une mise à jour particulière. Mais comme WU ne fonctionne plus cela ne vous servira pas, donc…  ;-)

«  Le batch fonctionne t‑il aussi sous Windows 10 ? »

Non ; il fonctionne sous Windows Vista et Windows 7 uniquement. Pour Windows 8/8.1/ et 10, c’est une autre histoire.

« Cela n’a pas fonctionné chez moi. Une autre solution ? »

Il est possible qu’il y ait plusieurs causes cumulées sur votre PC. Le mieux est d’ouvrir une discussion sur le forum en expliquant les symptômes que vous rencontrez : https://forumsospc.fr/

***

Ami lecteur, j’espère que ce tutoriel t’aura plût et qu’il t’aura permis d’une part de résoudre ton souci, et pour ceux qui ne l’aurait pas, de découvrir quelques trucs intéressants, comme la création d’un fichier batch.

Un retour d’expérience, un commentaire (qu’il soit positif ou négatif, mais qu’il soit constructif surtout), un simple « merci » sera ma seul et unique récompense, alors à vos claviers !!! :-)

A bientôt !

AZAMOS

Les autres articles d'AZAMOS

 

autres articles

***

écrire un article sur sospc.name

Vous avez envie comme Azamos de publier sur Sospc sur un sujet qui vous passionne ?

Je vous propose de vous rendre ICI pour en savoir plus si vous êtes intéressé.

Christophe, Administrateur.

Rejoignez la Grande Communauté SOSPC et accédez  à des contenus et des avantages exclusifs à partir de 5 € !  Cliquez ICI pour consulter tous les abonnements disponibles. 😀

Christophe. Administrateur.

S’abonner à cette discussion
Notifier de
173 Commentaires
Inline Feedbacks
View all comments
Serge

petbjr
Cool

Jean

Bonjour.
(OOOUUUPPPSSSSS !!!! Y a comme qui dirait un problème…. Il manque l’inscription « system32 » comme on peut le voir sur la capture suivante qui est conforme)

Juste une petite question : ce problème ne concerne-t-il que les systèmes en 32 bits ou les 64 bits sont ou, seront impactés ?
Merci de votre réponse.
Jean

Jean

Merci pour votre réponse.
Pour le moment, je n'ai pas le problème.
Mais, déjà, très méfiant envers Windaube, je vais être, maintenant, vigilant.
Je ne voudrais pas jouer le vieux c.n, mais, qu'est ce que j'ai aimé Windows 95.
Jamais eu de problème…sniff !

Nours

Bonjour Azamos.
je découvre sospc. Mon pb de refus de MAJ W7 (03/12/2017) est résolu grâce à ton fichier batch qui a fonctionné à merveille. Le DOS est une aide précieuse, parole d'ancien.
Un très très grand MERCI et bravo !!!! Je vais désormais suivre les sujets abordés sur sospc.

Nours (70 printemps)

GG

Bjr :bye:

Grand merci pour cette précieuse news, vu que j'ai un mini pc sous Seven 32 :good:

Si on ne voit rien de suspect, devrait on le faire préventivement à lancer ce fichier :scratch:

GG :yahoo:

Bernard

Salut Azamos,

Merci pour ce tuto très instructif. Seule bémol, tu devrais dire comment faire un copier-coller sous DOS, les Ctrl+C et Ctrl+V ne fonctionnant pas.

Pour la petite histoire c'est une des innombrables raisons pour lesquelles je ne passe pas à 10. Ils ne finissent JAMAIS ce qu'ils ont commencé, il y a (et il y aura) toujours des bugs non corrigés dans Windows (et ce depuis la version 3.00 !!!) mais on sort une nouvelle version que l'on vend à prix d'or, ce n'est vraiment pas sérieux.

Aiglewar

Merci Azamos pour ton tuto, et surtout pour le temps que tu consacres aux autres. N'oublions pas que c'est une grande richesse. 

Eric

serge51

Merci, Azamos pour cette bouée de sauvetage qui donne une porte de sortie à tous ceux qui peuvent être enquiquinés. Je n'utilise plus Windows 7 j'ai parfois été tenté d'y retourné. 

:good: :good:

JEAN-CLAUDE 2

Merci AZAMOS, mon père a WINDOWS 7 et j'ai constaté hier effectivement qu'il semblait y avoir un problème ( voir première image ). De même, il est très difficile d'accéder à windows update ( ça mouline .…)

Sylvette

Bonjour Azamos, je viens de télécharger le fichier .bat. Et surprise, alors que mon problème était que Windows moulinait sans trouver de MAJ maintenant il me dit que le service update n'est pas en cours d'exécution !!! message qui était à l'origine de votre article mais qui n'était pas en fait mon problème !?? Quoi faire ? Merci

Sylvette

Merci pour ta réponse rapide. Non je n'ai pas redémarré mon ordi puisque ce n'était pas indiqué dans ta procédure ;-)). Cependant j'ai fait comme indiqué dans ce message que je copie là : JOJO_SUD 08/12/2017 Bonsoir, Pour décoincer la situation, il suffit d’aller dans Windows Update\Modifier les paramètres, là mettre « Mises à jour importantes » sur « Ne jamais rechercher des mises à jour (non recommandé) », cliquer OK, puis le remettre sur « Installer les mises à jour automatiquement (recommandé) » et cliquer OK, ça lance une recherche de mise à jour qui se passe bien et le blocage a ensuite définitivement… Lire la suite »

joseph

Grand merci AZAMOS, tg je mets cet article précieusement de côté , peut-être me servira ‑t-il un jour pour mon w 7 sur mon pc "test " ! :good:

JEAN-CLAUDE

Bonjour à tous,
Même si je ne suis pas concerné par windows 7 ( j'ai le 10) un grand merci à AZAMOS pour la clarté de son tuto que j'ai lu avec beaucoup d'intérêt. Comme j'ai un copain qui est sous windows 7 s'il a un problème de WU, je pourrai jouer les sauveurs :).
Bonne journée
Jean-Claude

Abderrahmane Salim

Bonsoir à toi Azamos ;
Tout d'abord bonne fêtes de fin d'année à vous ainsi qu'à tous/toutes les lecteurs et lectrices d'sospc.name.
Concernant ton article sur les fichiers batch j'aimerai bien le lire.
Je pense qu'il sera bénéfique pour tout le monde.
Salim d'Alger.

ledd5411

Bonjour Azamos et autres lecteurs,
Depuis longtemps j'utilise un petit log qui en fait autant en fichier bat, pour info :

color 1f
net stop wuauserv
rmdir %windir%\softwaredistribution /s /q
regsvr32 /s wuaueng.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s atl.dll
regsvr32 /s wups.dll
regsvr32 /s wups2.dll
regsvr32 /s wuweb.dll
regsvr32 /s wucltui.dll
net start wuauserv

Le nettoyage de SoftwareDistribution peut faire gagner beaucoup de place, toutes les anciennes maj téléchargées pour installation qui ne servent plus sont ainsi éliminées.

Merci.

Jean-François

Bonjour à tous,

Je serais aussi intéressé pour un article sur les fichiers batch

Francisque

J'ai le Pb avec W7 64 et à l'ouverture de la petite fenêtre j'ai
C:\ Users \Francisque et non Windows \ système 64 .
Merci de me donner la Solution s'il y en a une

1 2 3 9
173
0
Seuls les abonnés Premium peuvent déposer un commentaire.x