web-dev-qa-db-fra.com

Trouver la cause de "Veuillez patienter jusqu'à ce que le programme en cours ait terminé la désinstallation ou soit modifié"

Lorsque j'essaie de désinstaller un programme de Windows 7 à l'aide du Panneau de configuration (Panneau de configuration\Tous les éléments du panneau de configuration\Programmes et fonctionnalités, et non d'un logiciel tiers tel que Revo Uninstaller), le message d'erreur suivant s'affiche:

programs and features dialog popup

Veuillez patienter jusqu'à la désinstallation ou la modification du programme en cours.

Comment savoir quel programme est en cours d'installation ou de désinstallation?

Regarder le gestionnaire de tâches peut donner quelques indices:

task manager list

mais c'est un peu fastidieux et peut-être pas évident. Y a-t-il un meilleur moyen? Et sans avoir à redémarrer Windows?

Plusieurs personnes utilisent le même ordinateur (utilisant le même compte Windows). La barre des tâches ne montre pas toujours tous les programmes, car certains programmes en cours d'installation ou de désinstallation peuvent ne pas comporter d'élément de barre des tâches (généralement, un processus d'arrière-plan suspendu pour une raison quelconque).

11
Franck Dernoncourt

Faites-vous une faveur et redémarrez l'ordinateur.

Ce faisant, Windows vous indiquera quels programmes sont encore utilisés. Après le redémarrage, essayez de désinstaller le même programme que précédemment, il devrait probablement fonctionner à nouveau.

Si vous n'êtes pas la seule personne sur l'ordinateur, il est impossible de savoir ce que les autres utilisateurs ont fait pendant que vous n'y étiez pas. S'il n'y a pas de programme en cours d'exécution, cela ressemble à une sorte de problème étrange dont je n'ai jamais entendu parler.

9
Sickest

Dans mon cas particulier, il semble qu'un processus en arrière-plan (tivoli endpoint manager ou éventuellement un scanner de virus se mettant à jour automatiquement ou non) installe un programme dont je ne suis "pas au courant" en arrière-plan. Le conseil le plus courant sur les sites Web semble donc être de tuer "msiexec.exe" ou "trustedinstaller.exe" ou "installmanager.exe" s'il en existe dans la liste de processus. Les mises à jour automatiques Java apparemment le font . Un autre conseil est de tuer Explorer.exe . Ou éventuellement désactiver le service système qui lance les installations en arrière-plan. Ou redémarrez si tout cela échoue (cependant, si c'est un service qui effectue les installations, le problème va revenir, vous devrez peut-être attendre jusqu'à ce qu'il se termine en premier). Si tous ces problèmes échouent, utiliser éventuellement Revo Uninstaller fonctionnera toujours, mais vous espérez toujours ne pas avoir besoin d'installer un logiciel tiers pour désinstaller les autres: |

Ou bien sûr, vous pourriez simplement attendre pour toujours et ensuite cela fonctionnera peut-être un jour ...

3
rogerdpack

Il ne s’agit pas de ce programme d’installation en particulier, mais en général, lorsque le programme d’installation signale une erreur au sujet d’une installation en cours, la suppression des tâches, la déconnexion, le redémarrage et enfin le redémarrage de Windows ne résolvent pas le problème. c'est un fichier qui a été laissé par un autre installateur. Cela est susceptible de se produire si vous exécutez des programmes sous un compte utilisateur limité et que le programme d'installation ne parvient pas à supprimer un fichier laissé par un autre programme d'installation exécuté à partir d'un autre compte utilisateur.

Vous devez vous procurer un utilitaire tel que filemon.exe et l’utiliser pour suivre tous les fichiers ouverts par le programme d’installation. Si vous recherchez un accès refusé ou que vous le comparez à une trace réussie d'un autre ordinateur, vous pouvez généralement déterminer le fichier à l'origine du blocage. Si cela ne fonctionne pas, essayez alors regmon.exe et faites de même. Vous aurez probablement besoin d'un utilitaire comme GNU diff ou vimdiff pour comparer les résultats.

0
Alex Cannon