Supprimer les entrées bloquées des programmes et fonctionnalités
Parfois, même après avoir désinstallé un programme, son entrée reste répertoriée dans la liste. Ajouter ou supprimer des programmes ou Programmes et fonctionnalités liste sous les programmes actuellement installés dans le Panneau de configuration.
Cela est généralement dû à un programme mal écrit qui ne se désinstalle pas correctement. L'entrée n'est pas supprimée du registre et reste donc dans la liste. Si vous essayez de le désinstaller à nouveau, vous obtiendrez probablement un message d'erreur..
Les versions plus récentes de Windows détecteront ce problème et vous demanderont si vous souhaitez supprimer cette entrée, ce qui est agréable. Toutefois, si vous utilisez toujours Windows 7, Vista ou XP, vous rencontrez toujours ce problème..
Supprimer les programmes bloqués - Registre
Heureusement, il existe un moyen simple de supprimer manuellement ces entrées bloquées de la liste. Il nécessite quelques modifications du registre. Assurez-vous donc d’abord de faire une sauvegarde de votre registre au cas où vous gâcheriez quelque chose..
Pour ouvrir le registre, cliquez sur Démarrer et tapez regedit. Maintenant, naviguez jusqu'à la clé de registre suivante et développez-la..
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall
Vous verrez plusieurs entrées listées, certaines avec des noms conviviaux et d'autres avec un identifiant vraiment long.
Vous pouvez facilement identifier les programmes avec l'identifiant long en cliquant dessus et en recherchant DisplayName à droite. Dans l'exemple ci-dessus, vous pouvez voir que l'un d'eux concerne un programme appelé VMware Tools..
Recherchez le programme qui est bloqué dans votre liste de programmes, cliquez dessus avec le bouton droit de la souris et choisissez-le dans le menu de gauche. Effacer.
Maintenant, vous vous demandez peut-être pourquoi tous les programmes que vous avez énumérés sous Programmes et fonctionnalités n’apparaissent pas sous cette clé de registre? La raison en est que des programmes 32 bits peuvent être installés sur une version 64 bits de Windows..
Pour tous ces programmes, vous devez accéder à la clé de registre suivante dans laquelle vous trouverez probablement beaucoup plus d'entrées:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall \
Ici, par exemple, vous trouverez toutes les entrées pour Java, si vous l’avez déjà installée. Vous trouverez également un tas d'entrées pour Microsoft Office, si vous avez la version 32 bits installée. Encore une fois, faites un clic droit sur l’entrée et choisissez Effacer l'enlever.
Enfin, si le programme a été installé via un package .MSI, ce qui pourrait être le cas dans les environnements d'entreprise, vous devez également vérifier cette clé de registre:
HKEY_CLASSES_ROOT \ Installer \ Produits
Vous devrez redémarrer votre ordinateur, puis ouvrir la liste des programmes du Panneau de configuration pour voir les modifications. J'espère que ça partira.
Solution Microsoft Fix It
Si vous ne souhaitez pas vous mêler du registre vous-même, Microsoft propose un outil gratuit Fix It que vous pouvez télécharger, qui traite spécifiquement de ce problème de programmes qui ne peuvent pas être complètement désinstallés..
https://support.microsoft.com/en-us/mats/program_install_and_uninstall
Le programme fonctionnera sous Windows XP, Vista, 7 et 8.1. Cela ne fonctionne pas sous Windows 10, mais j'espère que vous ne devriez jamais avoir ce problème sous Windows 10..
Outils tiers
Enfin, il existe un autre moyen de résoudre ce problème: utiliser des outils tiers. Un de mes programmes préférés pour nettoyer le registre est CCleaner car son utilisation est extrêmement sûre. C’est en fait le seul programme que je recommande pour résoudre les problèmes du registre Windows..
J'espère que, en utilisant l'une des méthodes ci-dessus, vous pourrez effacer toutes les entrées refusant de partir! Si vous avez des questions, n'hésitez pas à commenter. Prendre plaisir!