I've encountered issues with an application having multiple places where it can save certain settings but it appears that they are sometimes not sticking.

I'm fairly sure they are being stored in the Windows Registry and thus I'm curious if there is a free tool that "monitors" / listens to writes/edits to the registry.

Ideally using such a tool would help me identify which parts of the application are correctly storing the settings and which are not (for whatever reason).

For the record I don't need to intercept/block or alter the edits, I just want to know when and where they happen.

closed as off-topic by bwDraco, Nifle, Kevin Panko, DavidPostill, random Jan 18 '15 at 23:11

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – bwDraco, Nifle, Kevin Panko, DavidPostill, random
If this question can be reworded to fit the rules in the help center, please edit the question.


Process Monitor will do exactly what you want (and more).

You may also find SpyMe Tools interesting. It lets you create before/after snapshots and compare them to see what changed.

  • I've never used SpyMe Tools, but I have used Regshot to do the exact same thing and it works great. sourceforge.net/projects/regshot – Shinrai Feb 17 '11 at 20:03
  • SpyMe Tools will also monitor the filesystem. The only annoying part is that you can't create snapshots for both fs & registry at once, but that's a relatively minor complaint. – afrazier Feb 17 '11 at 20:31

I use Process Monitor, I've used it for diagnosing bad application behaviour, checkout the article on my blog which may help you use it http://joelmansford.wordpress.com/2008/07/30/ms-dynamics-crm-40-client-configuration-wizard-fails-with-%E2%80%9Coutlook-is-not-set-as-the-default-mail-client%E2%80%9D-on-windows-server-2008-x64/

  • Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Tamara Wijsman Jul 13 '12 at 18:56

Not the answer you're looking for? Browse other questions tagged or ask your own question.