Windows 11 中准确识别 P/E 核需结合硬件拓扑与系统接口:任务管理器可定性判断但需已知型号;HWiNFO64 直读 MSR 寄存器最可靠;PowerShell 的 HybridCoreType 属性适用于新版系统;英特尔官方工具提供底层验证。

要在 Windows 11 中准确识别 CPU 当前运行的哪些核心是性能核(P-core)、哪些是能效核(E-core),不能只看“核心总数”或“逻辑处理器数”,必须结合硬件拓扑、频率特征与系统接口返回的真实类型标识,否则容易把高负载的 E-core 误判为 P-core,或把空闲的 P-core 当作未启用。
用任务管理器“每个物理核心”视图推断P/E核分布
该方法无需安装软件,适合快速定性判断,但依赖你已知 CPU 型号规格——例如 i5-12400 是 6P+0E,而 i7-12700K 是 8P+4E;若型号不明,此法可能得出错误映射。
同时按下 Ctrl + Shift + Esc 组合键,打开任务管理器。
点击顶部的“性能”选项卡 → 在左侧列表中点击“CPU”。
在 CPU 图表区域右键空白处,选择“将图形更改为” → “每个物理核心”。
观察曲线分组形态:前 N 组若每组仅含 1 条曲线,大概率对应单线程 P-core;后续若干组若每组稳定显示 2 条并行曲线,且编号连续(如逻辑处理器 8 和 9 同属一组),则大概率是成对超线程的 E-core。鼠标悬停任一曲线,可看到“逻辑处理器 X”编号,编号越小越倾向 P-core,越大越倾向 E-core。
【务必对照你的 CPU 官方规格确认 P/E 数量比】,例如 Ryzen 7 7840U 是 8P+0E(非混合架构),强行套用此法会完全误判。
用 HWiNFO64 直接读取核心类型标识
这是目前唯一能在 Windows 11 下无歧义显示“Type: P-Core”或“Type: E-Core”字样的本地工具,它绕过操作系统调度层,直接从 CPU 的 MSR 寄存器和 ACPI 表读取原始硬件信息,结果可信度最高。
方法一:下载与启动
访问 https://www.hwinfo.com 下载最新版 HWiNFO64 便携版 → 解压后以管理员身份运行 HWiNFO64.exe。
方法二:进入传感器模式
启动界面选择“Sensors-only”模式 → 点击“Run”。
方法三:定位核心类型字段
在主窗口左侧树状结构中展开“CPU”节点 → 逐项查看“Core #0”、“Core #1”等条目 → 展开其子项,找到“Core Type”字段,明确显示“Type: P-Core”或“Type: E-Core”即为真实归属。
方法四:交叉验证频率特征
同级展开“Clock”→“Actual Clock”,P-core 实际频率通常 ≥ 4.2 GHz(满载时),E-core 多稳定在 ≤ 3.8 GHz;若某标为 E-Core 的核心长期运行在 4.5 GHz,说明 BIOS 或微码存在异常,需更新固件。
用 PowerShell 查询 WMI 接口返回的 HybridCoreType 属性
该方式适用于已升级至 Windows 11 22H2 及以上版本、且主板 BIOS 开启了混合架构支持的设备。它不依赖第三方工具,返回的是系统内核实际识别到的核类型编码,但部分 OEM 厂商 BIOS 未正确暴露该字段,会导致全为 0。
第一步:以管理员身份启动 PowerShell
右键开始按钮 → 选择“Windows Terminal(管理员)”。
第二步:执行基础查询命令
输入以下命令并回车:
Get-CimInstance -ClassName Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors, HybridCoreType
第三步:解读输出结果
若 HybridCoreType 列出现数值 1,表示该物理处理器为 P-core;出现 2 表示为 E-core;若全为 0 或空白,说明当前固件未启用 HybridCoreType 支持,需进 BIOS 开启“Intel Thread Director”或“AMD Core SMT Control”相关选项。
第四步:获取线程级映射(可选)
执行:
Get-CimInstance -ClassName Win32_PerfFormattedData_Counters_ProcessorInformation | Where-Object {$_.Name -ne "_Total"} | Select-Object Name, ProcessorFrequency, HybridCoreType
此时 Name 列如“0,0”代表第 0 物理核心的第 0 逻辑处理器,配合 HybridCoreType 可完成全逻辑处理器级绑定。
用英特尔® 处理器标识实用程序验证物理核数量与混合状态
这是英特尔官方提供的底层验证工具,不依赖 Windows 驱动栈,直接调用 CPUID 指令和 MSR 寄存器,结果不受任何系统设置干扰,专用于确认 P-core 与 E-core 的物理存在性及启用状态。
前往英特尔官网 https://www.intel.com/content/www/us/en/support/articles/000057349/processors.html 下载最新版 Intel Processor Identification Utility。
安装完成后,以管理员身份运行该程序。
在主界面点击“CPU Information”旁的向下箭头,展开详细视图。
查找两行关键信息:“Performance-cores (P-cores)”与“Efficiency-cores (E-cores)”,其后数字即为各自物理核心数量;二者之和应等于任务管理器中显示的“核心”总数。
检查“Hybrid Technology”状态是否为“Enabled”,若显示“Disabled”或“Not Supported”,说明即使 CPU 支持混合架构,当前也未激活调度能力,所有线程将被强制分配至 P-core 运行。


















