可通过任务管理器性能选项卡查看GPU使用率,启用引擎细分监控、启动msisadrv服务、更新驱动至WDDM 3.0+并检查进程级GPU占用以解决显示空白问题。

如果您希望实时掌握Windows 11系统中显卡的运行负载,但任务管理器未显示GPU使用率或数据为空白,则可能是由于监控服务未启用、驱动不兼容或WDDM版本过低所致。以下是解决此问题的步骤:
一、通过任务管理器性能选项卡查看基础GPU使用率
Windows 11任务管理器在“性能”选项卡中直接集成GPU监控模块,可实时显示整体GPU使用率、专用GPU内存与共享GPU内存占用量,适用于快速判断显卡是否处于高负载状态。
1、同时按下Ctrl + Shift + Esc组合键,打开任务管理器。
2、点击顶部菜单中的“性能”选项卡。
3、在左侧设备列表中选择“GPU”,右侧将显示当前显卡的使用率百分比、专用GPU内存和共享GPU内存占用情况。
4、若系统配备多块显卡(例如Intel核显与NVIDIA独显),可通过点击“GPU 0”、“GPU 1”等标签切换并查看不同显卡的独立数据。
5、右键点击GPU图表区域,在弹出菜单中可选择添加“CUDA”、“编码”或“解码”等专用负载监控项,以识别GPU在特定任务中的资源分配。
二、启用GPU引擎细分监控识别瓶颈来源
默认情况下任务管理器仅显示整体GPU使用率,启用引擎级监控后可区分“3D”、“Copy”、“Video Decode”、“Video Encode”等子单元负载,有助于定位游戏卡顿是否源于渲染线程饱和或视频解码器瓶颈。
1、确保任务管理器已打开并处于“性能”→“GPU”页面。
2、右键点击GPU使用率图表空白区域。
3、在弹出菜单中勾选“显示每个GPU引擎”。
4、图表下方将展开多条彩色曲线,分别对应“3D”、“Copy”、“Video Decode”、“Video Encode”、“CUDA”(若支持)等子引擎,实时反映其各自占用百分比。
5、观察各引擎峰值:若“3D”持续接近100%而“Video Decode”低于10%”,说明瓶颈在图形渲染;若“Video Decode”异常飙升,则可能触发了硬件加速的视频UI或过场动画。
三、启用GPU性能监控服务并重置DXGKRNL子系统
部分设备因系统服务未启动或dxgkrnl内核监控模块异常,导致GPU使用率长期显示为0%或空白。手动启用msisadrv服务并刷新图形内核状态可恢复数据上报能力。
1、以管理员身份运行命令提示符,输入以下命令并回车:sc query msisadrv,确认服务状态是否为RUNNING。
2、如服务未运行,执行:sc start msisadrv启用该服务。
3、按Ctrl + Shift + Esc打开任务管理器,右键点击“Windows资源管理器”,选择“重新启动”以刷新dxgkrnl子系统。
4、重启后再次进入“性能”→“GPU”,检查使用率是否恢复正常显示。
四、更新显卡驱动并验证WDDM版本
旧版驱动可能仅支持WDDM 2.6或更低版本,无法向任务管理器提供完整的GPU使用率传感器数据。升级至官方最新驱动并确认WDDM 3.0+支持是必要前提。
1、按下Win + R键,输入dxdiag并回车,打开DirectX诊断工具。
2、切换至“显示”选项卡,查看“驱动程序模型”字段,确认其值为WDDM 3.0或更高版本。
3、若版本低于WDDM 3.0,右键“开始”按钮→选择“设备管理器”→展开“显示适配器”→右键显卡设备→点击“更新驱动程序”→选择“自动搜索更新的驱动程序”。
五、通过任务管理器进程页识别高GPU占用应用程序
任务管理器不仅支持整体GPU负载统计,还提供进程级GPU资源占用详情,便于识别具体哪个程序正在大量调用显卡资源,尤其适用于排查高GPU占用异常问题。
1、确保任务管理器处于“详细信息”模式(若初始为简洁视图,点击左下角“更多详细信息”)。
2、切换至“进程”选项卡。
3、右键点击列标题任意位置,从弹出菜单中勾选“GPU”、“GPU引擎”、“GPU内存”三项。
4、此时各进程行将新增对应列,可按“GPU”列升序/降序排序,快速定位GPU占用最高的应用。
5、若某进程显示GPU值为空或为0,表明该进程未主动调用GPU硬件加速,或其图形操作完全由CPU模拟完成。










