Procmon: When you filter to a registry path, do you need to specify the exact value?

Andrew T 0 Reputation points
2025-01-21T22:38:48.7166667+00:00

In procmon, if you filter to a registry path like so:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler

Then change a value in this path, such as the "start" value, this change is not captured in Procmon. However, if you filter to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Start

Then change the start value, this is captured. Is this expected behavior? Our first assumption is the first filter would show changes to all values in that path.

Sysinternals
Sysinternals
Advanced system utilities to manage, troubleshoot, and diagnose Windows and Linux systems and applications.
1,194 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. MotoX80 35,231 Reputation points
    2025-01-21T23:45:13.0066667+00:00

    It depends on the conditions that you selected. If you selected "is" then it might not be picked up. If you selected "begins with" or "contains", then I would expect it to be captured.

    User's image

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.