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.
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
DISMse terminant par “The specified package is not applicable”.
Causes identifiées
- Image WinRE obsolète : un
winre.wimtrè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.esdau lieu deinstall.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
| Étape | Commandes / actions essentielles |
|---|---|
| Désactiver WinRE | reagentc /disable puis suppression de l’ancien winre.wim dans C:\Windows\System32\Recovery. |
| Obtenir la bonne image | Télécharger l’ISO Windows 10 22H2 via l’outil Media Creation Tool. |
Extraire winre.wim | Ouvrir 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’image | Copier le nouveau winre.wim (build 19041.x) dans C:\Windows\System32\Recovery (ou dans la partition de récupération). |
| Réactiver WinRE | reagentc /enable puis vérifier : reagentc /info (statut = Enabled, build 19041). |
| Relancer Windows Update | KB 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
- Ouvrez Invite de commandes en tant qu’Administrateur.
- Désactivez WinRE :
reagentc /disable - 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
- Double‑cliquez sur le fichier ISO pour le monter (il reçoit généralement une lettre, par ex.
E:). - Repérez le dossier
\sourceset notez la présence deinstall.wimouinstall.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:<INDEX> ^
/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-Imageci‑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 / Message | Cause la plus probable | Action recommandée |
|---|---|---|
| 0x80070643 à 0 % | WinRE obsolète ou désactivé | Remplacer winre.wim par l’image 19041.x et reagentc /enable |
| 0x800f081e | Package jugé non applicable | Vérifier build WinRE, aligner sur 22H2 |
| “The specified package is not applicable” (DISM) | Image WinRE trop ancienne / edition mismatch | Extraire depuis l’ISO 22H2 correspondant à l’édition installée |
| WinRE Status: Disabled | Partition supprimée / chemin invalide | reagentc /setreimage puis reagentc /enable |
| Échec pour manque d’espace | Partition WinRE < 250 Mo libres | Agrandir 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 :
winverdoit indiquer 22H2. Restez aligné avec l’ISO utilisé pour extrairewinre.wim. - Édition : veillez à choisir l’index correspondant à votre édition (Home/Pro/Enterprise) lors du montage de l’image.
Bonnes pratiques récapitulatives
- Conserver WinRE activé et à jour : ne jamais supprimer la partition sans
reagentc /disableau préalable. - Garder un ISO officiel correspondant à la version installée ; il contient toujours une image WinRE récente.
- Viser > 300 Mo libres sur la partition WinRE avant toute mise à jour de sécurité liée à WinRE.
- 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 /disableexécuté et ancienwinre.wimsupprimé- ISO Windows 10 22H2 monté, index identifié
winre.wim19041.x extrait et copiéreagentc /enableetreagentc /info→ Enabled- 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.

