Comment puis-je supprimer les traces résiduelles de logiciels désinstallés du registre?

Après avoir désinstallé un logiciel, je remarque parfois des entrées résiduelles dans le registre. Je voudrais me débarrasser d'eux.

J'ai trouvé une approche insatisfaisante, décrite ici:

  1. Utilisez l'option d' export dans l'éditeur de registre avant d'installer le logiciel.
  2. Installez le logiciel.
  3. Utilisez le fichier .reg qui a été généré pour annuler les modifications au registre.

Le problème avec cette méthode est que si j'installe plus de logiciels avant de désinstaller quelque chose, cela annulera également les modifications apportées au logiciel installé au registre, en plus des modifications de registre du logiciel que je souhaite supprimer, ce qui n'est pas souhaitable.

Existe-t-il un moyen de défaire tous les changements qu'une installation a effectuée dans mon registre, sans annuler tous les autres changements depuis qu'il a été installé?

Pourquoi ne pouvez-vous pas utiliser quelque chose comme Ccleaner pour nettoyer un registre bloqué ? Il devrait nettoyer les entrées que les désinstallateurs de logiciels peuvent laisser derrière eux.

Vous pouvez utiliser un logiciel comme Revo Uninstaller qui peut rechercher et supprimer automatiquement les entrées de registre liées au logiciel que vous désinstallez.

Je pense que la plupart des gens s'inquiètent du registre Windows. Le problème est que la plupart des gens ne devraient pas ouvrir cette porte. La plupart des «nettoyeurs de registre» ne font que des programmes de dégâts ou votre système d'exploitation Windows lui-même. Vous ne pourriez même pas le remarquer au début, mais lorsque vous allez exécuter un programme, vous recevez le message ERROR redouté. Très probablement, il provient de la suppression des clés / valeurs du registre / etc.

Je dois admettre que j'ai ouvert cette porte à maintes reprises, en chassant toute petite référence à un programme que j'ai désinstallé.

Votre droit sur l'exportation / l'importation de l'intégralité du registre lui-même, si vous ne "reportez pas" le registre avant d'installer quoi que ce soit d'autre, le nouveau programme est voué à l'échec.

Revo uninstaller est une excellente application lors de la désinstallation, il vous permet de vérifier ce que vous voulez ou ne voulez pas supprimer et même supprimer dans la corbeille au cas où vous ne savez pas si vous avez supprimé l'entrée. Pour compléter, il créera un point de restauration avant de désinstaller juste pour ces moments d'échec catastrophiques.

Vous entendrez des histoires contradictoires sur l'opportunité ou non de "nettoyer" le registre Windows, à mon avis, n'utilisez jamais un nettoyeur de registre. Si vous avez besoin d'un programme pour balayer votre registre, vous ne devriez pas le nettoyer en premier lieu. Je comprends le désir d'avoir un registre "propre", donc, après avoir désinstallé un programme, je fais une recherche manuelle et regedit pour le nom du programme et l'installateur, en supprimant ce qui reste.

En ce qui concerne les programmes, après avoir effectué une recherche de registre manuelle, j'utilise un programme appelé «Tout». C'est une sorte de remplacement de l'Explorateur Windows, sauf EXTREMEMENT rapide. Il a tendance à trouver des choses dans des endroits que je n'aurais jamais pensé regarder, comme "AppData \ Roaming".

http://www.voidtools.com/

Le seul autre que je suggérerais est Windows Live One Care

Si vous souhaitez être complètement approfondi, vous pouvez utiliser Process Monitor pour capturer l'installation (filtrage par nom de processus). Je ne connais pas un logiciel pour "annuler" les modifications en fonction d'une capture du moniteur de processus.