0x80073701 : comment corriger cette erreur et mettre votre appareil à jour ?

En règle générale, le code d’erreur 0x80073701 s’affiche lorsque des fichiers système sont absents ou posent problème. Si vous souhaitez malgré tout poursuivre la mise à jour, vous pouvez faire appel à l’utilitaire de résolution des problèmes ou tenter de réparer les fichiers manuellement.

Code d’erreur 0x80073701 : de quoi s’agit-il ?

Si le code d’erreur 0x80073701 est généré lors d’une mise à jour, cela signifie souvent que des fichiers système sont erronés ou manquent à l’appel. Ces fichiers étant toutefois indispensables pour effectuer la mise à jour, le système choisit d’alors d’interrompre le processus. Vous pouvez commencer par essayer de résoudre l’erreur 0x80073701 avec un redémarrage, mais vos chances de réussite sont plutôt minces. L’erreur 0x80073701 (ou error_sxs_assembly_missing) est en effet susceptible d’apparaître à plusieurs reprises, et donc de compromettre la mise à jour. Plusieurs solutions s’offrent toutefois à vous pour résoudre ce problème. Découvrez avec nous les meilleures d’entre elles.

Utiliser l’utilitaire de résolution des problèmes pour résoudre l’erreur 0x80073701

La première méthode à tester pour tenter de mettre fin à l’erreur 0x80073701 peut également s’appliquer à de nombreux autres codes d’erreur. Avec son propre utilitaire de résolution des problèmes, Windows analyse l’ensemble du système et corrige toute éventuelle erreur de façon autonome. Cette technique peut donc également fonctionner pour le code d’erreur 0x80073701. Vous pouvez essayer de l’appliquer avant de prendre d’autres mesures. Pour ce faire, nous vous conseillons de suivre les étapes ci-dessous.

  1. Commencez par accéder aux paramètres.
  2. Ensuite, sélectionnez l’utilitaire de résolution des problèmes.
  3. Cliquez sur « Utilitaires supplémentaires de résolution de problèmes ».
  4. Recherchez l’option « Windows Update », et procédez à la résolution des problèmes.

Si le système parvient à résoudre l’erreur 0x80073701 par lui-même, alors il prend automatiquement en charge sa réparation. Une fois ce processus terminé, redémarrez votre ordinateur et essayez une nouvelle fois de lancer la mise à jour.

Désactiver les logiciels de sécurité de fournisseurs tiers

Si la technique précédente ne fonctionne pas, une autre solution simple peut vous permettre de corriger l’erreur 0x80073701. Dans certains cas, l’erreur vient du pare-feu ou du programme antivirus proposé par un fournisseur tiers. L’un ou l’autre peut en effet compromettre la connexion aux serveurs de Microsoft. La solution ? Désactivez momentanément le logiciel de sécurité en question, et lancez à nouveau la mise à jour. Une fois cette opération terminée, n’oubliez pas de réactiver tous les programmes pour continuer à profiter d’une protection aussi efficace que possible.

Conseil

Vous souhaitez protéger l’ensemble de vos données ? Avec la solution MyDefender proposée par IONOS, profitez de sauvegardes, d’analyses et de mises à jour régulières, parfaitement adaptées à vos exigences. Choisissez le tarif qui répond le mieux à vos besoins !

Nettoyer WinSxS

L’erreur 0x80073701 est souvent liée à des fichiers système défectueux ne pouvant être réparés à l’aide des solutions proposées plus haut. Si cela vous arrive, vous pouvez essayer de nettoyer le dossier WinSxS. Tout fichier obsolète et potentiellement néfaste est alors supprimé. Vous trouverez ci-dessous la marche à suivre :

  1. Appuyez simultanément sur les touches [Windows] + [R] pour ouvrir la fenêtre « Exécuter ».
  2. Renseignez la commande « cmd » avant d’appuyer simultanément sur les touches [Ctrl], [Maj] et [Entrée]. Cliquez ensuite sur « Oui » pour poursuivre le processus en tant qu’administrateur.
  3. À présent, appelez la console et renseignez la commande suivante (n’oubliez pas de l’exécuter en appuyant sur la touche [Entrée]).
dism /online /cleanup-image /startcomponentcleanup
shell
  1. Une fois la commande exécutée, redémarrez votre ordinateur et essayez à nouveau de lancer la mise à jour. Le code d’erreur 0x80073701 ne devrait normalement plus apparaître.

Corriger l’erreur 0x80073701 avec le System File Checker

Le System File Checker (SFC, « vérificateur des fichiers système » en français) peut également permettre de corriger l’erreur 0x80073701. Si vous choisissez cette option, il vous suffit de suivre les quelques étapes ci-dessous :

  1. Utilisez une nouvelle fois les touches [Windows] et [R] pour ouvrir la fenêtre « Exécuter ».
  2. À nouveau, connectez-vous en tant qu’administrateur.
  3. Ensuite, saisissez et exécutez la commande suivante dans la console :
sfc / scannow
shell
  1. Attendez bien que la commande ait fini de s’exécuter. Ensuite, redémarrez votre ordinateur et essayez à nouveau de lancer la mise à jour auparavant interrompue par le code d’erreur 0x80073701.

Réinitialiser les composants de mise à jour

Vous pouvez réinitialiser manuellement les différents composants de mise à jour de Windows pour tenter de corriger l’erreur 0x80073701. Pour ce faire, suivez les étapes ci-dessous :

  1. Connectez-vous une nouvelle fois en tant qu’administrateur ; ouvrez donc la fenêtre « Exécuter » en appuyant simultanément sur les touches [Windows] + [R], et exécutez-y la commande « cmd ».
  2. Maintenant, renseignez l’une après l’autre les quatre commandes suivantes. Chaque fois, exécutez-les à l’aide de la touche [Entrée] :
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
shell
  1. Ces commandes ont pour effet d’interrompre les services Windows concernés. Vous pouvez ensuite renommer les dossiers de mise à jour. Exécutez alors les commandes suivantes, en les exécutant à chaque fois avec la touche [Entrée], à nouveau :
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
shell
  1. Pour finir, redémarrez l’ensemble des services. Vous trouverez ci-dessous les commandes à saisir à cet effet :
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
shell
  1. Redémarrez l’ordinateur et tentez à nouveau de lancer la mise à jour. L’erreur 0x80073701 ne devrait normalement plus apparaître.
Conseil

Notre guide numérique rassemble les meilleures solutions permettant de remédier à différents codes d’erreur. Vous trouverez ci-dessous une petite sélection des articles déjà disponibles :

Veuillez prendre connaissance des mentions légales en vigueur sur cet article.