Windows 11原生不提供“进阶任务管理器”,但可通过启用任务管理器NPU监控列、PerfMon能效日志、PowerShell WMI查询、HWiNFO64直读寄存器及BIOS能效设置五种方式,获取NPU计算单元利用率、能效比、内存带宽占用率和引擎频率等详尽AI能效数据。
如果您希望在 Windows 11 中获取比默认任务管理器更详尽的 AI 相关核心能效数据(如 NPU 每个计算单元的瞬时利用率、AI 工作负载的能效比、专用内存带宽占用率、引擎级频率响应等),则需启用并组合使用系统内置与第三方工具链。Windows 11 并未提供名为“进阶任务管理器”的独立程序,但可通过任务管理器增强列配置、性能监视器深度日志、PowerShell WMI 查询及 HWiNFO64 传感器直读等方式,实现对 AI 核心(NPU)能效维度的结构化监控。以下是多种可实际启用该能力的具体路径:
自 Windows 11 Build 26300.8142 起,“进程”与“详细信息”页支持按需加载 NPU 能效相关字段,包括专用内存带宽、共享内存延迟、引擎活跃周期占比等,这些列直接反映 AI 计算单元的资源调度效率,无需额外驱动即可启用。
1、同时按下 Ctrl + Shift + Esc 组合键,打开任务管理器(确保处于完整视图,点击左下角“更多详细信息”)。
2、切换至“进程”选项卡,在任意列标题(如“名称”或“CPU”)上右键单击。
3、在弹出菜单中,勾选NPU 使用率、NPU 引擎、NPU 专用内存和NPU 共享内存四项。
4、切换至“详细信息”选项卡,同样右键列标题,再次勾选上述四列,并额外勾选NPU 引擎类型与NPU 隔离状态(用于识别安全 AI 进程是否启用硬件隔离)。
5、点击“NPU 专用内存”列标题进行降序排列,定位高带宽消耗进程;再点击“NPU 使用率”列,交叉比对其引擎类型与隔离状态,识别低效调度或未启用加速的 AI 应用。
Windows 性能监视器(PerfMon)支持以毫秒级采样间隔记录 NPU 的能效指标,包括每瓦特推理吞吐量(TOPS/W)、专用内存能效比(GB/s per Watt)、引擎空闲周期占比等,适用于长期能效趋势分析与功耗建模。
1、按下 Win + R,输入 perfmon /rel 并回车,启动“性能监视器”。
2、在左侧导航栏展开“性能监视器”,右键“数据收集器集” → “用户定义” → “新建” → “数据收集器集”。
3、输入名称(如“NPU_Energy_Efficiency”),选择“创建手动(高级)”,点击“下一步”。
4、点击“添加”按钮,在“性能计数器”列表中依次展开“NPU Device”,勾选以下项目:Energy Efficiency Ratio、Memory Bandwidth per Watt、Engine Idle Cycles %、Inference Throughput (TOPS)。
5、设置采样间隔为2000 毫秒,保存路径为本地非系统盘,完成创建后右键启动该数据收集器集。
6、运行 AI 工作负载(如 Stable Diffusion WebUI 或 Copilot+ 视频生成),5 分钟后停止收集,双击生成的 .blg 文件查看能效曲线叠加图。
PowerShell 可直接调用 WMI 类 Win32_PerfFormattedData_NpuDriver_NpuDevice 中的能效属性,输出结构化瞬时数据,适用于脚本自动化采集与阈值告警,弥补图形界面刷新延迟。
1、以管理员身份运行 Windows Terminal 或 PowerShell。
2、执行命令:Get-CimInstance -ClassName Win32_PerfFormattedData_NpuDriver_NpuDevice | Select-Object Name, PercentUtilization, EnergyEfficiencyRatio, MemoryBandwidthPerWatt, InferenceThroughputTOPS。
3、若返回非空结果且 EnergyEfficiencyRatio 字段值大于 0,则说明 NPU 驱动已暴露能效接口;若报错“属性不存在”,则需更新至最新 WHQL 驱动版本(如 AMD RAI 1.2.20240729 或 Intel NPU Driver 320.12.26.0)。
4、将该命令封装为循环脚本:while($true){$data = Get-CimInstance -ClassName Win32_PerfFormattedData_NpuDriver_NpuDevice; Write-Host "$(Get-Date): $($data.EnergyEfficiencyRatio) TOPS/W"; Start-Sleep -Milliseconds 1500},实时滚动显示能效比。
HWiNFO64 自 7.72 版起支持对 Qualcomm Hexagon v2、Intel Xe Matrix Extension(XMX)及 AMD XDNA 2 架构 NPU 的能效寄存器直读,可获取芯片级瞬时电压、温度、功耗微瓦值(μW)、每周期指令数(IPC)及能效热节流状态,精度达硬件原生级别。
1、访问官网 https://www.hwinfo.com 下载 HWiNFO64 v7.72 或更高版本便携版。
2、解压后以管理员身份运行 HWiNFO64.exe。
3、在启动界面选择“Sensors-only”模式,点击“Run”。
4、在主窗口中展开“NPU”节点(若未出现,点击右上角“Setup” → 勾选“Show Hidden Sensors” → 刷新)。
5、查找含以下字段的条目:Energy Efficiency IPC(能效指令吞吐)、Power Consumption (μW)(微瓦级功耗)、Thermal Throttling Status(热节流标识)、Voltage (mV)(核心供电电压)。
6、右键任一能效字段 → “Add to Favorites”,在顶部“Favorites”面板中集中监控关键能效参数,支持导出 CSV 进行能效建模。
部分 OEM 设备(如 Surface Laptop Studio 2、Lenovo Yoga Slim 7x AI、ASUS ROG Zephyrus G16 AI Edition)需在固件层启用 NPU 能效报告功能,否则 Windows 无法获取底层能效寄存器数据,所有软件层监控均将缺失关键字段。
1、重启电脑,在启动过程中连续按 F2(或 Del、F10,依厂商而定)进入 BIOS/UEFI 设置界面。
2、导航至“Advanced” → “AI Accelerator Configuration” 或 “Chipset” → “NPU Power Management”。
3、确认以下三项已启用:NPU Energy Reporting、Fine-grained Power Sensor Access、Hardware-based Efficiency Logging。
4、若存在“NPU Deep Sleep Mode”选项,将其设为“Disabled”以确保能效传感器始终激活;若为“Enabled”,则部分低功耗场景下能效数据将不可见。
5、按 F10 保存并退出,系统重启后重新运行 HWiNFO64 或 PowerShell 命令验证能效字段是否完整出现。