Comment réinitialiser les composants de Windows Update sur Windows 11

Résolvez les problèmes de mise à jour dans Windows 11 en réinitialisant les composants de mise à jour Windows sur votre système.

Les composants Windows Update permettent de télécharger et d'installer toutes les mises à jour de fonctionnalités et de qualité, à l'exception des pilotes et autres améliorations de sécurité. Cependant, il peut arriver que vous rencontriez des problèmes avec Windows Update en raison d'un cache corrompu ou que les services concernés rencontrent une erreur. Quelle que soit la cause sous-jacente, elle peut être résolue en réinitialisant les composants de Windows Update.

Il existe principalement trois méthodes pour réinitialiser les composants de Windows Update. Nous les avons répertoriés dans l'ordre de complexité croissante et de consommation de temps. Par conséquent, suivez les méthodes dans la séquence répertoriée pour un processus de réinitialisation rapide.

1. Réinitialiser via l'utilitaire de résolution des problèmes de Windows Update

Microsoft propose plusieurs dépanneurs intégrés pour aider à résoudre la majorité des problèmes. Il comprend également « Windows Update Troubleshooter » qui peut être utilisé pour réinitialiser les composants qui en ont besoin.

Pour réinitialiser les composants Windows Update via Windows Update Troubleshooter, cliquez avec le bouton droit sur l'icône "Démarrer" dans la barre des tâches ou appuyez sur WINDOWS + X pour lancer le menu d'accès rapide et sélectionnez "Paramètres" dans la liste des options.

Dans l'onglet "Système", sélectionnez "Dépanner" sur la droite.

Ensuite, sélectionnez « Autres dépanneurs » sur la droite.

Vous trouverez maintenant un ensemble de dépanneurs répertoriés ici. Localisez « Windows Update » et cliquez sur « Exécuter » à côté de celui-ci.

L'utilitaire de résolution des problèmes va maintenant rechercher tous les problèmes et les résoudre en cours de route. Si vous recevez des invites pendant le processus de dépannage, choisissez la réponse appropriée.

2. Réinitialiser via l'invite de commande

Vous pouvez également réinitialiser les composants Windows Update en exécutant plusieurs commandes dans une invite de commande élevée. C'est sûrement un processus qui prend du temps mais qui est très efficace, contrairement au dépanneur qui ne se réinitialise que s'il y a un besoin.

Pour réinitialiser les composants Windows Update via l'invite de commande, recherchez « Windows Terminal » dans le menu Rechercher, cliquez avec le bouton droit sur le résultat de la recherche concerné et sélectionnez « Exécuter en tant qu'administrateur » dans le menu contextuel. Cliquez sur « Oui » dans la boîte UAC qui apparaît.

Windows PowerShell se lancera par défaut, sauf si vous avez modifié le profil par défaut dans les paramètres du terminal. Pour ouvrir l'invite de commandes, cliquez sur la flèche orientée vers le bas en haut et sélectionnez "Invite de commandes" dans la liste des options. Vous pouvez également appuyer sur CTRL + MAJ + 2 pour lancer l'onglet Invite de commandes.

Tout d'abord, nous arrêterons le service BITS (Background Intelligent Transfer Service), le service Windows Update et le service cryptographique. Pour ce faire, tapez les commandes suivantes une par une et appuyez sur ENTRÉE après chacune pour l'exécuter.

bits d'arrêt net
arrêt net wuauserv
net stop cryptsvc

L'étape suivante consiste à supprimer les fichiers qmgr*.dat. Vous pouvez le faire en exécutant la commande suivante.

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

Noter: Vous pouvez ignorer cette étape s'il s'agit de votre première tentative de réinitialisation des composants de Windows Update. Cependant, si cela ne fonctionne pas, incluez cette étape la prochaine fois.

L'étape suivante consiste à renommer quelques dossiers sur le système. Pour ce faire, tapez les commandes suivantes et appuyez sur ENTRÉE après chacune pour les exécuter.

Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 catroot2.bak

Noter: Vous pouvez ignorer cette étape s'il s'agit de votre première tentative de réinitialisation des composants de Windows Update. Cependant, si cela ne fonctionne pas, incluez cette étape la prochaine fois.

Vous devez maintenant réinitialiser le service Windows Update et BITS. Pour cela, tapez les deux commandes suivantes et appuyez sur ENTRÉE après chacune.

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) 

Ensuite, entrez la commande suivante et appuyez sur ENTRÉE.

cd /d %windir%\system32

Voici l'étape chronophage. Entrez les commandes suivantes une par une et appuyez sur ENTRÉE après chacune, pour réenregistrer les mises à jour Windows et les fichiers BITS. Cliquez sur « OK » dans l'invite qui apparaît après l'enregistrement de chaque fichier.

regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browserui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun32.dll reg exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll exeregsvr32.exe rsaenh.dll .dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll w regsvr regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regspr32.exe.dll qmgr exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll

L'avant-dernière étape consiste à réinitialiser Winsock (Windows Sockets). Exécutez la commande suivante pour le faire.

netsh winsock réinitialiser

Nous avons arrêté trois services dans la première étape, il est maintenant temps de les réactiver. Tapez ou collez les commandes suivantes et appuyez sur ENTRÉE après chacune.

bits de démarrage net
démarrage net wuauserv 
démarrage net cryptsvc

Maintenant, redémarrez le PC pour que toutes les modifications prennent effet. Les composants de Windows Update ont maintenant été réinitialisés.

3. Réinitialiser avec l'outil de réinitialisation de Windows Update, un outil tiers open source

Vous pouvez également utiliser l'outil de réinitialisation de Windows Update pour réinitialiser les composants de Windows Update. C'est un processus assez long mais de loin le meilleur, car il vous offre beaucoup plus d'options et bien que le processus d'installation prenne du temps, aucun effort n'est requis de votre part dans la phase d'exécution. Vous n'avez pas besoin de saisir de commandes, l'outil s'occupe de tout.

Tout d'abord, vous devrez télécharger l'outil de réinitialisation de Windows Update.

Pour télécharger l'outil, accédez à github.com/ManuelGil et cliquez sur l'option « zip » sous la dernière version.

Comme il s'agit d'un fichier zip, vous devrez l'extraire. Pour extraire le fichier zip, accédez au dossier « Téléchargements », faites un clic droit dessus et sélectionnez « Extraire tout ».

Maintenant, cliquez sur « Parcourir » pour choisir la destination des fichiers extraits, puis cliquez sur « Extraire » en bas.

Vous devrez maintenant télécharger une autre application, « Dev-C++.

Pour télécharger, allez sur sourceforge.net/projects, et cliquez sur « Télécharger ».

Une fois le téléchargement terminé, accédez à nouveau au dossier « Téléchargements » et double-cliquez sur le fichier téléchargé pour exécuter le programme d'installation.

Ensuite, suivez les instructions à l'écran pour terminer le processus d'installation.

Une fois l'application installée, cliquez avec le bouton droit sur le raccourci ou le fichier de l'application dans le dossier source et sélectionnez « Exécuter en tant qu'administrateur » pour exécuter l'application avec des privilèges administratifs.

Ensuite, cliquez sur le menu « Fichier » en haut à gauche et sélectionnez « Ouvrir » dans la liste des options.

Maintenant, accédez à l'emplacement où vous avez précédemment extrait les fichiers « Réinitialiser l'outil de mise à jour Windows », sélectionnez le fichier « WUReset.dev » et cliquez sur « Ouvrir » en bas.

Attendez quelques instants pendant que « Dev-C++ » analyse les fichiers. Maintenant, cliquez sur le menu « Exécuter » en haut et sélectionnez « Compiler » dans la liste des options. Alternativement, vous pouvez appuyer sur F9 pour compiler.

Attendez la fin de la compilation. Le processus risque d'être rapide.

Ensuite, cliquez à nouveau sur le menu « Exécuter » et sélectionnez « Exécuter ». Alternativement, vous pouvez appuyer sur F10 pour l'exécuter.

La fenêtre « Réinitialiser l'outil de mise à jour Windows » s'ouvrira et mentionnera les conditions d'utilisation. Parcourez-les, tapez Y, puis appuyez sur ENTRÉE.

Ensuite, appuyez sur 2, puis appuyez sur ENTER.

L'outil s'exécutera maintenant pendant un certain temps en apportant les modifications nécessaires pour réinitialiser les composants Windows Update. Vous serez informé de la tâche en cours à chaque étape. Une fois le processus de réinitialisation terminé, l'écran affichera « L'opération s'est terminée avec succès ». Vous pouvez maintenant fermer la fenêtre.

Ce sont les trois façons dont vous pouvez réinitialiser les composants Windows Update sur Windows 11. Vous devez d'abord essayer l'utilitaire de résolution des problèmes au cas où vous rencontreriez une erreur lors de la mise à jour de Windows, mais cela ne garantit pas les résultats. Si tel est votre cas, utilisez la méthode d'invite de commande ou l'outil de réinitialisation de Windows Update.