Méthode 3 : Réparer Windows Installer ou Microsoft .NET Framework
Windows Installer et Microsoft .NET Framework sont deux composants importants requis par Windows pour exécuter et installer diverses applications, y compris les mises à jour Windows. S’il y a un problème avec Windows Installer ou Microsoft .NET Framework, tel que des fichiers manquants, corrompus ou incompatibles, cela peut provoquer des erreurs 0x80070643 lors de la mise à jour de Windows. Pour résoudre ce problème, vous pouvez essayer les deux méthodes suivantes :
Méthode 1 : Exécuter le vérificateur de fichiers système (SFC) et DISM
Le vérificateur de fichiers système (SFC) et DISM sont deux outils Windows intégrés qui peuvent analyser et réparer les fichiers système corrompus ou non valides, y compris les fichiers liés à Windows Installer ou à Microsoft .NET Framework. Voici les étapes à suivre pour exécuter SFC et DISM :
- Ouvrez Command Prompt en tant qu’administrateur comme dans la méthode précédente.
- Tapez la commande suivante et appuyez sur Enter :
sfc /scannow
- Attendez la fin du processus d’analyse et de réparation. S’il y a des fichiers que SFC ne peut pas réparer, vous devez exécuter DISM en tapant la commande suivante et en appuyant sur Enter :
DISM /Online /Cleanup-Image /RestoreHealth
- Attendez la fin du processus d’analyse et de réparation. Fermez le Command Prompt et réessayez la mise à jour de Windows.
Cette méthode peut fonctionner car SFC et DISM peuvent réparer les fichiers système corrompus ou invalides qui peuvent provoquer des erreurs 0x80070643.
Méthode 2 : Réinstaller ou mettre à jour Windows Installer ou Microsoft .NET Framework
Si la première méthode ne fonctionne pas, vous pouvez essayer de réinstaller ou de mettre à jour Windows Installer ou Microsoft .NET Framework en téléchargeant le dernier fichier d’installation à partir du site officiel de Microsoft. Voici les étapes à suivre pour réinstaller ou mettre à jour Windows Installer ou Microsoft .NET Framework :
- Ouvrez votre navigateur Web et visitez le site Web suivant pour télécharger les fichiers d’installation de Windows Installer ou de Microsoft .NET Framework :
- Windows Installer : https://support.microsoft.com/en-us/topic/windows-installer-4-5-is-available-68a4c864-7a1f-0c4c-8a9f-0f9d17cbe1d1
- Microsoft .NET Framework : https://dotnet.microsoft.com/download/dotnet-framework
- Sélectionnez la version de Windows Installer ou de Microsoft .NET Framework qui correspond à votre système d’exploitation, puis cliquez sur Download.
- Exécutez le fichier d’installation que vous avez téléchargé et suivez les instructions qui s’affichent à l’écran pour réinstaller ou mettre à jour Windows Installer ou Microsoft .NET Framework.
- Lorsque vous avez terminé, redémarrez votre ordinateur et essayez à nouveau Windows Update.
Cela fonctionne car en réinstallant ou en mettant à jour Windows Installer ou Microsoft .NET Framework, vous pouvez vous assurer que le composant fonctionne correctement et qu’il est compatible avec les mises à jour Windows, ce qui peut éviter les erreurs 0x80070643.
Méthode 4 : Désactiver temporairement l’antivirus ou le pare-feu
Un antivirus ou un pare-feu est un logiciel qui vise à protéger votre ordinateur contre les virus, les logiciels malveillants ou les attaques réseau. Cependant, il arrive parfois qu’un antivirus ou un pare-feu confonde les fichiers de mise à jour Windows avec des menaces et les bloque ou les supprime, ce qui peut entraîner des erreurs 0x80070643. Pour résoudre ce problème, vous pouvez essayer de désactiver temporairement votre antivirus ou votre pare-feu pendant les mises à jour Windows. Voici les étapes à suivre pour désactiver temporairement votre antivirus ou votre pare-feu :
- Ouvrez Settings comme dans la première méthode.
- Sélectionnez Update & Security.
- Sélectionnez Windows Security sur le côté gauche de la fenêtre.
- Cliquez sur Virus & threat protection sur le côté droit de la fenêtre.
- Cliquez sur Manage settings sous la section Virus &threat protection settings.
- Désactivez l’ option Real-time protection en cliquant sur le bouton Toggle.
- Revenez à Windows Security et cliquez sur Firewall & network protection sur le côté droit de la fenêtre.
- Cliquez alternativement sur Domain network, Private network et Public network et désactivez l’option Windows Defender Firewall en cliquant sur le bouton Toggle pour chaque réseau.
- Fermez le Settings et réessayez Windows Update.
Cette méthode peut fonctionner car en désactivant temporairement l’antivirus ou le pare-feu, vous pouvez éviter tout conflit ou interférence pouvant provoquer des erreurs 0x80070643.