Process 如何列出哪个进程加载了特定模块?

Process 如何列出哪个进程加载了特定模块?,process,module,loaded,Process,Module,Loaded,当一个进程加载了一个.dll文件,您试图删除该文件时,会弹出一个消息框,确切地告诉您哪个进程正在阻止删除。我如何在我的程序中复制这种行为?(因此我可以自动关闭该过程)。该模块有多个版本,因此仅检查所有进程中加载的模块名称是不够的。我是否应该SHA PE标题,还是还有其他方法 谢谢大家! 您可以打开,查看任何进程的加载模块。这将准确地告诉您加载了哪些DLL以及它们在磁盘上的位置 下面是它的屏幕截图。只需单击View,并将下面的窗格设置为DLL。然后选择一个进程并查看加载的DLL

当一个进程加载了一个.dll文件,您试图删除该文件时,会弹出一个消息框,确切地告诉您哪个进程正在阻止删除。我如何在我的程序中复制这种行为?(因此我可以自动关闭该过程)。该模块有多个版本,因此仅检查所有进程中加载的模块名称是不够的。我是否应该SHA PE标题,还是还有其他方法

谢谢大家!

您可以打开,查看任何进程的加载模块。这将准确地告诉您加载了哪些DLL以及它们在磁盘上的位置

下面是它的屏幕截图。只需单击View,并将下面的窗格设置为DLL。然后选择一个进程并查看加载的DLL