硬件加速GPU计划未启用是主因,需手动开启:一、系统设置中打开“硬件加速GPU计划”并重启;二、注册表写入HwSchMode=2;三、PowerShell执行Set-ItemProperty命令;四、重启后在任务管理器GPU页验证是否显示“已启用”。

Windows 10运行游戏或图形软件时卡顿、画面撕裂、帧率上不去,大概率是硬件加速GPU计划(HAGS)处于关闭状态——这个功能从2004版起内置,但默认不启用,需手动开启才能让GPU直接参与系统级内存调度与任务分发。
通过系统设置界面开启
这是最直观、无需命令行或注册表操作的方式,适用于系统版本≥19041、显卡驱动达标且设置项正常显示的设备。
1、按 Win + I 打开“设置”→点击左侧“系统”→右侧选择“显示”。
2、向下滚动到“相关设置”区域,点击“图形”。
3、在图形设置页中,点击“默认设置”下方的“更改默认图形设置”。
4、找到“硬件加速GPU计划”选项,将开关拨至【开】状态。
5、系统弹出提示“需要重启才能生效”,请立即保存工作并重启电脑——不重启,该功能不会加载任何模块。
注册表强制写入启用
当系统设置里看不到该选项、开关灰显或点击无反应时,说明UI层已被屏蔽或未触发初始化,此时必须绕过前端,直接向内核调度模块注入启用信号。
方法一:手动创建并配置
1、按 Win + R 输入 regedit,回车以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers。
3、右侧空白处右键→新建→DWORD (32位) 值→命名为 HwSchMode。
4、双击该值,将“数值数据”设为 2,基数选十进制,确定保存。
5、关闭注册表编辑器,重启电脑——重启后系统才会加载WDDM 3.0调度器。
方法二:一键导入.reg文件(适合批量部署)
新建文本文档,粘贴以下内容,另存为 enable_hags.reg,双击运行即可:
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers]"HwSchMode"=dword:00000002
用PowerShell命令行快速启用
适合远程管理、脚本化部署或图形界面异常无法操作的场景,命令直达驱动配置接口,避免人工导航偏差。
① 右键开始菜单→选择“Windows PowerShell(管理员)”;
② 粘贴执行以下命令:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" -Name "HwSchMode" -Value 2 -Type DWORD
③ 回车后无报错即表示写入成功,关闭窗口,立即重启电脑。
验证是否真正生效
重启后不能只看开关是否开着——很多用户误以为设置里开了就完事,其实内核模块可能根本没加载。
1、按 Ctrl + Shift + Esc 打开任务管理器→切换到“性能”选项卡→点击左侧“GPU”;
2、观察右上角是否显示“硬件加速GPU计划:已启用”;
3、若显示“未启用”或该文字缺失,说明注册表值虽存在但驱动不兼容或系统版本低于19041,请先运行 winver 确认版本,再检查显卡驱动是否达到最低要求(NVIDIA ≥451.48 / AMD ≥Adrenaline 20.5.1 Beta / Intel DCH WDDM 3.0)。
4、确认版本与驱动无误后,再次执行PowerShell命令并重启——仅修改注册表不重启,永远无法激活调度器。

















