如何找出安装的程序或正在使用特定 DLL 文件的程序?

Isz*_*szi 9 dll windows-server-2003

我在一台服务器的 SYSTEM32 目录中有一个 DLL 文件,我不确定我是否真的需要它。

谷歌已经告诉我它通常用于什么,但该软件从未安装在此系统上。不过,我确实认为服务器上安装的其他产品之一可能已经包含(因此,可能需要)该文件。

我在注册表中搜索了文件名,以及在文件元数据中找到的一些字符串,但我找不到任何信息。(虽然 ACMru 键确实引起了我的注意,直到我发现它的用途。)

我还能做些什么,让系统本身告诉我安装了 DLL 的程序,和/或安装的程序(如果有的话)会使用它吗?

注意:工具建议很好,但我不会在此系统上安装或运行任何其他软件。我需要使用 Server 2003 的默认安装中可用的任何内容。

mus*_*ear 5

我会检查它放在系统上的日期,并将其与系统中的其他文件进行比较以获取线索。搜索应该允许您按日期搜索整个系统。

此外,将文件名称张贴在此处可以让一些熟悉它的人为您识别它。