Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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'm trying to find out which dll file is causing my problems. I'm using Process Monitor. It lists the Operation RegOpenKey and an error "NAME NOT FOUND" for the result, but doesn't tell me what that name is. I looked at the column names I could add to the display, but none of them seemed like they would show me the name.

How do I determine the name of the file that RegOpenKey is working on?

share|improve this question
You can attach the process to [Rohits API Monitor]( and capture calls to RegOpenKey. – Justin Dearing Dec 24 '14 at 16:03
up vote 4 down vote accepted

The value of Path is what is not found. enter image description here

share|improve this answer
Yeh, this does let me know what key is being accessed, though I still don't know up front what dll is being called. Thanks. – Lance Roberts Mar 19 '13 at 18:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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