Windows 11 中查看显卡温度需依赖驱动与硬件支持:一、PowerShell调WMI查ThermalZone温度;二、PerfMon添加厂商性能计数器;三、NVIDIA/AMD控制面板直接读取;四、任务管理器GPU页通过频率/功耗/负载间接判断过热。

如果您希望在 Windows 11 中查看显卡温度,但系统未在任务管理器或性能监视器中直接显示该指标,则可能是由于显卡驱动未向 WMI 或 ACPI 接口暴露热传感器数据,或硬件本身不支持温度上报。以下是多种可行的查看路径:
一、通过 PowerShell 调用 WMI 查询 GPU 热区温度
该方法尝试从 Windows 管理规范(WMI)中读取显卡关联的热区(ThermalZone)原始温度值,适用于部分 NVIDIA 和 AMD 显卡(需驱动支持完整 WMI 扩展),返回结果为摄氏度,无需第三方软件。
1、右键“开始”按钮,选择Windows Terminal(管理员)或PowerShell(管理员)。
2、输入以下命令并回车执行:
Get-WmiObject -Namespace root/wmi -Class MSAcpi_ThermalZoneTemperature | ForEach-Object {($_.CurrentTemperature - 2732) / 10}。
3、若返回数值(如68.3),该值即为当前 GPU 区域近似温度;若无输出或报错“类不存在”,说明显卡或驱动未启用对应 WMI 接口。
4、可进一步筛选与 GPU 相关的热区:执行 Get-WmiObject -Namespace root/wmi -Class MSAcpi_ThermalZoneTemperature | Where-Object {$_.Active -eq $true},观察 Name 或 InstanceName 字段是否含“GPU”、“VGA”或厂商标识。
二、使用性能监视器(PerfMon)添加 GPU 温度计数器(依赖驱动支持)
部分较新版本的 NVIDIA Game Ready 驱动或 AMD Adrenalin 驱动会在 WMI 中注册自定义性能计数器,包括 GPU 温度。性能监视器可通过加载这些计数器实现实时图表化监控。
1、按下Win + R,输入perfmon并回车,启动性能监视器。
2、在左侧导航树中,右键性能监视器,选择添加计数器。
3、点击“性能对象”下拉菜单,查找是否存在NVIDIA GPU Information或AMD GPU Metrics等条目;若未出现,说明当前驱动未注册该对象。
4、若存在,展开后勾选标有“GPU Temperature”、“Core Temp”或“Thermal Sensor”的计数器,点击“添加”。
5、确认后,主界面将绘制实时温度曲线;右键图表空白处可调整时间范围、缩放或导出图像。
三、进入 GPU 厂商控制面板直接查看(需安装官方驱动)
此方法利用显卡厂商提供的原生驱动组件,通过图形界面直接读取 GPU 核心传感器数据,准确度高且刷新及时,是目前最主流的可靠方式。
1、确保已安装最新版NVIDIA GeForce Experience或AMD Adrenalin Edition软件。
2、启动对应控制面板:右键桌面空白处,选择NVIDIA 控制面板或AMD Radeon 设置。
3、在 NVIDIA 控制面板中,依次进入帮助 → 系统信息,在弹出窗口底部表格中查找“温度”列对应“GPU”行的数值。
4、在 AMD Radeon 设置中,切换至性能 → 图形标签页,开启高级监控,即可在界面右侧实时看到 GPU 温度、热点温度及结温。
四、借助任务管理器 GPU 性能页间接推断散热状态
虽然 Windows 11 任务管理器不直接显示 GPU 温度,但其 GPU 页面提供多项强相关负载指标,结合风扇转速与系统行为可辅助判断是否过热降频。
1、按Ctrl + Shift + Esc打开任务管理器,切换至性能 → GPU页。
2、观察GPU 使用率与GPU 引擎占用(3D、Video Decode 等)是否持续接近 100%,同时GPU 频率显著低于标称值(如显示“0.3 GHz”而标称“1.8 GHz”),提示可能触发了热节流。
3、检查GPU 功耗(W)是否明显低于额定功耗(需设备支持功耗上报),若长期低于 60% 额定值且负载未下降,大概率存在温度压制。
4、右键 GPU 图表区域,勾选显示每个GPU引擎,比对各子单元负载分布与频率波动一致性,排除单点过热导致局部降频的干扰。











