【问题标题】:Where is wmi hpqBIntM provider dll located?wmi hpqBIntM 提供程序 dll 位于何处?
【发布时间】: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)?或者我可以从哪里获得有关该课程的更多信息?

谢谢。

【问题讨论】:

    标签: windows wmi wmi-service


    【解决方案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 代码并在那里找到它。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多