windows任务管理器默认不显示gpu温度,需满足系统版本(win10 2004+/win11)、wddm 2.6+驱动及手动启用“温度”列;若不可用,推荐gpu-z或hwinfo64获取精确读数。

如果您在Windows系统中想要实时监控显卡温度与GPU性能状态,但发现任务管理器默认未显示温度信息,则可能是由于系统版本、驱动支持或硬件兼容性限制所致。以下是实现该目标的具体操作步骤:
一、确认Windows版本与GPU驱动支持
任务管理器中的GPU温度显示功能仅在Windows 10(2004版及以上)和Windows 11中提供,且依赖于显卡厂商提供的最新驱动程序对WDDM 2.6+或更高版本的支持。若温度项缺失,通常意味着当前驱动未启用该传感器数据上报能力。
1、按下 Win + R 键,输入 winver 并回车,确认系统版本不低于2004(内部版本号19041)。
2、右键“此电脑” → “管理” → “设备管理器” → 展开“显示适配器”,右键您的GPU → “属性” → “驱动程序”选项卡,点击“驱动程序详细信息”,查看驱动程序文件版本是否包含WDDM 2.6或更高标识。
3、访问NVIDIA控制面板(GeForce用户)或AMD Radeon Software(Radeon用户),检查是否存在“GPU传感器”或“硬件监控”相关设置并启用。
二、通过任务管理器启用GPU温度列
即使系统满足基础条件,GPU温度列也可能默认隐藏。需手动添加该列才能在性能页中查看实时数值。
1、按 Ctrl + Shift + Esc 打开任务管理器。
2、切换至“性能”选项卡,左侧选择“GPU”,右侧确认顶部存在“GPU引擎”、“GPU内存”等指标。
3、右键GPU使用率图表下方的任意列标题(如“GPU引擎”),在弹出菜单中勾选 “温度”。
4、若“温度”选项为灰色不可选状态,说明当前GPU驱动未向系统暴露温度传感器接口,需执行第三或第四方法。
三、使用GPU-Z获取精确温度读数
GPU-Z是一款轻量级免安装工具,可直接读取GPU核心温度、显存温度、风扇转速及电压等底层传感器数据,不依赖操作系统内置监控机制。
1、访问TechPowerUp官网下载最新版GPU-Z(确保选择无捆绑软件的官方版本)。
2、解压后运行 GPU-Z.exe(无需安装),以普通用户权限启动即可显示主界面。
3、在主标签页中查找 “GPU Temperature” 数值,该值实时刷新,默认单位为摄氏度。
4、勾选底部 “Show additional sensors” 可展开显示显存温度、热点温度(Hot Spot)、功耗(TDP)等扩展参数。
四、使用HWiNFO64进行多源传感器验证
HWiNFO64支持更广泛的硬件传感器识别,尤其适用于多GPU平台、笔记本混合显卡或OEM定制机型,能同时比对来自PCIe设备、EC控制器及IT87芯片的不同温度源。
1、从hwinfo.org下载HWiNFO64稳定版,运行 HWiNFO64.exe。
2、启动时选择 “Sensors Only” 模式,点击“确定”进入传感器监控界面。
3、在左侧树状列表中展开 “GPU” 节点,查找标有 “Temperature” 的子项,重点关注“GPU Core”、“GPU Hot Spot”、“GPU Memory Junction”等字段。
4、右键任意温度条目 → “Add to Tray Sensors”,可将关键温度值常驻系统托盘,鼠标悬停即显示当前读数。
五、通过PowerShell调用WMI获取基础GPU温度(限部分设备)
Windows Management Instrumentation(WMI)在某些配备完整ACPI _TMP对象的台式机主板或高端笔记本上,可通过MSAcpi_ThermalZoneTemperature类读取离散GPU温度,但该方式成功率较低且不具备通用性。
1、以管理员身份运行PowerShell。
2、输入命令:Get-WmiObject -Namespace "root/wmi" -Class "MSAcpi_ThermalZoneTemperature" | ForEach-Object { $_.CurrentTemperature / 10 - 273.15 }。
3、若返回数值,表示系统成功识别到热区温度;若提示“找不到类”,说明WMI未加载对应驱动或硬件未实现ACPI温度报告规范。











