Par exemple les erreurs 0x80070643 sur les mises à jour Windows KB976982
ou lors de l'installation ou désinstallation du .NET Framework.
Deux outils sont disponibles :
- L'outil de réparation de Microsoft .NET Framework :
- .NET Framework Cleanup Tool
Voir la FAQ : Désinstaller des programmes sur Windows.
Dans le cas d'erreur, le second outil peut-être très utile.
Cas d'erreur 0x800f0906 sur Windows 8
Si après un CheckSur, le rapport DISM retourne des erreurs 0x800f0906
Tentez de désinstaller les mises à jour KB2966826, KB2966827 & KB29668282015-08-09 23:44:04, Info DISM DISM Package Manager: PID=11892 TID=11844 CBS session options=0x48100! - CDISMPackageManager::Internal_Finalize
2015-08-10 00:56:12, Info DISM DISM Package Manager: PID=11892 TID=3764 Error in operation: (null) (CBS HRESULT=0x800f0906) - CCbsConUIHandler::Error
2015-08-10 00:56:12, Error DISM DISM Package Manager: PID=11892 TID=11844 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0906)
2015-08-10 00:56:12, Error DISM DISM Package Manager: PID=11892 TID=11844 The source files could not be found and download failed. Their location can be specified using the /source option to restore the feature. - GetCbsErrorMsg
2015-08-10 00:56:12, Error DISM DISM Package Manager: PID=11892 TID=11844 Failed processing package changes with session option CbsSessionOptionRepairStoreCorruption - CDISMPackageManager::RestoreHealth(hr:0x800f0906)
2015-08-10 00:56:12, Error DISM DISM Package Manager: PID=11892 TID=11844 The source files could not be found and download failed. Their location can be specified using the /source option to restore the feature. - GetCbsErrorMsg
2015-08-10 00:56:12, Error DISM DISM Package Manager: PID=11892 TID=11844 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x800f0906)
2015-08-10 00:56:12, Error DISM DISM Package Manager: PID=11892 TID=11844 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0906)
Redémarrez l'ordinateur et retentez un Windows Update.
PS : Ce Fix permet de désinstaller ces mises à jour.
L'outil de réparation de Microsoft .NET Framework de Microsoft
Lire l'article concernant cet outil : https://support.microsoft.com/fr-fr/kb/2698555
Les finalités de l'outil :
- Essaie de résoudre les problèmes d'installation
- Applique les correctifs (nécessite le consentement de l'utilisateur)
- Essaie de réparer toutes les versions installées du .NET Framework
- Collecte les journaux (nécessite le consentement de l'utilisateur)
.NET Framework Cleanup Tool est disponible en bas de cette page:
=> http://blogs.msdn.com/b/astebner/archiv ... 04493.aspx
L'outil permet de supprimer des installations corrompues afin de pouvoir les réinstaller.
Autres Ressources
sur le site : Erreur ou Problème installation ou mise à jour du .NET Framework, notamment Les Erreurs 0x80070422, 0x8000222, 0x800F0906, 0x800F0906 ou 0x80071A90
La FAQ officielle des erreurs relatives aux .NET Framework:
=> http://blogs.msdn.com/b/astebner/archiv ... guide.aspx
Pour rappel, vous avez l'outil DISM disponible pour corriger les erreurs de mises à jour. Se rendre à la FAQ : SFC et CheckSur : outils de vérification fichiers système.
Plus globalement, voir la page : Windows Update Erreurs