首页 > 解决方案 > 获取将子项添加到特定注册表项的进程

问题描述

我使用RegistryMonitor-Wrapper创建了一个应用程序,该应用程序在将子项添加到特定 Regsitrykey 时通知用户。现在我希望我的应用程序告诉用户哪个进程创建了该子项。

那可能吗?

标签: c#registrymonitorregistrykey

解决方案


可以在发生时监控注册表访问,这就是例如来自 Sysinternals 的 ProcMon 正在做的事情 ( https://docs.microsoft.com/en-us/sysinternals/downloads/procmon )。有关如何工作的一些信息,请参阅例如https://stackoverflow.com/a/4835195/9272280

如果您问是否有可能事后找出,哪个进程创建了一个给定的子键:我相信答案是否定的。


推荐阅读