Si vous essayez de mettre à jour ou de mettre à niveau votre ordinateur Windows 10 à l'aide de Windows Update et que soudainement une «Erreur 0x800f0900» apparaît, alors vous êtes au bon endroit car ce message vous aidera à résoudre ce problème de Windows Update. Lorsque vous rencontrez cette erreur, vous verrez le message d'erreur suivant sur votre écran:
"Des problèmes sont survenus lors de l'installation de certaines mises à jour, mais nous réessayerons plus tard. Si vous continuez à voir cela et que vous souhaitez rechercher des informations sur le Web ou contacter l'assistance, cela peut vous aider:
2018-03 Mise à jour cumulative pour Windows 10 version 1709 pour les systèmes x64 (KB4088776) - Erreur 0X800F0900 "
Ce type d'erreur Windows Update est probablement causé par des fichiers corrompus dans le système. Il est également possible que la base de données Windows soit également corrompue. Donc, si vous rencontrez actuellement ce problème, reportez-vous aux options ci-dessous et voyez laquelle d'entre elles vous convient le mieux.
Option 1 - Essayez d'exécuter l'outil DISM
L'exécution de l'outil DISM aide à réparer l'image système Windows ainsi que le magasin de composants Windows dans Windows 10. En utilisant cet outil intégré, vous disposez de diverses options telles que «/ ScanHealth», «/ CheckHealth» et «/ RestoreHealth ".
- Ouvrez l'invite de commandes en tant qu'administrateur.
- Tapez ensuite cette commande: exe / En ligne / Cleanup-image / Restorehealth
- Ne fermez pas la fenêtre si le processus prend un certain temps car il faudra probablement quelques minutes pour terminer.
Après avoir exécuté cet outil, un fichier journal est créé dans C: WindowsLogsCBSCBS.log. D'un autre côté, si le client Windows Update est déjà cassé, vous serez invité à utiliser une installation Windows en cours d'exécution comme source de réparation ou à utiliser un dossier Windows côte à côte à partir d'un partage réseau, comme source des fichiers. Bien que les chances que cela se produise sont moindres, si cela s'avère être le cas, vous devez exécuter une commande avancée dans l'outil DISM pour réparer une mise à jour Windows cassée. Répétez simplement le processus ci-dessus mais utilisez plutôt la commande suivante:
DISM.exe / Online / Cleanup-Image / RestoreHealth / Source: C: RepairSourceWindows / LimitAccess
Option 2 - Essayez d'exécuter le vérificateur de fichiers système ou l'analyse SFC
L'analyse SFC ou le vérificateur de fichiers système est un utilitaire de commande intégré à Windows qui aide à restaurer les fichiers corrompus ainsi que les fichiers manquants qui causent plusieurs problèmes sur l'ordinateur, comme l'erreur de mise à jour Windows 0x800f0900. Il remplace les fichiers système défectueux et corrompus par de bons fichiers système. Pour exécuter la commande SFC, suivez les étapes ci-dessous.
- Appuyez sur Win + R pour lancer Exécuter.
- Taper cmd dans le champ et appuyez sur Entrée.
- Après avoir ouvert l'invite de commandes, saisissez sfc / scannow
La commande lancera une analyse du système qui prendra quelques instants avant de se terminer. Une fois cela fait, vous pouvez obtenir les résultats suivants:
- La protection des ressources Windows n'a détecté aucune violation d'intégrité.
- Windows Resource Protection a trouvé des fichiers corrompus et les a réparés avec succès.
- La protection des ressources Windows a détecté des fichiers corrompus mais n'a pas pu résoudre certains d'entre eux.
Option 3 - Essayez d'exécuter l'utilitaire de résolution des problèmes de Windows Update
L'exécution de l'utilitaire de résolution des problèmes Windows Update intégré peut également vous aider à résoudre l'erreur 0x80073712 de Windows Update. Pour l'exécuter, accédez à Paramètres, puis sélectionnez Dépannage dans les options. À partir de là, cliquez sur Windows Update puis cliquez sur le bouton «Exécuter l'utilitaire de résolution des problèmes». Après cela, suivez les prochaines instructions à l'écran et vous devriez être prêt à partir.
Option 4 - Effectuer une restauration du système
Vous pouvez également essayer d'effectuer une restauration du système car cela peut également vous aider à corriger l'erreur de mise à jour Windows 0x800f0900. Vous pouvez effectuer cette option en démarrant en mode sans échec ou en restauration du système. Si vous êtes déjà dans les options de démarrage avancées, sélectionnez directement la restauration du système et passez aux étapes suivantes. Et si vous venez de démarrer votre PC en mode sans échec, reportez-vous aux étapes ci-dessous.
- Appuyez sur les touches Win + R pour ouvrir la boîte de dialogue Exécuter.
- Après cela, tapez "sysdm.cpl" dans le champ et appuyez sur Entrée.
- Ensuite, accédez à l'onglet Protection du système, puis cliquez sur le bouton Restauration du système. Cela ouvrira une nouvelle fenêtre dans laquelle vous devrez sélectionner votre point de restauration système préféré.
- Après cela, suivez les instructions à l'écran pour terminer le processus, puis redémarrez votre ordinateur et vérifiez si le problème est résolu ou non.
Option 5 – Réinitialiser les dossiers SoftwareDistribution et Catroot2
Vous devez arrêter quelques services tels que BITS, Cryptographic, MSI Installer et Windows Update Services. Et pour ce faire, vous devez vider le contenu du dossier SoftwareDistribution. Le dossier Software Distribution dans le système d'exploitation Windows est un dossier qui se trouve dans le répertoire Windows et est utilisé pour stocker temporairement les fichiers qui peuvent être nécessaires pour installer la mise à jour Windows sur votre PC. Ainsi, il est requis par la mise à jour Windows et maintenu par WUAgent. En dehors de cela, il contient également tous les fichiers de l'historique des mises à jour Windows et une fois que vous les supprimez, vous perdrez probablement l'historique des mises à jour. Par conséquent, la prochaine fois que vous exécuterez la mise à jour Windows, cela pourrait entraîner un temps de détection plus long.
- Ouvrez le menu WinX.
- À partir de là, ouvrez l'invite de commandes en tant qu'administrateur.
- Tapez ensuite la commande suivante - n'oubliez pas d'appuyer sur Entrée juste après avoir tapé chacun d'eux.
arrêt net wuauserv
net start cryptSvc
bits de départ net
net start msiserver
- Après avoir entré ces commandes, il arrêtera le service de mise à jour Windows, le service de transfert intelligent en arrière-plan (BITS), la cryptographie et le programme d'installation MSI.
- Ensuite, allez dans le dossier C:/Windows/SoftwareDistribution et débarrassez-vous de tous les dossiers et fichiers en appuyant ainsi sur les touches Ctrl + A pour les sélectionner tous, puis cliquez sur Supprimer. Notez que si les fichiers sont en cours d'utilisation, vous ne pourrez pas les supprimer.
Après avoir réinitialisé le dossier SoftwareDistribution, vous devez réinitialiser le dossier Catroot2 pour redémarrer les services que vous venez d'arrêter. Pour ce faire, procédez comme suit:
- Tapez chacune des commandes suivantes.
net start wuauserv
net start cryptSvc
bits de départ net
net start msiserver
- Après cela, quittez l'invite de commande et redémarrez votre ordinateur, puis essayez à nouveau d'exécuter Windows Update.