KB5034441 Windows 10 22H2 : corriger l’échec 0x80070643/0x800f081e en mettant à jour WinRE

KB 5034441 échoue à 0 % avec 0x80070643/0x800f081e sur Windows 10 22H2 ? Ce guide explique la cause (WinRE obsolète) et fournit une procédure validée pour remettre à niveau l’image de récupération, réactiver WinRE et installer la mise à jour sans risquer la partition.

Sommaire

Problème posé

Sur certaines machines Windows 10 22H2 (x64), l’installation de la mise à jour de sécurité KB 5034441 échoue systématiquement. Les symptômes observés sont typiques :

  • Progression bloquée à 0 % dans Windows Update, puis échec.
  • Codes d’erreur 0x80070643 ou 0x800f081e.
  • Installation manuelle via DISM se terminant par “The specified package is not applicable”.

Causes identifiées

  • Image WinRE obsolète : un winre.wim très ancien (par ex. build 10.0.10240 – juillet 2015) empêche l’application du correctif.
  • WinRE désactivé ou pointant vers un chemin incomplet/erroné (partition de récupération modifiée, fichier manquant).
  • ISO avec install.esd au lieu de install.wim, rendant l’extraction de la bonne image moins directe.
  • Espace de la partition WinRE : requis ≥ 250 Mo. Dans le cas étudié, la partition était déjà portée à 1 Go, donc la taille n’était pas l’obstacle.

Pourquoi KB 5034441 refuse de s’installer

KB 5034441 met à jour l’environnement de récupération Windows (WinRE). Quand l’image stockée dans winre.wim est trop ancienne ou incohérente avec Windows 10 22H2, Windows Update juge le package “non applicable”. Il faut donc remplacer WinRE par une image 22H2 récente (build 19041.x), puis réactiver WinRE avant de relancer la mise à jour.

Diagnostic express

Dans une fenêtre Invite de commandes (Admin) :

reagentc /info

Vérifiez : Status (Enabled/Disabled), Windows RE location (chemin valide), et la présence effective de C:\Windows\System32\Recovery\winre.wim.

Pour identifier la version de l’image WinRE :

dir C:\Windows\System32\Recovery\winre.wim
dism /Get-ImageInfo /ImageFile:C:\Windows\System32\Recovery\winre.wim /index:1

Si la version est 10.0.10240 (ou toute build antérieure à 19041), l’échec de KB 5034441 est attendu.

Résumé de la solution validée

ÉtapeCommandes / actions essentielles
Désactiver WinREreagentc /disable puis suppression de l’ancien winre.wim dans C:\Windows\System32\Recovery.
Obtenir la bonne imageTélécharger l’ISO Windows 10 22H2 via l’outil Media Creation Tool.
Extraire winre.wimOuvrir install.esd ou install.wim ; si seul install.esd existe, le convertir :
dism /Export-Image /SourceImageFile:install.esd /SourceIndex:<n°> /DestinationImageFile:install.wim /Compress:max
Remplacer l’imageCopier le nouveau winre.wim (build 19041.x) dans C:\Windows\System32\Recovery (ou dans la partition de récupération).
Réactiver WinREreagentc /enable puis vérifier : reagentc /info (statut = Enabled, build 19041).
Relancer Windows UpdateKB 5034441 s’installe alors sans erreur.

Résultat : mise à jour appliquée, WinRE fonctionnel et partition intacte.

Pré‑requis et précautions

  • Session locale avec droits Administrateur.
  • Espace libre ≥ 300 Mo sur la partition WinRE (recommandé). Si nécessaire, prévoyez un agrandissement avant l’opération.
  • Un ISO officiel Windows 10 22H2 (x64) correspondant à votre édition installée (Home/Pro/Enterprise).
  • Sauvegarde récente de vos données. La procédure n’efface pas Windows, mais mieux vaut prévenir.

Procédure détaillée

Désactiver WinRE et nettoyer l’ancienne image

  1. Ouvrez Invite de commandes en tant qu’Administrateur.
  2. Désactivez WinRE : reagentc /disable
  3. Supprimez l’ancienne image (si présente) : del /f /a "C:\Windows\System32\Recovery\winre.wim" Si le fichier est absent ici, WinRE peut être stocké dans la partition de récupération. Nous le recréerons de toute façon.

Monter l’ISO Windows 10 22H2

  1. Double‑cliquez sur le fichier ISO pour le monter (il reçoit généralement une lettre, par ex. E:).
  2. Repérez le dossier \sources et notez la présence de install.wim ou install.esd.

Identifier l’index correct dans l’image

Avant extraction, identifiez l’index correspondant à votre édition (ex. Professional = souvent index 6, selon l’ISO). Utilisez :

dism /Get-WimInfo /WimFile:E:\sources\install.wim

ou, si vous avez un install.esd :

dism /Get-WimInfo /WimFile:E:\sources\install.esd

Convertir install.esd en install.wim (si nécessaire)

Si l’ISO ne contient qu’un install.esd, convertissez‑le en install.wim pour faciliter le montage :

dism /Export-Image /SourceImageFile:E:\sources\install.esd /SourceIndex:&lt;INDEX&gt; ^
  /DestinationImageFile:C:\Temp\install.wim /Compress:max

Créez au besoin C:\Temp au préalable :

md C:\Temp

Monter l’image et extraire winre.wim

Montez l’index correspondant, puis copiez winre.wim hors de l’image montée :

md C:\Mount
dism /Mount-Image /ImageFile:C:\Temp\install.wim /Index:<INDEX> /MountDir:C:\Mount

copy /y "C:\Mount\Windows\System32\Recovery\winre.wim" "C:\Windows\System32\Recovery\winre.wim"

dism /Unmount-Image /MountDir:C:\Mount /Discard
rd /s /q C:\Mount 

Le winre.wim copié doit correspondre à Windows 10 22H2 (build 19041.x). Vérifiez :

dism /Get-ImageInfo /ImageFile:C:\Windows\System32\Recovery\winre.wim /index:1

Réactiver WinRE et vérifier le chemin

Réactivez WinRE :

reagentc /enable
reagentc /info

Si Windows RE location ne pointe pas vers le bon emplacement, forcez le chemin puis réactivez :

reagentc /setreimage /path C:\Windows\System32\Recovery
reagentc /enable
reagentc /info

Vous devez obtenir Status: Enabled et une image en build 19041.x.

Relancer l’installation de KB 5034441

Ouvrez Paramètres > Mise à jour et sécurité > Windows Update et lancez Rechercher des mises à jour. L’installation de KB 5034441 doit maintenant se dérouler sans erreur.

Contrôles rapides et validation

  • Version WinRE : dism /Get-ImageInfo /ImageFile:C:\Windows\System32\Recovery\winre.wim /index:1
  • État WinRE : reagentc /info → Status = Enabled, chemin valide.
  • Espace partition : si WinRE est sur une partition dédiée, assurez ≥ 300 Mo libres pour éviter tout futur blocage.

Alternatives et compléments utiles

  • Service manuel de WinRE : télécharger la mise à jour Safe OS Dynamic Update (KB 5034232) et appliquer le script officiel (KB 5025175). Utile, mais inefficace si l’image WinRE est trop ancienne.
  • Réparation in‑place : lancer l’ISO 22H2 et choisir Mettre à niveau ce PC maintenant pour réinitialiser les composants sans perte de données.
  • Conversion rapide ESD→WIM : la commande dism /Export-Image ci‑dessus évite de devoir trouver un ISO qui contient déjà install.wim.
  • Compatibilité : utilisez exclusivement une image WinRE de Windows 10 22H2. Ne substituez pas une image Windows 11.

Tableau de correspondance erreurs → causes

Symptôme / MessageCause la plus probableAction recommandée
0x80070643 à 0 %WinRE obsolète ou désactivéRemplacer winre.wim par l’image 19041.x et reagentc /enable
0x800f081ePackage jugé non applicableVérifier build WinRE, aligner sur 22H2
“The specified package is not applicable” (DISM)Image WinRE trop ancienne / edition mismatchExtraire depuis l’ISO 22H2 correspondant à l’édition installée
WinRE Status: DisabledPartition supprimée / chemin invalidereagentc /setreimage puis reagentc /enable
Échec pour manque d’espacePartition WinRE < 250 Mo libresAgrandir la partition avant d’appliquer KB 5034441

Gestion de la partition de récupération

Si vous devez vérifier ou ajuster la partition WinRE, prudence. Travaillez depuis un compte administrateur et évitez toute opération destructive. Pour inventorier les partitions :

diskpart
list disk
select disk 0
list partition
exit

Si vous identifiez la partition WinRE (type Recovery), assurez‑vous qu’elle dispose de l’espace requis. Sur des configurations UEFI/GPT, elle se situe généralement en fin de disque. En cas d’agrandissement, sauvegardez avant d’agir et privilégiez les outils de gestion de partitions que vous maîtrisez. Dans le cas étudié, le volume était déjà à 1 Go, donc aucun redimensionnement n’a été nécessaire.

Automatisation facultative (script)

Le bloc ci‑dessous illustre une automatisation à adapter (lettre du lecteur ISO, index, chemins). Exécutez dans une Invite de commandes (Admin).

@echo off
setlocal
set ISO=E:
set INDEX=6
set WORK=C:\Temp
set MOUNT=C:\Mount
md "%WORK%" 2>nul
md "%MOUNT%" 2>nul

echo [1/6] Desactivation WinRE
reagentc /disable

echo [2/6] Nettoyage ancien winre.wim
del /f /a "C:\Windows\System32\Recovery\winre.wim" 2>nul

echo [3/6] Detection de l'image sources
if exist "%ISO%\sources\install.wim" (
set SRC=%ISO%\sources\install.wim
) else (
echo Conversion ESD -> WIM...
dism /Export-Image /SourceImageFile:%ISO%\sources\install.esd /SourceIndex:%INDEX% ^
/DestinationImageFile:%WORK%\install.wim /Compress:max || goto :err
set SRC=%WORK%\install.wim
)

echo [4/6] Montage et extraction
dism /Mount-Image /ImageFile:%SRC% /Index:%INDEX% /MountDir:%MOUNT% || goto :err
copy /y "%MOUNT%\Windows\System32\Recovery\winre.wim" "C:\Windows\System32\Recovery\winre.wim" || goto :err
dism /Unmount-Image /MountDir:%MOUNT% /Discard

echo [5/6] Reactivation WinRE
reagentc /setreimage /path C:\Windows\System32\Recovery
reagentc /enable
reagentc /info

echo [6/6] Terminé. Relancez Windows Update pour installer KB5034441.
exit /b 0

:err
echo Une erreur s'est produite. Consultez DISM.log et repetez apres correction.
exit /b 1 

Vérifications avancées

  • Journal DISM : C:\Windows\Logs\DISM\dism.log — utile pour comprendre un “package not applicable”.
  • Journal CBS : C:\Windows\Logs\CBS\CBS.log — détail des opérations de maintenance.
  • Version de l’OS : winver doit indiquer 22H2. Restez aligné avec l’ISO utilisé pour extraire winre.wim.
  • Édition : veillez à choisir l’index correspondant à votre édition (Home/Pro/Enterprise) lors du montage de l’image.

Bonnes pratiques récapitulatives

  1. Conserver WinRE activé et à jour : ne jamais supprimer la partition sans reagentc /disable au préalable.
  2. Garder un ISO officiel correspondant à la version installée ; il contient toujours une image WinRE récente.
  3. Viser > 300 Mo libres sur la partition WinRE avant toute mise à jour de sécurité liée à WinRE.
  4. Diagnostiquer avec DISM : les erreurs “package not applicable” pointent quasi toujours vers une image trop ancienne ou incompatible.

FAQ

Que signifie 0x80070643 lors de KB 5034441 ?
Échec d’installation, souvent causé par une image WinRE obsolète/désactivée. Remettre à niveau winre.wim corrige le problème.

Et 0x800f081e ?
Package considéré comme non applicable. Assurez‑vous d’utiliser un winre.wim issu de Windows 10 22H2 (build 19041.x) et que reagentc /info est à Enabled.

Comment trouver l’index correct dans l’image ?
Avec dism /Get-WimInfo /WimFile:<chemin>. L’index varie selon l’ISO et l’édition.

Faut‑il monter la partition de récupération ?
Non, si vous placez winre.wim dans C:\Windows\System32\Recovery et pointez WinRE dessus via reagentc /setreimage. Windows peut ensuite le migrer sur la partition dédiée.

Puis‑je utiliser une image WinRE de Windows 11 ?
Non recommandé. Restez cohérent avec Windows 10 22H2.

Checklist finale

  • reagentc /disable exécuté et ancien winre.wim supprimé
  • ISO Windows 10 22H2 monté, index identifié
  • winre.wim 19041.x extrait et copié
  • reagentc /enable et reagentc /infoEnabled
  • Windows Update — KB 5034441 installée sans erreur

Conclusion

Le blocage de KB 5034441 sur Windows 10 22H2 tient presque toujours à une image WinRE trop ancienne. En désactivant WinRE, en remplaçant winre.wim par une version 19041.x extraite de l’ISO 22H2, puis en réactivant WinRE, la mise à jour s’installe normalement. Cette approche garde la partition de récupération intacte et fiabilise les futures mises à jour liées à WinRE.

Sommaire