windows任务管理器需wddm 2.6+驱动才支持gpu实时功耗与温度,若缺失则依次启用传感器扩展列、使用gpu-z直读寄存器、hwinfo64多源比对或nvidia-smi命令行工具获取准确数据。

如果您尝试在Windows中获取显卡的实时功耗与温度数据,但任务管理器仅显示部分指标或数值为空,则可能是由于驱动模型不兼容、传感器接口未启用或固件层限制所致。以下是解决此问题的步骤:
一、通过任务管理器性能页读取GPU温度与功耗基础数据
Windows 10(2004版/内部版本号19041起)及Windows 11原生支持从WDDM 2.6+驱动模型中提取GPU核心温度与功耗(Power)字段,该数据直接来自显卡硬件传感器,单位为摄氏度(℃)与瓦特(W),刷新延迟低于1秒。但功耗项需满足特定驱动与固件条件才可见。
1、同时按下Ctrl + Shift + Esc组合键,打开任务管理器。
2、点击顶部菜单栏中的“性能”选项卡。
3、在左侧设备列表中单击“GPU”,若存在多块显卡则显示为“GPU 0”、“GPU 1”等;通常“GPU 0”为核显,“GPU 1”为独显。
4、向右滚动右侧信息面板,查找标有“温度”和“功耗”字样的字段;其中“功耗”字段可能显示为“Power”或“GPU Power”,其后数值即为当前GPU实时功耗(单位:W)。
5、若“功耗”字段缺失或显示为“--”,说明当前驱动未向系统上报功耗传感器数据,需执行后续方法之一。
二、启用任务管理器GPU传感器扩展列以显示功耗与细分温度
默认情况下,任务管理器仅显示基础温度与使用率;启用传感器扩展视图后,可强制调出“GPU Power”、“GPU Core Temperature”、“GPU Memory Junction Temperature”等多个底层测点,提升监控完整性。
1、确保任务管理器已打开并处于“性能”→“GPU”页面。
2、右键点击GPU使用率图表下方任意列标题(如“GPU引擎”或“GPU内存”)。
3、在弹出菜单中勾选“功耗”(Power);若该选项不可见,尝试勾选“显示GPU传感器”或“显示传感器”。
4、若仍无响应,按住Ctrl键不放再右键图表空白区域,部分Windows 11 24H2系统(Build 26100+)将额外提供“GPU Power”独立勾选项。
5、成功启用后,面板将新增对应列,数值随负载实时刷新,刷新间隔约1秒。
三、使用GPU-Z直读硬件寄存器获取原始功耗与温度
GPU-Z绕过操作系统WDDM层,直接访问显卡PCIe配置空间与BIOS中的传感器寄存器,所获“GPU Temperature”与“GPU Load”、“Power Draw”为最贴近物理芯片的原始读数,兼容NVIDIA全系(GeForce 8系列起)与AMD全系(Radeon HD 2000起)显卡,且对功耗支持优于任务管理器。
1、访问TechPowerUp官网下载最新版GPU-Z(确保选择无捆绑软件的官方版本)。
2、解压后直接运行GPU-Z.exe(无需安装,普通用户权限即可)。
3、在主界面“Graphics Card”区域确认显卡型号识别正确,随后切换至“Sensors”标签页。
4、查找“GPU Temperature”(核心温度)、“Hot Spot Temperature”(热点温度)、“Memory Temperature”(显存温度)及“GPU Power Draw”(实时功耗)四项数值,单位分别为℃与W。
5、勾选底部“Show additional sensors”可展开显示瞬时功耗峰值(Peak Power Draw)、电压(Core Voltage)等扩展参数。
四、使用HWiNFO64验证多源传感器数据一致性
HWiNFO64支持更广泛的硬件传感器识别,尤其适用于多GPU平台、笔记本混合显卡或OEM定制机型,能同时比对来自PCIe设备、EC控制器及IT87芯片的不同温度与功耗源,避免单一工具误读。
1、访问hwinfo.org下载最新版HWiNFO64(推荐使用“Sensors Only”便携模式)。
2、运行HWiNFO64.exe,首次启动时选择“Yes”进入传感器摘要视图。
3、在左侧设备树中展开“GPU”节点,定位您的显卡型号(如“NVIDIA GeForce RTX 4090”或“AMD Radeon RX 7900 XTX”)。
4、查找“GPU Package Power”(封装总功耗)、“GPU Core (Shader) Temp”(核心温度)、“GPU Hot Spot Temp”(热点温度)三项关键字段。
5、若同一测点在GPU-Z与HWiNFO64中偏差超过±3W或±2℃,说明某一方传感器校准异常,应以HWiNFO64中“ASIC Temperature”或“GPU Package Power”为准。
五、通过nvidia-smi命令行工具查看NVIDIA显卡功耗与温度
nvidia-smi是NVIDIA官方提供的命令行监控工具,基于NVML驱动接口,可精确读取GPU温度、功耗、风扇转速、显存占用等底层参数,不依赖WDDM模型,适用于所有支持CUDA的NVIDIA显卡(G80架构起)。
1、确认NVIDIA驱动已安装且包含NVSMI组件;典型路径为C:\Program Files\NVIDIA Corporation\NVSMI\。
2、右键“此电脑”→“属性”→“高级系统设置”→“环境变量”,在“系统变量”中找到Path,点击“编辑”→“新建”,填入上述路径。
3、重启命令提示符或Windows Terminal,输入nvidia-smi -q -d POWER,TEMPERATURE并回车。
4、输出结果中,“GPU Current Temp”为当前核心温度(℃),“GPU Current Power Usage”为实时功耗(W),“Enforced Power Limit”为TDP上限值。
5、如需持续监控,可执行:nvidia-smi -l 2(每2秒刷新一次)。











