Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[Astuce] Réinitialiser Windows Update


Wullfk

Messages recommandés

Bonjour,

Rien de nouveau dans la proposition de cette astuce, c'est juste un rappel de cette procédure universelle.

Réinitialiser complètement Windows Update (Compatible Windows 10)

En premier lieu essayer la méthode suivante :

Correction des erreurs de mise à jour de Windows à l'aide de DISM ou de l'outil d'analyse de l'installation conforme des mises à jour du système

Remarque Après avoir exécuté l’outil, le fichier CheckSur.log est enregistré à l’emplacement suivant : %systemroot%\logs\cbs

Si l’utilisation de l'utilitaire de résolution des problèmes de Windows Update n'a rien donné de concluant passer à l'étape suivante.

 

Ouvrir l'invite de commande, touche Windows + X >> Invite de commande (admin)

Copier/Coller tout le texte ci dessous dans le bloc note.
Enregistrer le fichier sur le bureau avec l'extension .bat : ex: winupdate.bat
Si vous préférez télécharger directement sur votre bureau le fichier .bat : winupdate.bat

@echo off
echo Reminder: This must be run from an elevated command prompt!
pause
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

echo Veuillez redémarrer l'ordinateur
pause


Pour le lancer clic droit dessus >> Exécuter en tant qu'administrateur

Cliquer sur une touche comme demandé.
Toutes la série de commande sera exécuter en un temps record.

À la fin de l’exécution de toutes les commandes, pour finir la procédure appuyer sur n'importe quelle touche

 

Autres scripts :

 

Script source : Askv.com

 

Ré-écriture et correction du script, ajout de commentaires pour une meilleur compréhension des actions effectuées voir : Réinitialisation Windows Update

 

Téléchargement du script ré-écrit : WUReset.bat

 

Script (de Pierre13) qui peut rendre service pour ré enregistrer les DLL de Windows Update

 

EnregDLL-Windows Update.bat

 

Voir aussi :

Ensuite, vous devez supprimer les fichiers qmgr*.dat. Pour réinitialiser les composants de Windows Update, vous devez supprimer les fichiers. Pour ce faire, ouvrir un invite de commandes admin, et tapez ou copier/coller la commande suivante, puis appuyez sur Entrée:

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

 

Réinitialiser Winsock.

C'est une spécification technique qui définit comment le logiciel réseau Windows doit accéder aux services réseau, en particulier TCP/IP. Windows OS est livré avec un fichier DLL (Dynamic Link Library) appelé winsock.dll qui implémente l'API et coordonne les programmes Windows et les connexions TCP/IP. En raison de quelque raison diverses, Windows Sockets populairement appelé "Winsock" peut être corrompu. En tant que tel, un utilisateur peut éprouver des difficultés à établir une connexion à Internet. Il devient donc nécessaire de réparer Winsock en le réinitialisant.

Pour ce faire, dans la fenêtre d'invite de commandes admin, ou copier/coller la commande suivante, puis appuyez sur Entrée:

netsh winsock reset

 

Dans le cas ou le renommage en .old du dossier SoftwareDistribution ne s'effectue pas via le script, passer en mode sans échec et effectuer manuellement le renommage, puis redémarrer en mode normale, un nouveau dossier SoftwareDistribution sera automatiquement recréé.

 

Voir aussi : 5 solutions pour activer le mode sans échec sur Windows 10

 

Ensuite on peut supprimer les dossiers devenus inutiles et obsolète.

  • Dans windows : SoftwareDistributtion.old
  • Dans windows\sytem32 : Catroot2.old

Redémarrer le PC
Exécuter Windows Update

 

Note: Après un échec d'installation d'une grosse mise à niveau de Windows 10 (ex 1511 >> 1607) il existe un fichier caché nommé $Windows.~BT à la racine du disque système 😄 c'est juste un dossier temporaire résiduel après l'exécution d'une mise à niveau depuis une version précédente de Windows.
Vous devez le supprimer pour éviter tout conflit en cas de nouvelle tentative de mise à niveau.

 

Si il y a toujours un problème, ouvrir une fenêtre d'invite de commande admin et tapez ou copier/coller la commande suivante et appuyez sur Entrée:

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

Cela renommera le fichier pending.xml en pending.old. Essayez de nouveau.

Effacer la file d'attente BITS de tous les opérations en cours. Pour ce faire, tapez ou copier/coller ce qui suit dans un invite de commande admin et valider par Entrée:

bitsadmin.exe /reset /allusers

Redémarrer et refaire un essais.

Si toujours pas de résultats positifs, supprimez les valeurs incorrectes du Registre.

 

Note : Windows 10 n'inclus pas la clé : HKEY_LOCAL_MACHINE\COMPONENTS. Il faut se rendre dans C\Windows\System32\config et sélectionner le fichier COMPONENTS

 

Attention2.jpegATTENTION ! : manipuler la base de registre (BDR) est quelques fois dangereux il vaut mieux la sauvegarder avant toute modification. (sauvegarder le registre rapidement) Effectuer aussi par précaution un point de restauration et/ou une image disque.

Ouvrir l'Éditeur du Registre (regedit.exe) et accédez à la clé suivante: HKEY_LOCAL_MACHINE\COMPONENTS

Cliquez droit sur COMPONENTS. Dans le volet de droite, supprimez les éléments suivants s'ils existent:

  • PendingXmlIdentifier
  • NextQueueEntryIndex
  • AdvancedInstallersNeedResolving

Redémarrez votre PC et réessayez le téléchargement et l'installation des mises à jour.

 

Pour des compléments d'infos voir l'article suivant : Réinitialiser Windows Update


Pour ceux qui préfèrent l'utilisation d'une interface graphique (GUI), utiliser WinUpdateFix d'Xplode, ne nécessite pas d'installation, bien que ça ne soit pas spécifié l'outil est compatible Windows 10

705794WinUpdateFix.png

sur l'onglet services : Clic sur Démarrer et mettre en Automatique si certaines fonctions ne sont pas actives.

Cliquer sur "Créer un rapport de diagnostic".
Un rapport va s'afficher à l'écran,
il est également sauvegardé à la racine du disque dur (C:\WinUpdateFix.txt)

Dans un premier temps pour réparer Windows Update
Dans Actions, cocher les cases :

  • Effacer le catalogue des mises à jour
  • Vider le dossier SoftwareDistribution
  • Supprimer les fichiers temporaires

puis cliquer sur Exécuter.
Un Redémarrage sera demandé.

Si les mises à jours ne sont toujours pas possibles,revenez dans Sélection cocher Tous
et cliquer sur Exécuter

Laissé travailler....

Redémarrez.

À propos de la compatibilité avec Windows 8 et 10.

Réponse d'Xplode développeur de l'outil WinUpdateFix

Citation

A ma connaissance il n'y a pas de risques à l'utiliser sur Windows 8 et 10. Cependant, je ne garantis pas son efficacité sur ces nouveaux OS, étant donné que l'outil n'est plus mis à jour depuis très longtemps ( faute de temps pour le maintenir )

 

Voir aussi ceci, notamment le point 6.

 

Vous pouvez aussi utiliser le dépanneur en ligne de Microsoft pour corriger les erreurs de mise à jour de Windows :

 

https://support.microsoft.com/en-us/help/10164/fix-windows-update-errors

 

Vous avez qu'a sélectionner la version de Windows que vous exécutez. Cet outil de dépannage en ligne prend en charge Windows 10, Windows 8.1 et Windows 7.

 

Autre méthode manuelle :

 

arrow210.gif Effectuer ceci : (procédure réalisée par Tonton sur Forum Zebulon)

  • Désactiver l'antivirus et le pare-feu
  • Ouvrir la Console des Services (Démarrer >> Exécuter >> services.msc) et arrêter puis désactiver le service Windows Update
  • Supprimer le contenu des dossiers suivants :
    • C:\Windows\SoftwareDistribution\Download
    • C:\WINDOWS\SoftwareDistribution\DataStore
  • Réactiver l'antivirus et le pare-feu
  • Effectuer ensuite un nettoyage des fichiers superflus avec CCleaner (/!\ désactive la Surveillance du Système dans Options > Surveillance et n'utilise pas la fonction Nettoyeur du Registre)
  • Ouvrir à nouveau la Console des Services, puis paramétrer les Services suivants ainsi :
    • Windows Update : Type de démarrage : Manuel - État : Démarré (comme avant son arrêt et sa désactivation)
    • Appel de procédure distante (RPC) : Type de démarrage : Automatique - Etat : Démarré
    • Système d'évènement COM+ : Type de démarrage : Automatique - État : Démarré
    • Service de Transfert Intelligent en Arrière plan : Type de démarrage : Manuel - État : Démarré
  • Rebooter le PC
  • Tenter ensuite à nouveau d'effectuer les mises à jour via Windows Update
  • Si le téléchargement reste bloqué trop longtemps à n% effectuer un redémarrage du PC et relancer à nouveau Windows Update

Autre solution :

 

Utiliser WSUS Offline Update utilitaire gratuit et en anglais qui vous permet de télécharger des mises à jour (Windows, Office, Windows Defender) et d’automatiser le processus de mise à jour sans temps mort (création d'un support comme une clé USB ou un dossier accessibles par le réseau pour partager et exécuter les mises à jour).
Il peut se substituer en partie à Windows Update de Windows.

WSUS Offline Update ne permet pas en soit de résoudre les problèmes de Windows Update sur Windows 7, mais peut permettre d’installer un maximum de mise à jour et débloquer au bout du compte Windows Update..

 

Tutos WSUS Offline Update :

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Dylav,

 

Oui effectivement, toutes mes excuses Peureux07.gif

 

++

 

[edit] en fait comme elle sert pour deux choses, j'ai voulu les dissocier, bien quelle soit strictement la même

Modifié par Wullfk
Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Bonsoir,

 

J'ai trouvé une autre script de réinitialisation de Windows Update.

 

Source : Askv.com

 

@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE

 

à sauvegarder sous le nom WUReset.bat

 

Téléchargement disponible aussi ici : WUReset.bat

Modifié par Wullfk
Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...

Bonjour,

 

J'ai ajouter la procédure suivante au post initial :

 

utiliser le dépanneur en ligne de Microsoft pour corriger les erreurs de mise à jour de Windows :

 

https://support.micr...s-update-errors

 

Vous avez qu'a sélectionner la version de Windows que vous exécutez. Cet outil de dépannage en ligne prend en charge Windows 10, Windows 8.1 et Windows 7.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Lorsque Windows 10 utilisateurs tentent de réinitialiser Windows 10 puis pendant ce temps, Ils peuvent faire face à ce message d'erreur ""there was a problem resetting your pc windows 10"". En d'autres termes, ce sont des bugs de Windows 10 et Microsoft officiels l'ont également admis. Nous pouvons nous débarrasser de ce problème pour suivre les méthodes possibles.

1- Réparation de démarrage. Connectez le système USB amorçable au système> Redémarrez le système> Appuyez sur n'importe quelle touche pour démarrer à partir de l'appareil ...> Sélectionnez l'option BIOS Setup> Sélectionnez USB recovery drive> Enregistrer les modifications et redémarrez le système> Sur la page Installer Windows, sélectionnez Réparer votre ordinateur. Cliquez sur Résoudre les problèmes> Sélectionnez l'option Résoudre les problèmes> Sélectionnez Options avancées> Sélectionner l'option Réparer le démarrage.

2- Utilisation de l'invite de commande pour la réinstallation. Même étapes jusqu'à Advance options comme méthode mentionnée 1. Après. Sélectionnez Invite de commandes> Ecrire bloc-notes et appuyez sur Entrée> Lorsque le bloc-notes s'ouvre> Sélectionnez tous les fichiers (*. *)> Entrez dans l'invite de commande tapez d: et appuyez sur Entrée (remplacez "d" par la lettre de lecteur dans les options avancées) , écrivez setup et appuyez sur Entrée.

3- Vous devez nettoyer l'installation de Windows 10 et résoudre ce problème.

Modifié par atiquekhan
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...