RegShot : comparer deux instantanes du registre, en logiciel libre
Résumé
Un instantane du registre avant la modification, un autre apres, et la comparaison fait apparaitre les cles ajoutees, supprimees et modifiees. Publie sous LGPLv2, RegShot sert souvent a verifier ce que un programme de installation a touche.
Recommander- Nom
- RegShot
- Version
- 1.9.1-beta
- Tarif
- Gratuit
- Open source
- Open source
- Système
- Windows
- Mis à jour
- 2026-10-11 20:17
Ce qu un programme change vraiment au systeme apres installation, peu de gens savent le dire, sauf s une base de reference a ete prise avant.
Prendre une reference, puis agir
RegShot est un outil libre de comparaison du registre, publie sous LGPLv2. La page officielle resume la methode en une phrase : prendre un instantane du registre, puis, apres une modification du systeme ou une nouvelle installation, en prendre un second et comparer les deux. Cette approche avant-apres ne demande aucun processus de surveillance permanent, elle enregistre un etat a deux moments choisis, et la gene pour la machine testee reste faible.
Le champ d usage est plus large que prevu. Voir quelles cles ecrit un programme d installation, confirmer la portee d un reglage, traquer une modification de configuration inexpliquee sur une machine : tout suit la meme routine, un instantane avant, un apres, puis la lecture des deux resultats cote a cote. La page officielle classe l outil dans la journalisation, ce qui convient, car au fond il sert a conserver des preuves.

La sortie est une liste de differences lisible
La comparaison devient un rapport qui liste separement les entrees ajoutees, supprimees et modifiees. Les deux formats de sortie les plus cites dans les articles tiers sont le texte brut et le HTML : le premier se transmet facilement a un autre outil, le second se lit directement dans un navigateur et rend les changements plus visibles.
La branche communautaire Regshot-Advanced affine la sortie. Sa documentation cite le texte, le HTML, un script CMD servant uniquement a annuler les changements, un format texte UNL lisible par programme, et un fichier REG capable d annuler ou de rejouer les modifications du registre. Les deux derniers comptent pour qui veut integrer ces changements dans une chaine automatisee : on repart avec une trace a annuler ou a reproduire, pas seulement avec une description.
Un conseil de lecture : prendre deux instantanes, juste apres installation puis apres redemarrage. Certains programmes d installation terminent leurs ecritures au redemarrage, et une seule prise fait manquer la seconde moitie des changements.
Un detail de methode : deux instantanes valent mieux que un, le premier juste apres installation et le second apres redemarrage. Plusieurs programmes de installation terminent leurs ecritures au redemarrage, et une prise unique laisse alors echapper la moitie des changements. Pour comparer deux machines, garder la meme version du systeme et le meme moment dans le cycle de mises a jour, sinon le rapport melange des ecarts sans rapport avec le test.
Point | Indication officielle |
|---|---|
Type | outil libre de comparaison du registre, LGPLv2 |
Methode | un instantane avant, un apres, puis comparaison |
Technique | ecrit en C, Windows, interface Win32 |
Version officielle | 1.9.1-beta, derniere mise a jour 2020-12-07 |
Branche communautaire | Regshot-Advanced, version actuelle v3.0.0 |

L etat de maintenance merite une phrase claire
La page officielle indique le 7 decembre 2020 comme derniere mise a jour, et le fichier le plus recent du repertoire regshot est 1.9.1-beta, suivi de 1.9.0, 1.9.0-beta et de la serie 1.8. Le projet a ete enregistre en janvier 2008, il est ecrit en C et utilise une interface Win32 : un programme natif tres petit, avec peu de dependances, ce qui explique en partie sa longevite dans les citations.
Ce qui continue de grandir, c est la branche. Regshot-Advanced documente une capture conjointe du systeme de fichiers et du registre, dans le but principal de savoir ce qu un programme d installation a fait au systeme ; le README signale la filiation avec RegShot, dont le projet original se trouve sur SourceForge, et donne v3.0.0 comme version actuelle. Pour des formats plus fins et une couverture du systeme de fichiers, cette branche est la bonne ; pour une simple comparaison avant-apres du registre, la version d origine suffit.
Transformer le changement en une liste qu on peut presenter et verifier, c est le premier pas de tout diagnostic.
Quelques reperes. Fermer les autres programmes qui touchent au systeme avant de commencer, sinon le rapport se remplit de lignes sans rapport. Exporter et conserver la comparaison, pour avoir de quoi comparer lors d un cas semblable. Et sur une machine de production, prendre les instantanes avant la modification : une reference prise apres ne vaut rien.