Repository navigation
PureUpdate v1.8.0
PureUpdate v1.8.0
Correction majeure — gel de « Tout installer » sur beaucoup de mises à jour
L'installation Windows Update téléchargeait puis installait toute la collection en un seul appel COM bloquant — sans progression, sans annulation, sans délai maximal. Avec beaucoup de mises à jour (et désormais les pilotes/facultatives), cela pouvait durer des heures figé sur « Téléchargement des mises à jour... » : c'était le blocage observé (« reste bloqué à 16 mises à jour »).
Refonte complète :
- Une mise à jour à la fois : téléchargement PUIS installation par élément, progression réelle « [3/16] Nom de la mise à jour... » ;
- Délai maximal de 60 min par mise à jour (réglable via
PUREUPDATE_WU_TIMEOUT_MIN) : au-delà, l'attente est abandonnée (le service Windows Update poursuit en arrière-plan), l'échec est marqué « TIMEOUT » et la file continue ; - codes d'erreur WU remontés par mise à jour (page Erreurs) ;
- annulation possible entre chaque élément.
Autres corrections
- Microsoft Edge (et similaires) : l'erreur winget « technologie d'installation différente » (0x8A15008E) est maintenant classée « installation manuelle requise » avec un message explicite, au lieu d'un échec brut répété à chaque campagne.
- Statut de fin honnête : si des mises à jour restent après « Tout installer » (échecs/manuelles), le statut l'affiche au lieu de « Toutes les mises à jour ont été installées ».
Validé en VM Windows 11 (chemin complet « Tout installer ») : 4 mises à jour winget en attente → 3 réellement installées (7-Zip, Git, jq, vérifié par winget upgrade), Edge classé manuel avec message clair, terminé en 80 s sans gel.
Inclut tous les correctifs v1.5.0→v1.7.0.
Assets
PureUpdate_v1.8.0_win-x64.zip— portable self-containedPureUpdate_v1.8.0_win-x64_Setup.exe— installeur
Windows 10/11 x64 · droits administrateur requis