Erreur 0x800f081f à l’installation de mise à jour Windows Update
Le code erreur 0x800f081f survient lorsque Windows 11 ou Windows 10 ne parvient pas à installer une mise à jour cumulative ou de qualité.
Windows Update affiche un message d’erreur qui indique que l’installation de la mise à jour est en échec.
Si vous êtes confronté à ce problème, vous pouvez suivre les solutions données dans ce guide afin de terminer la mise à jour du système.
Quelles sont les sources de l’erreur 0x800f081f
L’erreur 0x800f081f dans Windows Update signifie CBS_E_SOURCE_MISSING.
Elle est une erreur courante liée à l’impossibilité pour Windows de trouver les fichiers nécessaires à l’installation d’une mise à jour ou d’un composant. Elle est souvent liée à .NET Framework, aux mises à jour cumulatives, ou à une corruption dans les fichiers système.
Voici des journaux Windows Update où l’on constate que la mise à jour est en échec à 75 % et ne parvient pas à se terminer.
Une erreur de déploiement de la mise à jour est alors enregistrée dans les logs.
2025/04/22 14:48:51.5715506 1916 19316 Deployment Deployment job Id 0F5FA31B-1D91-4799-AC74-70FF9E56178A : NotifyClient (19316)(0) called for update id 50b27959-e962-45a0-bc3b-b3e298531ffa.1, code = Update progress, percent complete = 75
2025/04/22 14:48:51.5732349 1916 21492 Agent Deploy call B10555E1-A9D1-431A-8C63-5C9B223AF926 : NotifyClient (21492)(0) called with Deployment callback code = Update progress, reboot status = unspecified
2025/04/22 14:48:51.5734064 1916 21492 Agent Deploy call B10555E1-A9D1-431A-8C63-5C9B223AF926 : Callback to client with code Update progress and error 0
2025/04/22 14:49:17.9587087 17956 14152 Deployment *FAILED* [800F081F] UpdateDeploy.dll, C:\__w\1\s\src\Client\Engine\handler\OSDeployment\Helper\OSDeploymentHelper.cpp @806
2025/04/22 14:49:17.9587573 17956 14152 Deployment *FAILED* [800F081F] UpdateDeploy.dll, C:\__w\1\s\src\Client\Engine\handler\OSDeployment\Installer\OSInstaller.cpp @1279
2025/04/22 14:49:17.9637463 17956 14152 Handler Install complete for update ID: 50B27959-E962-45A0-BC3B-B3E298531FFA.1 Return code is 0x800F081F. Requires Reboot:No
2025/04/22 14:49:17.9637476 17956 14152 Handler Enter deployment handler NotifyResult
2025/04/22 14:49:17.9638632 1916 1940 Deployment Deployment job Id 0F5FA31B-1D91-4799-AC74-70FF9E56178A : Update 50b27959-e962-45a0-bc3b-b3e298531ffa.1 failure delegate invoked.
2025/04/22 14:49:17.9638953 17956 14152 Handler Leave deployment handler NotifyResult
2025/04/22 14:49:17.9639111 17956 14152 Deployment *FAILED* [800F081F] UpdateDeploy.dll, C:\__w\1\s\src\Client\Engine\handler\OSDeployment\Installer\OSInstaller.cpp @385
2025/04/22 14:49:17.9639121 17956 14152 Handler *FAILED* [800F081F] Leave deployment handler Install
2025/04/22 14:49:17.9645356 1916 21492 Agent Deploy call B10555E1-A9D1-431A-8C63-5C9B223AF926 : NotifyClient (21492)(0) called for update id 50B27959-E962-45A0-BC3B-B3E298531FFA.1, code = Update failed, percent complete = 100
2025/04/22 14:49:17.9646409 18364 13032 ComApi Deployment callback complete for UpdateID = 50b27959-e962-45a0-bc3b-b3e298531ffa, callback code = 8, CallbackInfo cookie length = 0
2025/04/22 14:49:17.9648428 1916 21492 Agent Deploy call B10555E1-A9D1-431A-8C63-5C9B223AF926 : NotifyClient (21492)(0) called with Deployment callback code = Update failed, reboot status = unspecified
2025/04/22 14:49:17.9649192 1916 21492 Agent Deploy call B10555E1-A9D1-431A-8C63-5C9B223AF926 : Callback to client with code Update failed and error 0
2025/04/22 14:49:17.9683457 1916 6448 Agent Deploy call B10555E1-A9D1-431A-8C63-5C9B223AF926 : Callback for inner update : 50B27959-E962-45A0-BC3B-B3E298531FFA.1, top-level update 50B27959-E962-45A0-BC3B-B3E298531FFA.1, reboot required = unspecified, commit required = No, callback info length = 0
2025/04/22 14:49:18.1512365 1916 6448 DownloadManager CloseUpdateInstallDirectory invoked for Update ID = 50B27959-E962-45A0-BC3B-B3E298531FFA.1, serverID = 8B24B027-1DEE-BABB-9A95-3517DFB9C552, Update installation result = 0x800f081f.
2025/04/22 14:49:18.3702517 1916 6448 DownloadManager CloseUpdateInstallDirectory successful for Update ID = 50B27959-E962-45A0-BC3B-B3E298531FFA.1.
2025/04/22 14:49:18.3799337 1916 6448 DownloadManager Unlock the sandbox of update 50B27959-E962-45A0-BC3B-B3E298531FFA.1 (session data: (null))
2025/04/22 14:49:18.3923564 1916 6448 Deployment Mutex will be closed. index = 0, HANDLE = 00000000000011F0
2025/04/22 14:49:18.3923691 1916 6448 Deployment FAILED [800F081F] Deployment job Id 0F5FA31B-1D91-4799-AC74-70FF9E56178A : Top level update id 50b27959-e962-45a0-bc3b-b3e298531ffa.1, bundled update id 50b27959-e962-45a0-bc3b-b3e298531ffa.1
2025/04/22 14:49:18.3923708 1916 6448 Deployment FAILED [800F081F] Deployment job Id 0F5FA31B-1D91-4799-AC74-70FF9E56178A : Top level update id 50b27959-e962-45a0-bc3b-b3e298531ffa.1
Comment résoudre l’erreur 0x800f081f
Réparer les fichiers systèmes avec SFC et DISM
Pour réparer les fichiers systèmes de Windows 10 ou Windows 11, vous devez utiliser les utilitaires SFC (vérificateur de fichiers systèmes) et DISM.
Ces deux outils s’utilisent en invite de commandes.
- Ouvrez une invite de commandes :
- Ensuite, utilisez DISM pour réparer les images de Windows 10/11. Pour cela, passez successivement les commandes suivantes :
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

- Puis, enchaînez avec une vérification et réparation des fichiers corrompus et manquants avec l’outil SFC. Pour cela, saisissez :
sfc /scannow
- Laissez le vérificateur de fichiers systèmes analyser Windows 10 ou Windows 11.
- Enfin, si des fichiers systèmes sont corrompus, SFC tente de les réparer automatiquement.

Plus de détails dans l’article suivant :
Au cas où SFC indique que des fichiers systèmes sont corrompus. Je vous conseille d’aller directement à la solution de réparation de Windows sans perte de données.
En effet, c’est la meilleure solution pour résoudre les problèmes de système corrompu.
Désinstaller .NET Framework 3.5
Si .NET Framework 3.5 est installé dans Windows, cela peut être la source de l’impossibilité de terminer l’installation de la mise à jour.
Tentez de le désinstaller :
- Sur votre clavier, appuyez sur la touche
- Dans la fenêtre exécuter, saisissez : appwiz.cpl

- Puis, décochez .NET Framework 3.5 (inclut .NET 2.0 et 3.0) et valider par OK

- Laissez les opérations de désinstaller s’opérer et redémarrez votre ordinateur pour prendre en compte les modifications du système
- Quand cela est fait, relancez Windows Update pour tester si cela résout le code 0x800f081f et les problèmes de mise à jour
Télécharger la mise à jour manuellement
Une autre solution consiste à télécharger manuellement la mise à jour et tenter de l’installer.
Cela peut aider dans le cas où le téléchargement de la mise à jour est corrompu.
- Allez sur le Catalogue Microsoft Update : https://www.catalog.update.microsoft.com
- Cherchez le code de la mise à jour avec son numéro KB (ex. : KB5022834)
- Télécharge la bonne version selon ton système (x64, ARM64, etc.)
- Installe-la manuellement
Réparer Windows Update
Une autre raison qui peut expliquer cette erreur 0x800f081f est que le cache Windows Update est corrompu ou pire encore, le composant Windows Update est endommagé.
Pour résoudre cela, voici deux actions à faire afin de rétablir le service de mise à jour de Windows :
- Ouvrez une invite de commandes en administrateur
- Puis copiez/collez le contenu suivant :
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Le cache Windows Update est alors vidé, ce qui peut résoudre le problème de corruption
Un article est disponible sur le site pour vider le catalogue Windows Update et résoudre les erreurs d’installation.
Ensuite, vous pouvez enchaîner avec l’outil de réparation de Windows Update.
Windows comprend une multitude d’outils de dépannage automatisés pour résoudre les problèmes courants.
Il est capable de réinitialiser les composants Windows Update afin de le réparer.
Voici comment utiliser l’utilitaire de résolution des problèmes Windows Update qui résout la plupart des codes erreurs 0X80070057, 0x80070570, 80004005, 0x80073701, 8024a000, ox8024001e, 0x800700d8, …
- Sur votre clavier, appuyez sur les touches
- Puis msdt.exe -id WindowsUpdateDiagnostic

- Dans la liste, cherchez Windows Update et cliquez dessus
- Cliquez sur Exécuter l’utilitaire de résolution des problèmes

- L’outil de dépannage démarre et analyse Windows 10 pour détecter les problèmes et les résoudre

- Laissez-vous guider. Un redémarrage du PC est alors nécessaire pour prendre en compte les changements

- Enfin, relancez une recherche de mise à jour afin de vérifier si Windows Update est réparé, fonctionne correctement et si les codes erreurs ou autres soucis sont résolus
Réparer Windows 11/10
Lorsque Windows est totalement endommagé et que les problèmes sont trop nombreux, vous pouvez tenter de réparer Windows 10, 11 sans perte de données et en conservant les programmes installés.
Cela permet de rétablir un système fonctionnel à partir des fichiers ISO et images de Windows.
La procédure est décrite pas à pas dans cet article :
Il s’agit d’une opération de réinitialisation et de remise à zéro qui supprime les applications et remet le système à son état d’origine.
C’est la solution radicale pour retrouver un système fonctionnel.
Pour cela :
- Allez dans Paramètres > Mise à jour et sécurité > Récupération
- Sous la section Réinitialiser ce PC, clique sur Commencer et choisis si tu veux conserver ou supprimer tes fichiers personnels
Les tutoriels :

Bloquer une mise à jour de qualité défectueuse
Parfois, Microsoft publie des mises à jour cumulatives qui comportent des problèmes et des bugs.
Cela peut se traduire par l’échec de l’installation avec le code erreur 0x800f081f.
Pour savoir s’il existe des problèmes, consultez ce lien :
- Index des problèmes et bugs des mises à jour mensuelles/cumulatives de Windows 11
- Index des problèmes et bugs des mises à jour mensuelles/cumulatives de Windows 10
Si Windows ne parvient pas à terminer l’installation d’une mise à jour spécifique, vous pouvez alors comme solution de contournement, masquer cette mise à jour.
Le système ne tentera plus de l’installer. Pour y parvenir, suivez ce guide : Windows 10, 11 : Bloquer/masquer une mise à jour sur Windows Update

Liens
- 7 conseils pour installer la mise à jour de fonctionnalités/mise à niveau de Windows 11/10
- Résoudre les erreurs de mise à jour/niveau Windows 10/11
- Les codes erreurs de la mise à jour/niveau de Windows 10/11 et les solutions
- Erreur 0xC1900101 durant la mise à jour de Windows 11/10
- Erreur 0xc1900200 sur mise à jour Windows 11/10
- Erreur 0xc1900208 sur Windows 11/10 : 6 solutions
- Erreur 0x8007042B à l’installation de mise à jour de fonctionnalités de Windows 11/10
- Erreur 0x8007001f à la mise à jour de Windows 11/10
- Erreur 0x8007007f lors de la mise à niveau de Windows 11 : 6 solutions
- Résoudre l’erreur MIGRATE_DATA sur Windows 11/10 (SECOND_BOOT/SAFE_OS)
- Erreur Safe_OS avec Windows 11/10
- Annulation de la mise à jour Windows 11 24H2 : 5 solutions
- Mise à jour Windows 11 24H2 qui se bloque : 5 solutions
- Comment installer la dernière version de Windows 10
- Comment installer la dernière version de Windows 11
- La différence entre les mises à jour et les mises à niveau de logiciels
L’article Erreur 0x800f081f à l’installation de mise à jour Windows Update est apparu en premier sur malekal.com.