Trouver les modifications dans le registre

Dernière mise à jour le 13 novembre 2009 à 14:05 par marlalapocket
Publié par fahd_zboot
Il serait utile de savoir les modifications apportées au registre après l'installation d'un logiciel, ou une quelconque configuration d'un logiciel (surtout d'optimisation), ou même des modifications des paramètres dans le panneau de configuration. Pour cela, nous allons utiliser le logiciel ExamDiff.
  • Ouvrez l'éditeur du registre
  • Sélectionnez une branche (éventuellement une sous-branche) susceptible d'avoir un changement après les modifications que vous allez apporter (ne vous inquiétez pas sur ça, voir la remarque en bas).
  • Faites un clic droit dessus > Exporter > Sélectionnez un emplacement et donnez un nom au fichier de sauvegarde de registre.
  • Faites vos changement (installez le logiciel ou bien modifiez les paramètres).
  • Refaites un clic droit sur la même branche de tout à l'heure > Exporter > Sélectionnez un emplacement et donnez un autre nom au fichier de sauvegarde.
  • Téléchargez et installez le logiciel.
  • Lancez le logiciel, et donnez-lui le chemin et les noms de chaque sauvegarde effectuée précédemment.
  • Cliquez sur Options et cochez la case "Treat both files as text files".
  • Toujours dans les options, allez à l'onglet "Display" et cochez la case "Show differences only" pour afficher que les modifications apportées.
  • Cliquez sur OK, une fenêtre va afficher les différences entre les deux fichiers en une autre couleur.


Démonstration :

J'ai pris un petit exemple en créant une clé sous la branche HKEY_CLASSES_ROOT\Folder\shell avec le nom Test, et une autre clé sous cette dernière avec le nom command, et en modifiant les données de la valeur par défaut par cmd (cette petite astuce permet d'ajouter l'invite de commande au menu contextuel, lorsqu'on fait clic droit sur un dossier).

Avant modifications :


Après modifications :


J'ai sauvegardé la sous branche : HKEY_CLASSES_ROOT\Folder\shell avant et après les modifications avec les noms successifs : D:\av.reg et D:\ap.reg


Et voilà le résultat :


A gauche c'est le premier fichier, et à droite c'est le second fichier (j'ai arrangé l'affichage).
Vous pouvez remarquer la présence des deux clés Test et command, ainsi que la valeur par défaut (elle est désignée par @).

Remarque :
Vous pouvez toujours modifier les options de l'affichage dans l'onglet "Display" pour avoir un affichage plus adapté à la recherche des modifications.
Cependant le problème qui peut se poser c'est le choix de la sous clé à sauvegarder, mais cela est remédiable grâce à l'option dans le logiciel qui nous permettra d'afficher seulement les modifications apportées. Seulement un choix d'une clé à un niveau plus haut dans l'arborescence peut augmenter le temps de sauvegarde et le temps de comparaison, à vous de voir ;-)
Meilleures réponses pour « Trouver les modifications dans le registre » dans :
[Windows XP] Structure de la base de registre Voir Qu'est-ce que la base de registre ? Accéder à la base de registre Comprendre son interface Colonne de gauche Les 5 clés racines Colonne de droite Quelques fonctionnalités du registre Exportation (sauvegarde d'une clé du...
Lancer un programme au démarrage du PC VoirLe problème Les solutions 1- Sans toucher au registre 2- En modifiant le registre Désactiver son lancement Le problème Certains programmes tels que Mozilla Firefox, Internet explorer ou encore les programmes de messagerie électronique ne...
Créer un raccourci pour activer ou désactiver l'écran de veille VoirL'écran de veille (ou économiseur d'écran) peut venir perturber ou faire échouer certaines applications de votre ordinateur, comme la gravure d'un CD, la visualisation d'une vidéo, etc. Pour éviter de désactiver à chaque fois votre écran de...
Base de Registre : Sauvegarde et Restauration VoirSauvegarder et Restaurer le Registre de Windows XP Voici 2 méthodes simple pour Sauvegarder et Restaurer le Registre de Windows XP. Exporter - Importer Sauvegarde et Restauration à l'aide de la console de récupération de Windows...
Télécharger RegCleaner VoirRegCleaner est un utilitaire gratuit permettant de déterminer et de supprimer toutes les entrées de la base de registre qui n'ont plus lieu d'être. Ainsi, grâce à RegCleaner la base de registre est nettoyée, ce qui permet de réduire globalement son...
Microsoft Windows - La base de registre VoirQu'est-ce que la base de registres Dans la version 3.1 de Microsoft Windows, les applications installées étaient configurées vis-à-vis de Windows grâce à des fichiers de configuration (dont l'extension était .ini). D'autre part, deux fichiers de...
SQL - Modification de table VoirModification de table Il est possible de supprimer une table grâce à la clause DROP, il existe aussi des commandes moins extrêmes permettant L'ajout de colonnes La modification de colonnes La suppression de colonnes Enfin, il est possible...
Fichier REG VoirFormat REG Un fichier portant l'extension .REG (abréviation de registry) est un fichier contenant des instructions permettant d'apporter des modifications locales à la base de registre. Il suffit de double-cliquer dessus pour appliquer les...