En attendant le résultat de l'observateur d'évènement, tu peux tenter de ré-initialiser le service winupdate lui même
Voici une petite procédure :
- Ouvre une fenêtre de commande en mode administrateur
- Tape les commandes suivantes (valide par Enter chaque ligne de commande)
- 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
- net stop wuauserv
- Ferme la fenêtre de commande
- on ferme tous les services liés à WinUpdate,
- on renomme le dossier Software Distribution en .old
- on renomme le dossier catroot2 en .old
- on relance les services.
Si la corruption est dans le contenu de l'un de ces deux répertoires, cela devrait résoudre ton problème...
Ces deux dossiers NE SONT PAS inclus dans les process sfc ...
Tu peux également éditer le fichier (s'il existe) dberr.txt dans le répertoire c:/windows/system32/catroot2/ il contient la liste de tous les packages incorporés dans le CatalogDB...
Tu as enfin le journal spécifique de winupdate qui se trouve dans C:/Windows/SoftwareDistribution/ReportingEvents.log
Ces deux journaux devraient permettre de comprendre ce qui s'est passé ...
Tiens moi au courant si cette procédure est OK
Bonne journée