Comment réparer « Nous n'avons pas pu terminer l'installation car un service de mise à jour était en train de se fermer »
Les utilisateurs de Windows peuvent rencontrer l'erreur « Nous n'avons pas pu terminer l'installation car un service de mise à jour s'arrêtait » lorsqu'ils tentent de mettre à jour leur système d'exploitation Windows vers une nouvelle version. Les raisons sous-jacentes peuvent varier, mais il existe quelques solutions qui pourraient aider.
Essayez l'utilitaire de résolution des problèmes de Windows Update
Lorsque vous traitez des erreurs qui surviennent pendant le processus de mise à jour, il est toujours judicieux de donner une chance à l'utilitaire de résolution des problèmes Windows Update intégré.
- Tapez les paramètres dans le champ de recherche de la barre des tâches et ouvrez le premier résultat.
- Localisez l'onglet « Mise à jour et sécurité » et ouvrez-le.
- Maintenant, dans le volet de gauche, sélectionnez "Résoudre les problèmes".
- Faites défiler vers le bas et cliquez sur "Dépanneurs supplémentaires".
- Recherchez « Windows Update », lancez-le et suivez les instructions à l'écran.
Réinitialiser les composants de mise à jour de WindowsManuellement
- Ouvrez une boîte de dialogue Exécuter en appuyant sur la touche Windows + R de votre clavier.
- Tapez cmd et appuyez sur Ctrl+Maj+Entrée pour ouvrir une fenêtre d'invite de commande élevée.
- Maintenant, pour arrêter l'exécution de Windows Update et d'autres services associés, tapez les commandes suivantes et appuyez sur Entrée après chacune :
bits d'arrêt net
arrêt net wuauserv
arrêt net appidsvc
net stop cryptsvc
- Tapez Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" et appuyez sur Entrée pour supprimer tous les fichiers qmgr*.dat de votre système.
- Tapez les commandes suivantes pour renommer le dossier SoftwareDistribution et catroot2 :
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
- Maintenant, nous devrons réinitialiser le service BITS (Background Intelligent Transfer Services) et le service Windows Update à leur descripteur de sécurité par défaut. Pour ce faire, tapez les 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)
- Tapez cd /d %windir%\system32 et appuyez sur Entrée pour accéder au répertoire System32.
- Pour enregistrer à nouveau les fichiers BITS et les fichiers DLL liés à la mise à jour Windows, saisissez chaque commande individuellement et exécutez-la en appuyant sur Entrée :
r egsvr32.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 scrrun.dll
regsvr32.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
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.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
regsvr32.exe wuapi.dll
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
regsvr32.exe qmgprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- Maintenant, nous devons réinitialiser la configuration du réseau. Nous pouvons le faire en entrant et en exécutant les commandes suivantes :
netsh winsock réinitialiser
proxy de réinitialisation de netsh winsock
- La dernière étape consiste à redémarrer les services que nous avons arrêtés précédemment. Entrez et exécutez simplement ces commandes :
bits de démarrage net
démarrage net wuauserv
net start appidsvc
démarrage net cryptsvc
- Redémarrez le système et vérifiez si l'erreur « Nous n'avons pas pu terminer l'installation car un service de mise à jour était en cours d'arrêt » a été résolue.