Une mise à jour d’application Windows qui ne finit pas
Une application a une mise à jour, mais cliquer sur Mettre à jour ne semble jamais finir. Vérifiez si elle télécharge, attend l’approbation d’un administrateur, s’installe ou vérifie la version installée. Des clics répétés n’avancent pas un programme d’installation qui attend votre décision.
Séparer un téléchargement lent d’une installation ratée
La ligne de mise à jour de Mole identifie l’étape. Les téléchargements montrent un pourcentage quand une taille totale est disponible, sinon la quantité téléchargée. Des chiffres qui changent indiquent une progression. Vous pouvez annuler pendant le téléchargement. Une fois que la mise à jour atteint l’étape d’installation, y compris l’invite d’administrateur, elle ne peut plus être annulée, donc un programme d’installation n’est jamais tué à mi-chemin.
| Où cela s’arrête | La première vérification |
|---|---|
| Pas de progression du téléchargement ou une erreur de serveur | L’adresse de téléchargement, la connexion et le service de l’éditeur ; conservez l’erreur complète |
| Demande d’accès administrateur | La barre des tâches et l’invite d’approbation de Windows |
| Installation avec une autre fenêtre ouverte | Si le programme d’installation attend la fermeture de l’application, une confirmation ou un redémarrage |
| Terminé mais la version est inchangée | La page À propos de l’application, le périmètre d’installation et s’il faut la rouvrir |
Un téléchargement rejeté peut vouloir dire que le programme d’installation ne s’est jamais exécuté. Cela n’établit pas un programme d’installation endommagé et n’exige pas de désinstaller d’abord la version qui fonctionne.
Interpréter une erreur dans le contexte du programme d’installation
Les résultats de Windows Installer montrent pourquoi des échecs différents demandent des actions différentes.
| Code MSI | Signification | Étape suivante |
|---|---|---|
| 1603 | Un échec d’installation général | Lisez le journal MSI dans %TEMP% (MSI*.log) ou relancez avec msiexec /l*v ; le code seul ne nomme pas la cause |
| 1618 | Une autre installation est en cours | Laissez cette installation finir avant d’en commencer une autre |
| 3010 | Succès, avec un redémarrage requis pour le terminer | Enregistrez le travail, suivez la demande de redémarrage, puis vérifiez la version |
Ces significations viennent de la table des codes Windows Installer de Microsoft. Elles s’appliquent aux résultats MSI, pas à chaque programme d’installation EXE d’un éditeur. En particulier, 3010 ne veut pas dire qu’un téléchargement raté doit être réinstallé.
Localiser les journaux sans répéter l’installation
Cette requête PowerShell montre la version, l’environnement et le dossier de journaux de WinGet sans lancer une mise à jour d’application :
winget --info
Trouvez le journal de l’heure de l’échec, puis faites correspondre le nom de l’application, l’identifiant du package et l’horodatage. Séparez une réponse de téléchargement d’une sortie de programme d’installation ou d’une vérification de version ultérieure. Les journaux peuvent contenir des noms d’utilisateur et des chemins locaux ; retirez les détails indésirables avant de les partager par le support plutôt que de publier une archive entière.
Gardez ensemble l’heure de la tentative, la version d’origine de l’application, le code complet et toute demande d’approbation ou de redémarrage. Sinon, un échec d’une installation sans rapport d’hier peut ressembler à la cause du problème d’aujourd’hui. La documentation de dépannage de WinGet explique cette recherche de journal sans exiger une réinstallation forcée.
Certaines mises à jour retirent d’abord une version plus ancienne
Des programmes d’installation comme Java 8 peuvent exiger le retrait de l’ancienne version. Une installation pour toute la machine peut avoir besoin d’un accès administrateur, donc une mise à jour par un utilisateur ordinaire peut ne pas aboutir. Mole traite les cas de mise à jour pris en charge et demande l’approbation quand il le faut. Tous les échecs ne sont pas un problème de droits.
Les programmes d’installation ont des codes de sortie et des comportements différents. Les indications de dépannage de WinGet de Microsoft décrivent les journaux et l’enquête sur les erreurs. Le code et l’étape sont plus utiles pour le support que le seul mot échec.
Vérifier que la nouvelle version est vraiment utilisée
Une application peut avoir des installations par utilisateur et pour toute la machine, ou afficher une version différente de son inscription de package. Ouvrez la page À propos de cette installation, vérifiez que le programme d’installation a fini, et terminez les redémarrages demandés. Réinstaller sans cesse seulement pour vider la liste des mises à jour n’est pas un correctif fiable.
Mole laisse un résultat de version inchangée disponible pour revue. Les applications qui se mettent à jour elles-mêmes gardent leurs propres canaux ; le guide des mises à jour explique les entrées. Les navigateurs qui se mettent à jour tout en restant ouverts utilisent en général la version plus récente après leur prochain redémarrage.
Inclure les versions et l’erreur exacte dans un retour
Notez les versions de Windows, de Mole et de l’application concernée. Décrivez jusqu’où le téléchargement, l’approbation ou l’installation est allé, et joignez l’erreur et une capture par la voie de support de l’aide Windows. Retirez d’abord des journaux tout ce que vous ne voulez pas partager.
Le programme de mise à jour de Mole, les mises à jour des autres applications et Windows Update sont des files séparées. Examinez les erreurs de mise à jour système dans les enregistrements Windows plutôt que de traiter un échec d’Apps comme une raison de réinitialiser tout le système. Pour les canaux de mise à jour eux-mêmes, voir quelle entrée de mise à jour utiliser sous Windows ; pour les fichiers de mise à jour et le retour en arrière qu’ils coûtent, voir supprimer les fichiers de mise à jour Windows.