Erreur 0x80073701 sur Windows

L'erreur 0x80073701 sur Windows se produit généralement lorsque des problèmes surviennent lors de l'installation des mises à jour du système ou lors de l'interaction avec des composants de Windows. Cette erreur indique que certains fichiers sont manquants dans le magasin de composants ou que leur intégrité a été compromise. Voici plusieurs méthodes pour résoudre ce problème.

1. Exécuter l'outil DISM (Deployment Image Servicing and Management)

L'outil DISM aide à réparer les fichiers système corrompus :

DISM /Online /Cleanup-Image /RestoreHealth

Cette commande vérifie l'intégrité des fichiers système et télécharge automatiquement les composants manquants ou corrompus à partir des serveurs de Microsoft. Assurez-vous d'avoir une connexion Internet active lors de l'exécution de cette commande.

2. Exécuter l'outil Vérificateur des fichiers système (SFC)

La commande SFC (System File Checker) est également conçue pour restaurer les fichiers système :

sfc /scannow

Ce processus peut prendre un certain temps car il analyse tous les fichiers du système Windows et tente de remplacer les fichiers corrompus par des copies mises en cache.

3. Réinstaller la mise à jour problématique

Si l'erreur se produit lors de l'installation d'une mise à jour spécifique, essayez de la désinstaller puis de la réinstaller :

  • Accédez à Panneau de configurationProgrammesAfficher les mises à jour installées.
  • Trouvez la mise à jour problématique, faites un clic droit dessus et sélectionnez "Désinstaller".
  • Après l'avoir désinstallée, essayez de réinstaller la mise à jour via Windows Update.

4. Analyser le journal CBS pour détecter les erreurs

Le journal CBS (Component-Based Servicing) peut vous aider à identifier la cause de l'erreur. Pour l'afficher, suivez ces étapes :

  1. Ouvrez l'Explorateur de fichiers et allez dans le répertoire : C:\Windows\Logs\CBS\CBS.log
  2. Ouvrez le fichier dans un éditeur de texte et recherchez les lignes liées aux erreurs, ce qui peut aider à diagnostiquer le problème plus précisément.

5. Réinitialiser les composants de Windows Update

Si les méthodes précédentes ne fonctionnent pas, vous pouvez réinitialiser les composants de Windows Update :


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

Ces commandes vont arrêter les services de mise à jour, renommer les dossiers contenant les données des mises à jour et redémarrer les services.

6. Réinstaller ou réparer Windows

En dernier recours, vous pouvez envisager de restaurer le système à l'aide d'un point de restauration ou même de réinstaller Windows tout en conservant vos fichiers intacts.

Ces étapes devraient vous aider à résoudre l'erreur 0x80073701.