Si Windows Update n'agit pas comme il se doit, voici comment réinitialiser ses composants et le ramener à la normale.
Lors de la résolution des erreurs et des problèmes associés à une mise à jour du système, vous devrez peut-être réinitialiser les composants de Windows Update. Vous pouvez y parvenir en exécutant quelques commandes dans l'invite de commande ou en créant et en exécutant un fichier batch.
Ce guide fournira une procédure pas à pas détaillée pour les deux méthodes, vous permettant de réinitialiser efficacement les composants de Windows Update.
1. Comment réinitialiser manuellement les composants de Windows Update
La méthode la plus courante pour réinitialiser les composants de Windows Update consiste à utiliser l'invite de commande. Voici les étapes que vous pouvez suivre.
- Faites un clic droit sur le Icône de démarrage et sélectionnez Terminal (administrateur) de la liste.
- Sélectionner Oui lorsque l'invite de contrôle de compte d'utilisateur (UAC) s'affiche.
- Copiez et collez les commandes suivantes une par une et appuyez sur
Entrer après chaque commande pour arrêter chaque service lié à Windows Update.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc - Exécutez la commande suivante pour supprimer le qmgr*.dat des dossiers.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
- Entrer Oui confirmer.
- Tapez les commandes suivantes et appuyez sur Entrer après chacun pour supprimer tous les fichiers Windows Update.
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q - Tapez les commandes suivantes et appuyez sur Entrer après chacun pour réinitialiser les services BITS et Windows Update à leurs descripteurs de sécurité par défaut.
sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU) - Maintenant, exécutez la commande suivante pour accéder au Système32 dossier.
cd /d %windir%\system32
- Copiez et collez les commandes suivantes individuellement et appuyez sur Entrer après chacun pour réenregistrer tous les fichiers BITS et Windows Update.
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll - Tapez ce qui suit et appuyez sur Entrer pour réinitialiser Winsock (Windows Sockets).
netsh winsock reset
- Copiez et collez les commandes suivantes une par une et appuyez sur Entrer après chacun pour redémarrer les services liés à Windows Update.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Fermez la fenêtre d'invite de commande et redémarrez votre PC pour appliquer les modifications. Si vous souhaitez découvrir des commandes plus utiles, consultez notre guide sur le meilleures commandes d'invite de commande Pour les fenêtres.
2. Comment réinitialiser les composants de Windows Update à l'aide d'un fichier batch
Une autre façon de réinitialiser les composants de Windows Update consiste à créer et exécuter un fichier de commandes sous Windows. Voici les étapes pour en fabriquer un :
- Presse Gagner + S pour ouvrir le menu de recherche.
- Taper Bloc-notes dans le champ de recherche et appuyez sur Entrer.
- Copiez et collez la commande suivante dans la fenêtre Bloc-notes.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%
system32\catroot2 /S /Q
sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
cd /d %windir% system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc - Clique le Déposer menu en haut, puis Enregistrer sous.
- Entrer Réinitialiser les composants Windows.bat dans le champ du nom et indiquez votre emplacement préféré pour enregistrer le fichier.
- Clique le Sauvegarder comme type menu déroulant pour sélectionner Tous les fichiers, puis cliquez sur Sauvegarder.
- Localisez le fichier batch enregistré sur votre PC. Faites un clic droit dessus et sélectionnez Exécuter en tant qu'administrateur depuis le menu contextuel.
- Sélectionner Oui lorsque l'invite de contrôle de compte d'utilisateur (UAC) apparaît.
Une fois que vous avez exécuté le fichier batch, n'hésitez pas à le conserver. Ainsi, la prochaine fois que vous rencontrerez des problèmes avec Windows Update, vous pourrez réexécuter le fichier sans avoir à répéter les étapes ci-dessus.
Réinitialiser les composants de Windows Update pour résoudre les problèmes
Le téléchargement et l'installation des mises à jour Windows peuvent ne pas toujours être fluides. Dans de tels cas, la réinitialisation des composants Windows Update peut s'avérer efficace. Cependant, si cela ne fonctionne pas, vous devrez peut-être tenter votre chance avec d'autres correctifs Windows Update.