wmi hpqBIntM 提供程序 dll 位于何处?
Posted
技术标签:
【中文标题】wmi hpqBIntM 提供程序 dll 位于何处?【英文标题】:Where is wmi hpqBIntM provider dll located? 【发布时间】:2016-12-28 22:28:57 【问题描述】:我有一台装有 Windows 10 x64 的 HP PC,其中在 root\\wmi 中安装了 WMI 提供程序 hpqBIntM。在 C:\Windows\system32 中没有这样的带有 hpqBIntM 类描述的 .mof 文件。
问题:在我的 PC 上哪里可以找到与这个 WMI 类 hpqBIntM 相关的文件(.dll 和 .mof)?或者我可以从哪里获得有关该课程的更多信息?
谢谢。
【问题讨论】:
【参考方案1】:它是一个 Bios 提供程序,由 BIOS 通过 ACPI 公开。因此,您不会在磁盘上找到实际的提供程序。您可以使用 WMIExplorer 查看 MOF,但它可能对您没有多大帮助,因为您不知道如何对负载进行编码。
【讨论】:
【参考方案2】:您可以使用WMIExplorer 获取有关 WMI 类的信息。获得类实例的 CLSID 后,您可以在 HKEY_CLASSES_ROOT 中搜索此 CLSID 以查找注册此类的 .dll。
【讨论】:
感谢您的回答。好吧,我没有在 WMIExplorer 中找到 CLSID。这是proof。但是右键单击一个类 hpqBIntM 允许看到一个 *.mof file。在 x64 或 x32 模式下的任何地方的 regedit 中都找不到 mof 文件中的 GUID。我也试图在硬盘上找到这个 *.mof 文件,但没有成功。你能给我更多的建议或帮助吗? 还要检查 Program Files 文件夹,这看起来像一些 Hewlett Packard 软件,所以可能在 c:\Program Files\Hewlett Packard 嗯,据我所知,InstanceName = ACPI 表示这个 WMI 代码位于 ACPI 中。如果我做对了。因此,在 Windows/Linux 上不容易找到它。只有通过一些软件,您才能提取 ACPI 代码并在那里找到它。以上是关于wmi hpqBIntM 提供程序 dll 位于何处?的主要内容,如果未能解决你的问题,请参考以下文章
Windows Server 2008 中的 WMI 错误(WMI 提供程序)
在任何平台上执行任何 Qt5 应用程序的重要 dll 文件是啥(运行时文件 dll)?
本机 WMI 提供程序中的 UINT64 不会在某些系统上返回数据