L'installateur a rencontré une erreur 0x800f0905 : Résolu
Si vous êtes un utilisateur de Windows, vous êtes probablement familier avec l’erreur 0x800f0905 lors de la tentative de mise à jour de Windows. Ci-dessous, nous expliquerons comment résoudre ce problème en quelques étapes faciles (applicables pour Windows 10 et 11).
Le message d’erreur signale que le système d’exploitation est incapable d’installer les mises à jour demandées. Cela peut se produire en raison de fichiers système corrompus, d’erreurs de composants de mise à jour ou de paramètres mal configurés.
Voici comment le résoudre :
Comment puis-je résoudre l’erreur 0x800f0905 rencontrée par l’installateur ?
Commencez par désactiver tout antivirus tiers (certains peuvent interférer) et les VPN. Vous pouvez utiliser la sécurité Windows jusqu’à ce que les mises à jour soient installées. Si ces astuces ne fonctionnent pas, continuez à lire.
1. Exécutez l’outil de dépannage de Windows Update
- Appuyez sur Windows + I pour lancer l’application Paramètres.
- Cliquez sur Dépanner à droite dans l’onglet Système.

- Ensuite, cliquez sur Autres dépanneurs.

- Localisez l’outil de dépannage Windows Update et cliquez sur le bouton Exécuter à côté.

- Windows va maintenant détecter et résoudre les problèmes qui pourraient entraîner l’erreur 0x800f0905 rencontrée par l’installateur.
Alternativement, vous pouvez essayer un logiciel de réparation tiers dédié pour corriger automatiquement les erreurs liées à Windows Update.
2. Réinitialiser les composants de mise à jour de Windows
- Appuyez sur Windows + S pour lancer le menu Recherche, entrez Windows Terminal dans le champ de texte en haut, faites un clic droit sur le résultat de recherche pertinent, puis sélectionnez Exécuter en tant qu’administrateur dans le menu contextuel.

- Cliquez sur Oui sur l’invite UAC (Contrôle de compte d’utilisateur) qui apparaît.
- Ensuite, cliquez sur la flèche vers le bas en haut et sélectionnez Invite de commandes dans la liste des options. Alternativement, vous pouvez appuyer sur Ctrl + Shift + 2 pour lancer l’onglet Invite de commandes.

- Maintenant, tapez/coller les commandes suivantes pour arrêter le service BITS et le service de mise à jour de Windows, et appuyez sur Entrée après chacune pour les exécuter :
net stop bits
net stop wuauserv
- Ensuite, entrez la commande suivante pour supprimer les fichiers qmgr.dat : `Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr.dat”`
- Maintenant, entrez les commandes suivantes pour renommer certains dossiers critiques :
Ren %Systemroot%twareDistribution aStore DataStore.bak
Ren %Systemroot%twareDistribution download Download.bak
Ren %Systemroot% em32 oot2 catroot2.bak
Si c’est votre première tentative de réinitialisation des composants de mise à jour de Windows, passez cette étape.
- Collez les commandes suivantes et appuyez sur Entrée pour réinitialiser les services BITS et Windows Update :
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- Ensuite, collez la commande suivante et appuyez sur Entrée :
cd /d %windir% em32 - Vous devrez maintenant exécuter chacune des commandes suivantes pour réenregistrer les fichiers BITS et Windows Update afin de corriger l’erreur 0x800f0905 rencontrée par l’installateur :
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dllregsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- Exécutez la commande suivante pour réinitialiser Winsock : netsh winsock reset
- Enfin, exécutez ces commandes pour redémarrer le service BITS et Windows Update :
net start bits
net start wuauserv
La réinitialisation des composants de mise à jour de Windows est l’une des meilleures solutions pour tout problème lié à la mise à jour du système d’exploitation.
Bien que le processus soit légèrement plus long, il est connu pour éliminer l’erreur d’installation – 0x800f0905 rencontrée par l’installateur dans Windows pour de nombreux utilisateurs.
3. Réparer la corruption de fichiers avec SFC
- Ouvrez l’Invite de commandes en tant qu’administrateur.

- Tapez sfc /scannow et appuyez sur Entrée.

- Attendez que l’analyse soit terminée.
- Essayez de relancer les mises à jour.
Cette commande analyse et corrige la corruption des fichiers système qui pourrait très bien entraîner l’erreur d’installation 0x800f0905.
4. Effectuer une restauration du système
- Appuyez sur Windows + S pour lancer le menu Recherche, entrez Créer un point de restauration dans le champ de texte en haut, et cliquez sur le résultat de recherche pertinent.

- Ensuite, cliquez sur Restauration du système.

- Si aucun point de restauration recommandé n’est listé, cliquez sur Suivant.

- Choisissez un point de restauration parmi ceux listés ici et cliquez sur Suivant.

- Enfin, passez en revue les paramètres de restauration et cliquez sur Terminer pour commencer le processus.

- Votre ordinateur redémarrera pendant le processus, donc enregistrez tous les fichiers ouverts.
- Après le redémarrage de l’ordinateur, vérifiez si l’erreur 0x800f0905 de mise à jour de Windows rencontrée par l’installateur est corrigée.
La restauration du système ramène votre ordinateur à un état où l’erreur n’existait pas du tout. Par exemple, disons que ce sont des paramètres mal configurés ou une application conflictuelle qui causent l’erreur, et la restauration du système fonctionne parfaitement ici. En savoir plus sur ce sujet
- Corriger : Erreur fatale 1603 lors de l’installation dans Windows 10
- Windows 11 Build 27898 ajoute de petites icônes de barre des tâches, une récupération rapide, un partage plus intelligent
- Windows 10 Build 19045.6156 atteint l’aperçu de publication avec une mise à niveau de démarrage sécurisé
- Windows 11 Build 22631.5696 est déployé sur le canal bêta avec des corrections importantes
- Comment s’inscrire et créer un nouveau compte Gmail [Guide facile]
5. Installer manuellement les mises à jour
- Allez dans l’historique des mises à jour de Windows 11 et identifiez le numéro KB (Knowledge Base) de la dernière version. Le numéro KB ci-dessous est pour la dernière mise à jour lors de la rédaction de cet article ; il pourrait être différent pour la mise à jour que vous installez à l’avenir.

- Maintenant, allez sur le Catalogue de mises à jour officiel de Microsoft, collez le numéro KB dans la zone de recherche, puis appuyez sur Entrée.

- Cliquez sur le bouton Télécharger à côté de la mise à jour qui correspond à votre système.
- Ensuite, cliquez sur le lien pour télécharger le fichier.

- Double-cliquez sur le fichier téléchargé pour lancer l’installation, et suivez les instructions à l’écran pour terminer le processus.

Après avoir téléchargé et installé manuellement la mise à jour de Windows, l’erreur 0x800f0905 rencontrée par l’installateur devrait être éliminée.
6. Effectuer une mise à niveau sur place
- Allez sur le site officiel de Microsoft, faites défiler jusqu’à la section Télécharger l’image disque Windows 11 (ISO), sélectionnez Windows 11 (ISO multi-édition) dans le menu déroulant, puis cliquez sur Télécharger.

- Choisissez une langue, de préférence l’anglais (États-Unis), puis cliquez sur Confirmer.

- Maintenant, cliquez sur le bouton de téléchargement 64 bits.

- Une fois téléchargé, double-cliquez sur le fichier.

- Cliquez sur Ouvrir dans l’invite de confirmation.

- Maintenant, exécutez le fichier setup.exe.

- Cliquez sur Oui dans l’invite UAC.
- Maintenant, cliquez sur Suivant.

- Cliquez sur Accepter dans la fenêtre des avis et conditions de licence applicables.

- Enfin, vérifiez qu’il indique Conserver les fichiers et applications personnels, puis cliquez sur Installer.

- Maintenant, attendez que l’installation soit terminée. Cela peut prendre un certain temps et doit laisser le processus se dérouler sans interruption.
C’est tout ! Si aucune des méthodes précédentes n’a fonctionné, effectuer une mise à niveau sur place devrait certainement faire fonctionner les choses lorsque vous recevez le message L’installateur a rencontré une erreur 0x800f0905.
Si cela ne fonctionne toujours pas, vous pouvez réinitialiser Windows 11 aux paramètres d’usine ou même revenir à Windows 10.
Dites-nous quelle solution a fonctionné ou si vous avez dû réinitialiser Windows 11 dans la section des commentaires ci-dessous.