WMI 如何获取 ProcessorId?
Posted
技术标签:
【中文标题】WMI 如何获取 ProcessorId?【英文标题】:How does WMI get the ProcessorId? 【发布时间】:2016-08-22 14:04:22 【问题描述】:我想在不使用 WMI 的情况下获取处理器 ID。
但如果我尝试使用 EAX=3 的 CPUID 来获取它,我会得到一个空结果。
有没有办法在不使用 WMI 的情况下获得它?
【问题讨论】:
【参考方案1】:我是在查看 cpuid 转储后自己发现的。
看起来 WMI 只是通过将 CPUID 的结果中的 EDX+EAX 与 EAX=1 相结合来创建处理器 ID。
我认为来自 WMI 的 id 是唯一的序列号,但显然不是!
【讨论】:
以上是关于WMI 如何获取 ProcessorId?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Python 中不使用 WMI 获取 PhysicalDisk?
如何在没有 WMI 的情况下使用 PowerShell 获取总物理内存大小?
如何修复异步 WMI 选择/PerformanceCounter 上的 UI 死锁以获取远程计算机 LastBootUpTime