Windows 10 的设置里有个开关叫“硬件加速 GPU 计划”,位置在 设置 → 系统 → 显示 → 图形设置(Win11 在 显示 → 显卡 → 默认图形设置)。名字看着很高级,很多人点开又不知道到底改了什么。

它改的是内存调度

以前显卡驱动要自己管理显存,包括纹理、着色器、命令缓冲区这些数据往哪放。开启这个功能之后,这部分工作交给 Windows 的 WDDM 2.7 调度器统一管理,驱动可以分配自己的显存,也包括显卡上那块高速显存以外的系统内存。

官方说法是降低延迟、改善多任务下的显存利用,实际体验上最明显的场景有两个:显存吃紧时不容易因为爆显存直接卡死或掉帧,以及部分游戏的高帧率下帧生成更稳定。

开启的前提

  • 系统是 Windows 10 2004(19041)及以上,Win11 自带;
  • 显卡驱动支持 WDDM 2.7,N 卡 451.48 之后的驱动、A 卡近几年的驱动都支持;
  • 必须是独立显卡或支持该特性的核显,很老的显卡开了也无效。

设置页面里开关是灰的,通常是驱动版本太旧,更新驱动再回来看。

要不要开

大部分情况建议开。它对正常使用没有副作用,显存充足时提升不明显,显存吃紧时能减少卡顿。少数情况例外:

  • 开启后出现黑屏、花屏、游戏闪退,先关掉观察,多半是驱动兼容问题;
  • 笔记本双显卡切换异常,某些机型开这个功能后独显调度出问题;
  • 做视频剪辑、3D 渲染这类专业软件,如果厂商明确要求关闭,按要求来。

需要注意的是,这个功能开启后要重启一次才生效,不是点完马上起作用。

和“硬件加速”不是一回事

浏览器里的“硬件加速”、播放器的“GPU 硬件加速”、Windows 的“硬件加速 GPU 计划”是三件不同的事。浏览器的硬件加速是把页面渲染丢给 GPU 合成,播放器的是视频解码交给 GPU,而这个计划管的是显存调度。所以浏览器卡顿时去关这个开关没有用,应该去关浏览器自己的硬件加速。

怎么确认生效了

打开任务管理器的性能页,点 GPU,右侧如果有“专用 GPU 内存”和“共享 GPU 内存”,并且共享部分在运行大型程序时会有变化,说明调度已经启用。也可以用 dxdiag 看驱动模型版本,WDDM 2.7 以上说明支持。