Correction de l'erreur 0x80070643 lors de la mise à jour de Windows 10

La mise à jour KB4048955 pour Windows 10 a introduit des améliorations de qualité et d'autres fonctionnalités de sécurité. Le micro-correctif provoquait l'erreur 0x80070643 lorsque les utilisateurs tentaient d'installer une mise à jour. L'erreur 0x80070643 est un code d'erreur d'installation Windows Update courant qui peut apparaître sur l'écran de votre ordinateur lors de l'installation des mises à jour... Cela est dû à l'enregistrement des mises à jour du logiciel MSI, des composants MS 2003 ainsi que du .NET Framework. Cela se produit principalement si l'un d'entre eux est endommagé ou si les fichiers système sont endommagés d'une manière ou d'une autre. Dans de tels scénarios, la mise à jour de Windows n'autorise pas l'accès à certaines données utilisateur et entraîne ce problème sur votre PC. Dans cet article, nous allons parcourir plusieurs solutions pour corriger l'erreur 0x80070643 dans Windows 10.

1. Réparez ou mettez à jour Windows .NET Framework

Un fichier obsolète ou corrompu peut être responsable de l'apparition du code d'erreur 0x80070643. Par conséquent, si vous rencontrez l'erreur « Échec de l'installation du package MSI sous Windows 10 », vous devez tous les mettre à jour. "Net Framework" est une application pour installer des logiciels et mettre à jour le système.

  1. Téléchargez l'utilitaire de résolution des problèmes Net Framework à partir du site Web officiel de Microsoft et exécutez-le.
  2. Si tout le reste échoue, vous pouvez essayer de le réinstaller manuellement. Pour ce faire, ouvrez "Panneau de configuration"> "Ajouter ou supprimer des programmes"> recherchez dans la liste  Net Framework 4 . Ensuite, faites un clic droit dessus et " Modifier ". Suivez les instructions à l'écran pour le réinstaller.
  3. Cette méthode consiste à mettre à jour le Net Framework via le centre de mise à jour. Allez dans Options> Mises à jour et sécurité> et cliquez sur Rechercher les mises à jour .

Important: étant  donné que les versions 4.x du .NET Framework sont des mises à jour sur place, vous ne pouvez pas installer une version antérieure du .NET Framework 4.x sur un système sur lequel une version ultérieure est déjà installée. Par exemple, sur un système avec la mise à jour Windows 10 Fall Creators, le .NET Framework 4.6.2 ne peut pas être installé car le .NET Framework 4.7.1 est préinstallé sur le système d'exploitation.

2. Redémarrage du service Office Source Engine

Si vous utilisez MS Office 2003/2007, vous devrez peut-être parfois installer ses composants. Si vous rencontrez le code d'erreur 0x80070643, y compris une erreur d'installation du package MSI sous Windows 10, le fichier Office ose.exe peut être le coupable. Dans ce cas, vous devez redémarrer Office Source Engine (OSE) pour résoudre le problème.

  • Appuyez sur la combinaison de touches Win + R et entrez  services.msc
  • Recherchez le service dans la liste Office Source Engine , cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés .
  • Dans la nouvelle fenêtre, sélectionnez le type de démarrage " Manuel " et cliquez sur OK. Redémarrez votre PC et vérifiez si l'erreur est résolue.

3. Vérifiez et restaurez les fichiers système

La corruption des fichiers système peut être générée par diverses erreurs dans Windows 10, y compris 0x80070643. Je ne décrirai pas le processus détaillé, car vous pouvez consulter le guide complet sur la façon de restaurer correctement les fichiers système dans Windows 10.

4. Renommez le dossier SoftwareDistribution

Ce problème peut se produire car l'inscription de la mise à jour logicielle MSI est endommagée ou parce que l'installation de .NET Framework sur l'ordinateur est endommagée. Pour résoudre ce problème, il est recommandé de renommer le dossier SoftwareDistribution .

Exécutez l'invite de commande en tant qu'administrateur et tapez:

  1. net stop wuauserv
  2. net stop bits
  3. rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
  4. net start wuauserv
  5. net start bits

Ensuite, vous devez effacer le contenu du dossier Catroot2, voir ci-dessous.

renommer le dossier SoftwareDistribution

Catroot2 est un dossier Windows essentiel qui est requis pendant le processus de mise à jour de Windows. Ainsi, si vous rencontrez un problème lors de la mise à jour de Windows et que vous recevez un message d'erreur - 0x80070643, vous devez réinitialiser ce dossier.

Exécutez l'invite de commande en tant qu'administrateur et tapez:

  • net stop cryptsvc
  • md %systemroot%\system32\catroot2.old
  • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  • Supprimez maintenant tout le contenu du dossier catroot2 le long du chemin C: \ Windows \ System32 \ catroot2
  • Après la désinstallation, entrez la commande net start cryptsvc

Si vous exécutez à nouveau Windows Update, le dossier du répertoire sera réinitialisé.

Effacer le contenu du dossier Catroot2

5. Exécutez l'utilitaire de résolution des problèmes de Windows Update

Lorsque les utilisateurs rencontrent diverses erreurs lors de la mise à jour de Windows 10, l'utilitaire de dépannage de microsof résout la plupart des problèmes. Accédez au site Web //support.microsoft.com/en-us/help/10164, répondez à quelques questions et téléchargez l'utilitaire pour essayer de résoudre l'erreur 0x80070643.

6. Installez les mises à jour de Windows dans un état de démarrage propre

Il est recommandé d'installer les mises à jour Windows dans un état de démarrage propre car tous les processus et services non Microsoft ne démarrent pas dans cet état et par conséquent, aucune intervention tierce ne peut entraîner l'échec de Windows Update.