可通过任务管理器性能选项卡、进程级gpu排序、xbox game bar、directx诊断工具及nvidia-smi命令行五种方法实时监控gpu占用率。

如果您希望实时掌握显卡资源消耗情况,但无法在系统界面中直接看到GPU占用率数值,则可能是由于任务管理器未切换至正确视图或GPU监控功能未被激活。以下是多种可靠且可立即操作的方法:
一、通过任务管理器性能选项卡查看GPU整体使用率
Windows 10(1709版本起)及Windows 11原生支持WDDM 2.0驱动框架下的GPU性能采集,任务管理器“性能”选项卡可直接呈现GPU利用率、专用显存与共享显存占用量,无需安装第三方软件,适用于快速诊断显卡是否处于高负载状态。
1、按下Ctrl + Shift + Esc组合键,直接打开任务管理器。
2、点击顶部菜单栏中的“性能”选项卡。
3、在左侧设备列表中,点击“GPU”(若存在多块显卡,将显示为“GPU 0”、“GPU 1”等)。
4、右侧面板立即显示当前GPU的使用率百分比、专用GPU内存总量及已用容量、共享GPU内存使用量。
5、右键点击GPU图表区域,在弹出菜单中可选择“GPU引擎”、“编码”、“解码”或“CUDA”等子负载项,以细化观察GPU在不同计算单元上的分配情况。
二、启用任务管理器进程级GPU占用排序识别高负载应用
该方法可定位具体哪个程序正在大量调用GPU硬件加速,尤其适用于排查浏览器、视频播放器或AI绘图工具引发的异常高GPU占用问题,依赖于“详细信息”模式下进程列的显式启用。
1、确保任务管理器处于“详细信息”模式(若初始为简洁视图,点击左下角“更多详细信息”)。
2、切换至“进程”选项卡。
3、右键点击列标题任意位置,从弹出菜单中勾选“GPU”、“GPU引擎”、“GPU内存”三项。
4、此时各进程行将新增对应列,可按“GPU”列升序/降序排序,快速定位GPU占用最高的应用。
5、若某进程显示GPU值为空或为0,表明该进程未主动调用GPU硬件加速,或其图形操作完全由CPU模拟完成。
三、使用Xbox Game Bar在游戏内实时叠加GPU占用率
Xbox Game Bar是Windows 11系统内置的游戏覆盖工具,可在全屏游戏过程中不中断操作地显示GPU使用率,适合需要持续观察性能表现的场景,且无需退出当前应用即可获取实时数据。
1、按下Win + G组合键,调出Xbox Game Bar界面。
2、点击窗口中的“性能”小部件,或者首次使用时点击“+”号添加该组件。
3、在性能面板中启用GPU使用率监控,确保能看到实时的GPU占用百分比。
4、点击面板右上角的图钉图标,将该小部件固定在屏幕上,使其在切换应用后仍保持可见。
四、通过DirectX诊断工具验证显卡驱动与基础参数
DirectX诊断工具提供静态但权威的硬件信息快照,适用于确认显卡芯片型号、显存容量、驱动版本及WHQL认证状态,辅助判断是否存在驱动缺失或兼容性问题导致GPU监控功能不可用。
1、按下Win + R打开运行窗口,输入dxdiag并回车。
2、等待工具完成硬件扫描后,切换至“显示”选项卡。
3、查看“名称”字段确认显卡型号,“近似总内存”字段读取显存大小,“驱动程序”区域核对版本号及WHQL认证状态。
4、若系统配备双显卡,点击“显示2”标签页查看第二块显卡的对应参数。
五、调用NVIDIA-SMI命令行工具(仅限NVIDIA显卡)
NVIDIA-SMI是NVIDIA官方提供的命令行接口,可输出结构化显卡状态信息,包含GPU使用率、温度、显存占用、功耗估算值及进程级GPU资源分配,适用于开发者、运维人员或需脚本自动采集的场景。
1、按下Win + R键打开“运行”窗口,输入cmd并回车以打开命令提示符。
2、在命令提示符中输入以下命令并回车:cd C:\Program Files\NVIDIA Corporation\NVSMI,进入工具所在目录。
3、接着输入命令:nvidia-smi.exe,执行后将显示GPU的实时使用率、温度、显存占用和驱动版本等详细信息。
4、若已将NVSMI路径添加至系统环境变量,可直接在任意位置运行nvidia-smi命令获取数据。











