[教程] 修改注册表开启Windows 10硬件加速GPU调度提高中低端显卡性能
昨天蓝点网提到Windows 10 v2004已经支持硬件加速GPU调度功能 , 可以用来提高中低端显卡的整体显示性能。
当然并不是所有用户都是土豪玩家能够用上高端显卡,所以对于多数使用中低端显卡的用户来说这都是个好消息。
不过目前的问题在于调度仅支持部分高端显卡,高端显卡压根用不上GPU调度 , 需要调度的中低端显卡又不支持。
还有种情况是可能显卡已经支持但因为没有开启该功能导致不可用,所以我们可以尝试通过注册表功能自行开启。
昨天很多网友问我们自己的显卡是否支持其实我们也不知道,只能说大家自己修改注册表后看看能不能用上调度。
在 Windows 10 Version 2004 版中微软已经优化将图形显示卡的内存管理权限,其管理权限回到显卡的处理器。
显卡附带的专用调度处理器将负责显示内存分配问题,不需要先由CPU处理器对数据进行预处理再分配给显示卡。
在这个过程中对于CPU处理器来说可以降低负担 , 对于GPU处理器来说则可以提高效率不需要等待CPU进行处理。
对于中低端显卡来说硬件加速调度功能有助于提高整体性能,高端显卡本身性能非常好所以优化加速效果不明显。
操作系统方面仅支持:Windows 10 Build 19041及以上、Windows 10 20H1版、Windows 10 Version 2004。
驱动程序方面仅支持:NVIDIA GeForce 451.8及以上版本、AMD Adrenaline 2020 20.5.1 Beta 及以上版本等。
用户需要先下载驱动程序进行升级安装,升级安装完成后先重启系统,重启完成后再转到注册表里进行键值修改。
英特尔方面动作比较慢暂时还不支持WDDM 2.7版驱动程序模型 , 所以只使用英特尔显卡的用户暂时无缘该功能。
点击任务栏的搜索按钮然后搜索注册表编辑器,点击注册表编辑器并授予管理员权限,打开注册表粘贴以下路径:
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
在右侧找到HwSchMode选项将默认键值由1修改为2,其中1代表关闭硬件加速GPU调度、2代表开启GPU调度。
若右侧没有这个选项可以右键点击空白处选择新建 DWORD32 位值将其重命名为HwSchMode然后再修改键值。
修改完成后请重启系统,重启后转到系统设置应用---系统---显示--图形设置---开启硬件加速GPU调度功能如图:
注意开启调度功能后需要再次重启系统才能使该选项生效,同理如需关闭的话需要在关闭后重启系统使之生效等。
目前硬件加速GPU调度功能仅支持部分型号的显卡并且还在初步测试中 , 所以驱动程序的优化相对来说并不怎样。
所以有部分用户在开启GPU调度功能后性能不升反降 , 遇到这种情况的话请转到调度功能里将调度功能关闭即可。
如果关闭后性能还是没有恢复正常的话请卸载最新的驱动程序回滚到旧版驱动程序,通常回滚驱动程序可以恢复。
切记目前上述功能仍然还在测试所以想做第一个吃螃蟹的人可能有一定的意外风险,比如出现性能下降这类问题。