Snapshot Your Registry To Analyze Program Behaviour

The most important data area in your Windows installation is the registry.  It contains a database of all your PC's settings, and this can (and normally does) run to literally tens of thousands of entries.  Without an intact registry, your PC will at best misbehave and at worst not operate at all.  Sometimes, tracking down a problem with a program is only possible by analyzing the way it uses the registry.
CRegistry Comparison is a handy program which allows you to take a snapshot of your PC's registry.  You can then load any snapshot and compare it with the current version of the registry.  The program will tell you about any new entries created since the snapshot was taken, and any that have been deleted.  By scanning through those details, you can often isolate the cause of a problem you're having.
It's also an interesting way to find out just what information a new program adds to your registry.  Take a snapshot, then install the program you're interested in, then run a comparison.
You'll find CRegistry Comparison at and it's a 6 MB download.  The program is malware-free according to VirusTotal and Web of Trust.
While this isn't the sort of program you'll use every day, it's useful to know about such a utility in case you need to troubleshoot registry-related problems in the future.

Please rate this article: 

Your rating: None
Average: 4.3 (15 votes)


If you are trying to determine what an installation does, you also need to track file changes. Regshot now does this, though it's turned off by default.

Also, the sourceforge link in the main article is not valid.

RegShot is similar

I see that RegShot was last updated in 2015. CRegistry Comparsion was last updated in 2013. I'm not otherwise familiar with either app, but my tendency would be to go with the more-recently updated one. Nice find though, Rob.

Thanks again Rob.
Seems to be an important tool.
Dowloaded and ready to be installed.