Comment réparer l'erreur de mise à jour Windows 0xc1900223?



Essayez Notre Instrument Pour Éliminer Les Problèmes

Certains utilisateurs de Windows 10 rencontrent le erreur 0xc1900223 chaque fois qu'ils essaient d'installer une mise à jour Windows de manière conventionnelle. Dans la plupart des cas documentés, le problème se produit lorsque l'utilisateur tente d'installer la mise à jour 1903 et, généralement, l'erreur apparaît lorsque la mise à jour atteint 97%.



Erreur 0xc1900223



Si vous rencontrez uniquement le problème avec la mise à jour 1903, vous devez essayer de réinstaller la mise à jour via le $ GetCurrent dossier. Si cela ne fonctionne pas, une autre méthode pratique qui pourrait vous permettre de contourner le problème consiste à utiliser le Mettez à niveau ce PC maintenant caractéristique de la Outil de création de médias . Une autre façon de contourner le composant WU intégré consiste à installer la mise à jour manuellement via le Catalogue Microsoft Update .



Cependant, ce problème peut également être causé par un bloqueur de publicités à l'échelle du réseau comme Pi-Hole. Si vous en utilisez un, vous pouvez le désactiver temporairement (lors de l'installation de la mise à jour) ou désinstaller complètement l'utilitaire.

Dans certains cas, le problème peut également se produire en raison d'une sorte de problème ou de corruption de fichier système qui finit par affecter le composant Windows Update. Dans ce cas, vous pouvez essayer d'actualiser chaque composant de Windows Update ou exécuter quelques utilitaires capables de réparer la corruption des fichiers système (SFC, DISM ou Clean Install).

Méthode 1: Forcer la mise à jour via le dossier $ getcurrent

Chaque fois que vous essayez d'installer une mise à jour Windows en attente, Windows 10 crée automatiquement un dossier $ GetCurrent et $ SysReset dans votre C: conduire. Ce dossier contiendra des fichiers journaux sur le dernier processus de mise à jour de Windows, mais peut également contenir des fichiers d'installation de cette mise à jour.



Au cas où vous auriez affaire à une mise à jour de Windows qui a échoué (ce qui est le cas si vous rencontrez le erreur 0xc1900223) vous pourrez peut-être forcer l'installation de la mise à jour en accédant au sous-dossier média du $ getcurrent dossier et refaire l'installation de cette façon.

Cependant, gardez à l'esprit que le dossier $ getcurrent est masqué par défaut. Ainsi, vous devrez soit accéder directement via la barre d'adresse, soit en activant les dossiers cachés à partir de l'explorateur de fichiers.

Voici un guide rapide étape par étape pour forcer la mise à jour via le c dossier:

  1. Ouvrez l'Explorateur de fichiers, collez la commande suivante dans la barre de navigation en haut et appuyez sur Entrer:
    C: / $ getcurrent

    Remarque: Gardez à l'esprit que vous devrez peut-être changer C à la lettre correspondant à votre lecteur OS actuel.
    Note 2: De plus, vous pouvez accéder à cet emplacement manuellement en activant d'abord les éléments masqués (dans l'Explorateur de fichiers, accédez à Vue et cochez la case associée à Objets cachés .

    L'option Afficher les éléments masqués est cochée

  2. Après cela, accédez au dossier multimédia à partir de la liste des sous-dossiers et double-cliquez sur le Début exécutable.
  3. Une fois que vous êtes dans l'écran d'installation de la mise à jour, suivez les invites à l'écran pour installer la mise à jour via l'exécutable dédié.
  4. Une fois la mise à jour installée, redémarrez votre ordinateur et voyez si le problème est résolu au prochain démarrage du système.

Au cas où le $ getcurrent n'est pas visible, il est très probable que le composant WU n'ait pas pu mettre à jour les fichiers nécessaires à l'installation. Si cela est applicable, passez au correctif potentiel suivant ci-dessous.

Méthode 2: mise à jour via l'outil de création de médias

Si la fonction WU automatisée ne peut pas effectuer la mise à jour vers la version 1903 seule, vous pourrez peut-être forcer l'installation à l'aide de l'outil de création de média. En plus de vous permettre de nettoyer l'installation de Windows 10, cet outil comprend également une fonctionnalité Mettre à niveau ce PC maintenant qui vous permettra de réparer le 0xc1900223.

Plusieurs utilisateurs concernés ont confirmé que cette opération leur permettait de mettre à jour leur build Windows 10.

Voici un guide rapide sur la mise à jour vers Windows 10 version 1903 via l'outil de création multimédia:

  1. visitez ce lien ( ici ) et cliquez sur le bouton Mettre à jour maintenant afin de télécharger l'assistant de mise à niveau de Windows 10.

    Téléchargement de l'exécutable de mise à jour

  2. Une fois l'exécutable téléchargé, double-cliquez dessus et cliquez sur Oui au UAC (contrôle de compte d'utilisateur) d'accorder des privilèges administratifs.
  3. Ensuite, suivez les invites à l'écran pour terminer l'installation.
  4. Une fois l'opération terminée, redémarrez votre ordinateur et voyez si le problème est résolu au prochain démarrage de l'ordinateur.

    Mise à jour vers la dernière version à l'aide de l'assistant de mise à jour de Windows 1

  5. Une fois votre ordinateur redémarré, voyez si le problème est maintenant résolu.

Si la tentative d'installation de la mise à jour de Windows échoue avec le même 0xc1900223, passer au prochain correctif potentiel ci-dessous.

Méthode 3: désactivation de Pi-Hole (ou d'un autre adblocker à l'échelle du réseau)

En fin de compte, le 0xc1900223 Le code d'erreur lors de l'installation d'une mise à jour Windows 10 peut également être déclenché par Pi-Hole ou un adblocker similaire à l'échelle du réseau. Selon d'autres utilisateurs concernés, ce problème peut être causé par une liste de blocage DNS qui pourrait finir par empêcher la mise à jour de se terminer.

Les utilisateurs qui se sont trouvés dans une situation similaire ont confirmé qu'ils avaient réussi à installer la mise à jour sans la même erreur en désactivant ou en désinstallant Pi-Hole pendant la mise à jour.

Désactiver temporairement Pi-Hole

  1. presse Touche Windows + R ouvrir un Courir boite de dialogue. Ensuite, tapez «Cmd» et appuyez sur Ctrl + Maj + Entrée pour ouvrir une invite CMD élevée avec un accès administrateur. Lorsque vous êtes invité par le UAC (contrôle de compte d'utilisateur), Cliquez sur Oui d'accorder des privilèges administratifs.

    Exécution de l'invite de commande

  2. Une fois que vous êtes dans l'invite CMD élevée, tapez la commande suivante pour appeler l'utilitaire Pi-Hole:
    pihole
  3. Une fois que Pi-Hole a été appelé, tapez la commande suivante et appuyez sur Entrer pour le désactiver:
    pihole désactiver
  4. Maintenant que l'utilitaire de blocage de publicités Pi-Hole est désactivé, essayez d'installer à nouveau la mise à jour qui échouait et voyez si vous pouvez l'installer sans obtenir le 0xc1900223.
  5. Si la mise à jour est installée avec succès, exécutez la commande suivante dans le même terminal surélevé afin de réactiver Pi-Hole:
    pihole désactiver

Désinstaller Pi-Hole

  1. Ouvrez un Courir boîte de dialogue en appuyant sur Touche Windows + R . Ensuite, tapez «Cmd» dans la zone de texte et appuyez sur Ctrl + Maj + Entrée pour ouvrir une invite CMD élevée. Au UAC (contrôle de compte d'utilisateur) invite, cliquez sur Oui d'accorder des privilèges administratifs.

    Tapez «cmd» dans la boîte de dialogue Exécuter

  2. À l'intérieur de l'invite CMD élevée, tapez les commandes suivantes et appuyez sur Entrer pour commencer la désinstallation de Pi-Hole:
    désinstaller pihole
  3. Une fois la commande traitée avec succès, redémarrez votre ordinateur.
  4. Lors de la prochaine mise à jour, essayez d'installer la mise à jour qui échouait précédemment avec le 0xc1900223 erreur et voir si l'opération est terminée.

Si cette méthode n'est pas applicable ou n'a pas résolu le problème, passez au correctif potentiel suivant ci-dessous.

Méthode 4: vidage du cache DNS

Il s'avère que ce problème particulier peut également survenir en raison d'une incohérence du réseau qui peut être résolue en vidant le cache DNS de votre ordinateur. Le moyen le plus simple de procéder consiste à utiliser une invite CMD élevée.

Après avoir fait cela et redémarré leur ordinateur, certains utilisateurs concernés ont confirmé qu'ils étaient enfin en mesure de terminer l'installation de Windows Update sans rencontrer le 0xc1900223 Erreur.

Voici un guide rapide avec les étapes à suivre pour vider votre cache DNS à partir d'une fenêtre d'invite de commandes élevée:

  1. Ouvrez un Courir boîte de dialogue en appuyant sur Touche Windows + R sur votre clavier. Ensuite, dans la zone de texte, tapez «Cmd» et appuyez sur Ctrl + Maj + Entrée pour ouvrir une fenêtre CMD élevée.

    Exécution de l'invite de commande

    Remarque: Lorsque vous êtes invité par le UAC (contrôle de compte d'utilisateur) , Cliquez sur Oui d'accorder des privilèges administratifs.

  2. Une fois que vous êtes dans l'invite CMD élevée, tapez les commandes suivantes dans l'ordre et appuyez sur Entrer après chaque commande:
    ipconfig / flushdns ipconfig / registerdns ipconfig / release ipconfig / renew
  3. Une fois que chaque commande est traitée avec succès, redémarrez votre ordinateur et essayez d'installer la mise à jour qui échouait auparavant au prochain démarrage de l'ordinateur.

Si cette méthode ne vous permettait pas de résoudre le problème 0xc1900223 erreur, passez au correctif potentiel suivant ci-dessous.

Méthode 5: installation de la mise à jour via le catalogue Microsoft Update

Si aucune des méthodes ci-dessus ne vous a permis de résoudre le problème jusqu'à présent, vous pourrez peut-être terminer l'installation de 1903 en le faisant manuellement via le catalogue Microsoft Update. Cette procédure installe directement la mise à jour (sans impliquer le composant WU local). Cela signifie que toutes les dépendances corrompues susceptibles de provoquer ce problème seront contournées.

Voici un guide rapide sur l'installation manuelle de la mise à jour 1903 via le catalogue Microsoft Update:

  1. Tout d'abord, vous devez connaître l'architecture de votre système d'exploitation (si elle est 32 bits ou 64 bits). Si vous ne le savez pas, ouvert Explorateur de fichiers , faites un clic droit sur Ce PC et choisissez Propriétés dans le menu contextuel nouvellement apparu.

    Ouverture de l'écran Propriétés système

  2. Une fois que vous êtes à l'intérieur Propriétés du système écran, jetez un œil à Type de système Catégorie. Si elle dit 64 bits, vous devrez télécharger la mise à jour 64 bits et si elle dit 32 bits, vous avez besoin de la version 32 bits.

    Vérification de l'architecture de votre système d'exploitation

  3. Une fois que vous êtes certain de l'architecture de votre système d'exploitation, visitez ce lien ( ici ) et utilisez la fonction de recherche dans le coin supérieur droit de l'écran pour rechercher « 4522355 ‘Et appuyez sur Entrer.
  4. Une fois la page de résultats générée, recherchez la version correcte correspondant à votre version de Windows 10 (x64 ou x86) et cliquez sur le bouton Télécharger bouton associé à la mise à jour Windows appropriée.

    Téléchargement manuel de la mise à jour Windows correcte

  5. Sur la page de confirmation, cliquez à nouveau sur le lien pour lancer le téléchargement.

    Téléchargement de la mise à jour Windows correcte

  6. Attendez patiemment jusqu'à ce que le téléchargement soit terminé, puis ouvrez le package d'installation .msu et suivez les invites à l'écran pour terminer l'installation.
  7. Une fois l'installation terminée, redémarrez votre ordinateur pour permettre l'installation des fichiers restants.

Si le même problème persiste ou si vous ne trouvez pas la mise à jour qui échoue de manière conventionnelle à l'aide du catalogue Microsoft Update, passez au correctif potentiel suivant ci-dessous.

Méthode 6: actualiser chaque composant Windows Update

Si aucune des méthodes à ce jour ne vous a permis de résoudre ce problème, il est très probable que vous rencontriez ce problème particulier en raison d'un problème de mise à jour de Windows qui finit par empêcher WU d'installer de nouvelles mises à jour. Cela est apparent si plusieurs mises à jour échouent avec ce même code d'erreur ( 0xc1900223 Erreur).

Plusieurs utilisateurs de Windows qui ont rencontré le même problème ont confirmé que le problème était résolu et que la version 1903 avait été installée avec succès après avoir suivi une série d'étapes capables de réinitialiser chaque composant associé à WU (Windows Update).

Voici un guide étape par étape rapide sur la réinitialisation manuelle de chaque composant Windows Update impliqué à partir d'une invite CMD élevée:

  1. Ouvrez une boîte de dialogue Exécuter en appuyant sur Touche Windows + R . Ensuite, dans la zone de texte, tapez «Cmd» et appuyez sur Ctrl + Maj + Entrée ouvrir un surélevé Invite de commandes la fenêtre.

    Exécution de l'invite de commande

    Remarque: Lorsque vous êtes invité par le UAC (contrôle de compte d'utilisateur) , Cliquez sur Oui d'accorder des privilèges administratifs.

  2. Une fois que vous avez réussi à ouvrir l'invite CMD élevée, tapez les commandes suivantes dans l'ordre et appuyez sur Entrée après chacune d'elles afin d'arrêter chaque service WU essentiel:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

    Remarque: Ces commandes arrêteront automatiquement les services associés aux services Windows Update, MSI Installer, Cryptographic et BITS.

  3. Une fois que vous parvenez à désactiver tous les services essentiels, collez les commandes suivantes (dans n'importe quel ordre) et appuyez sur Entrer après chacun pour renommer les deux dossiers que les utilisateurs de Windows pour stocker les fichiers de mise à jour (Distribution de logiciels et Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Remarque: Si vous ne saviez pas, Distribution de logiciels et Catroot2 sont deux dossiers chargés de stocker les fichiers de mise à jour qui sont activement utilisés par le composant de mise à jour Windows. Étant donné que les deux ne peuvent pas être supprimés de manière conventionnelle, le seul moyen de limiter les dommages d'un fichier corrompu est de forcer votre système d'exploitation à créer de nouvelles copies saines qui prendront leur place.

  4. Une fois que vous avez réussi à supprimer les deux dossiers, tapez ces commandes finales et appuyez sur Entrée après chaque commande pour redémarrer les mêmes services (les mêmes que nous avons désactivés à l'étape 2):
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Après le redémarrage de chaque service, essayez d'installer à nouveau la même mise à jour que celle qui était précédemment déposée et voyez si elle s'installe correctement maintenant (sans le 0xc1900223 Erreur).

Si le même code d'erreur vous empêche toujours d'installer la mise à jour, suivez la dernière méthode ci-dessous.

Méthode 7: exécution d'analyses DISM et SFC

Si aucun correctif potentiel n'a fonctionné pour vous, il est très probable que vous soyez confronté à un type de corruption de fichier système qui a rendu votre composant WU inutilisable. Il existe plusieurs façons de résoudre ce problème, mais la plupart des utilisateurs concernés ont réussi à résoudre le problème en utilisant quelques utilitaires intégrés (SFC et DISM).

Ces deux outils sont capables de corriger la corruption des fichiers système, mais ils fonctionnent différemment: SFC utilise un cache local pour remplacer la corruption par des équivalents sains tandis que DISM s'appuie sur un sous-composant de WU pour télécharger des fichiers sains qui remplaceront les fichiers corrompus.

Notre conseil est d'exécuter les deux utilitaires en succession rapide et de redémarrer le système entre eux.

Commencez par effectuer une Balayage SFC , puis redémarrez et effectuez un Analyse DISM une fois le prochain démarrage terminé.

Si vous rencontrez toujours des problèmes, envisagez d'effectuer une réparation sur place (ou un installation propre si vos données sont déjà sauvegardées)

Mots clés les fenêtres 9 minutes de lecture