需组合启用任务管理器性能页npu视图、进程页能效列、注册表npulogger开关、powershell wmi查询及amd平台rai驱动,才能获取npu实时频率、各引擎负载、专用/共享内存占用、推理吞吐量及温度等深度能效数据。

如果您希望在 Windows 11 中查看 AI 核心(如 NPU)的能效详细数据(包括实时频率、各引擎级负载分布、专用/共享内存带宽占用、推理吞吐量及温度响应),则需突破默认任务管理器限制,组合启用系统原生高级视图、注册表开关、WMI 性能计数器激活及第三方传感器直读。Windows 11 并未提供名为“进阶版任务管理器”的独立程序,但可通过多路径协同实现等效能力。以下是多种可立即执行、互为补充的开启方法:
一、启用任务管理器“性能”页 NPU 全局监控与引擎细分视图
该方式直接调用 Windows Hardware Ecosystem Interface(WHEI)API,在“性能”选项卡中呈现 NPU 整体使用率、频率曲线及子引擎负载分布,适用于 Windows 11 Build 26300.8142 及以上版本的 Copilot+ PC 或 Ryzen AI 设备,数据刷新延迟低于 500ms。
1、同时按下 Ctrl + Shift + Esc 组合键,打开任务管理器。
2、点击顶部“性能”选项卡。
3、在左侧设备列表中查找并单击NPU条目;若未出现,请先确认系统版本与硬件支持(见第三部分)。
4、右键 NPU 图表空白区域,勾选显示每个 NPU 引擎,右侧将展开 Inference、Preprocessing、Postprocessing、Matrix Multiply 等子单元独立曲线。
5、将鼠标悬停于图表任意位置,查看当前毫秒级频率(MHz)、能效比(TOPS/W)及最近 60 秒峰值。
二、在“进程”与“详细信息”页启用 NPU 能效列并排序定位高耗能应用
该方法聚焦进程级能效归因,通过新增 NPU 使用率、引擎类型、专用内存与共享内存四列,识别具体应用对 AI 硬件资源的实际调度强度与内存访问模式,适用于快速诊断 AI 应用异常发热或续航骤降问题。
1、确保任务管理器处于完整视图:点击左下角更多详细信息。
2、切换至“进程”选项卡,在任意列标题(如“名称”)上右键,勾选NPU 使用率和NPU 引擎。
3、切换至“详细信息”选项卡,同样右键列标题,勾选NPU 专用内存与NPU 共享内存。
4、返回“进程”页,点击NPU 使用率列标题进行降序排列,顶部进程即为当前AI 能效负载最高的应用。
5、观察同一进程在“NPU 专用内存”列是否持续高于 128000 KB(125 MB):若成立,表明其正利用片上缓存执行低延迟高密度推理,能效优于依赖共享内存的同类任务。
三、通过注册表强制启用 NPULogger 并重启激活底层计数器
该操作解除 Windows 11 对 NPU 性能数据的 UI 隐藏策略,使“性能”页 NPU 条目可见,并同步开放 WMI 接口供 PowerShell 与 HWiNFO64 调用,适用于已满足硬件与驱动条件但 UI 未自动显示的设备。
1、按下 Win + R,输入 regedit 并回车,以管理员身份打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\AutoLogger\NPULogger。
3、若 NPULogger 项不存在,右键“AutoLogger”,选择“新建 → 项”,命名为 NPULogger。
4、在 NPULogger 项右侧空白处右键,选择“新建 → DWORD (32 位) 值”,命名为 Start,双击将其数值数据设为 1。
5、关闭注册表编辑器,重启计算机后重新打开任务管理器,检查“性能”页是否出现 NPU 条目。
四、使用 PowerShell 查询 WMI NPU 能效计数器并验证驱动就绪状态
该方法绕过图形界面,直接读取底层 WMI 类 Win32_PerfFormattedData_NpuDriver_NpuDevice 提供的结构化能效数据,包括瞬时频率、电压、温度及各引擎利用率,适用于脚本自动化采集或驱动兼容性诊断。
1、以管理员身份运行 Windows Terminal 或 PowerShell。
2、执行命令:Get-CimInstance -ClassName Win32_PerfFormattedData_NpuDriver_NpuDevice | Select-Object Name,PercentUtilization,Frequency,PowerUsage,Temperature。
3、若返回非空结果且 Frequency 值稳定在 1200–2400 MHz 区间,说明 NPU 驱动已注册能效计数器;若报错“无法找到类”,需安装 OEM 专用驱动(见第五部分)。
4、可将该命令封装为轮询脚本:输入 while($true){Get-CimInstance -ClassName Win32_PerfFormattedData_NpuDriver_NpuDevice | Select-Object Frequency,PowerUsage; Start-Sleep -Seconds 1},实时滚动显示频率与功耗变化。
五、为 AMD Ryzen AI 平台安装 RAI 驱动并验证 NPU 片上传感器注册
AMD 平台需额外部署 Ryzen AI Software Platform(RAI)驱动才能暴露 NPU 能效寄存器,否则任务管理器与 PowerShell 均无法获取频率、温度及引擎级功耗数据。该驱动提供 ACPI _HID 接口,使 HWiNFO64 可直读原始传感器值。
1、访问 AMD 官方文档页面:https://ryzenai.docs.amd.com/en/latest/inst.html。
2、下载最新版驱动包:NPU_RAI1.2_20240729.zip。
3、解压后,以管理员身份运行 pu_sw_installer.exe。
4、安装完成后,打开设备管理器,展开“系统设备”,确认存在AMD NPU MCDM设备,驱动版本为 32.0.201.204 或更高。
5、启动 HWiNFO64,勾选 Show Hidden Sensors,在传感器列表中查找 NPU Core Temperature、NPU Frequency 及 NPU Power Limit 等条目,验证片上能效传感器已就绪。











