Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am having a software which uses some registry value. Everytime I install this application to another machine this application forces many "agree, disagree windows." So it takes too much time ? Is there any application that gives me which application uses which registry value? For example process explorer.exe give filestream usage of applications. Is there any similar app for registry usages .

share|improve this question

migrated from Sep 24 '11 at 23:42

This question came from our site for professional and enthusiast programmers.

up vote 5 down vote accepted

You can use Process Monitor, see:

Run the program at the same time as Process Monitor is running and then you will be able to see which registery entries are read.

Note some programs refuse to start if a registery monitor is running, guess that they are trying to protect licencing information.

share|improve this answer

Try Process Monitor.

It shows what Registry keys and values each process is using, among other information.

share|improve this answer

There is Process Monitor from Sysinternals.

share|improve this answer

You must log in to answer this question.