必须开启硬件加速GPU计划才能解决游戏卡顿,方法包括系统设置启用(Win10 20H1+、驱动达标)、注册表强制写入HwSchMode=2、为单个游戏指定高性能GPU,以及PowerShell一键执行。

你在《CS2》《艾尔登法环》或《星穹铁道》里遭遇帧率腰斩、鼠标延迟明显、画面撕裂卡顿,大概率不是显卡不行,而是Windows压根没把图形任务交给GPU直接调度——必须手动开启硬件加速GPU计划,否则所有游戏优化都建立在流沙之上。
通过系统设置启用硬件加速GPU计划
这是微软官方路径,无需第三方工具,但要求系统版本 ≥ Windows 10 20H1(Build 19041)且显卡驱动满足最低门槛(NVIDIA 451.48+ / AMD Adrenalin 20.5.1 Beta+ / Intel DCH WDDM 3.0+)。
按下Win + I打开“设置”→点击左侧“系统”→右侧滚动到底部点击“显示”→在“相关设置”区域点击“图形”→点击“更改默认图形设置”→将“硬件加速GPU计划”开关拨至【开】→点击保存并【立即重启电脑】。
若开关为灰色不可点:说明你的显卡太老(GTX 900系列以下、RX 400系列以下)或系统版本过低,跳过此方法,直接用注册表方案。
注册表强制启用(绕过兼容性检测)
当系统设置中选项缺失、灰显或被组策略屏蔽时,此方法可直达内核级调度模块,强制加载WDDM 3.0调度器。操作前请确认你已更新显卡驱动至最新版(NVIDIA ≥ 551.86 / AMD ≥ Adrenalin 24.5.1),否则写入后可能无法生效。
按Win + R输入regedit回车→导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers→右键空白处→新建→DWORD (32位) 值→命名为HwSchMode→双击该值,将“数值数据”设为【2】,基数选十进制→关闭注册表编辑器→重启电脑。
注意:此操作修改系统底层配置,不可逆,务必确保驱动就绪再执行。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
为游戏单独指定高性能GPU
笔记本双显卡或台式机插了核显+独显的机器,Windows默认常把游戏进程塞给核显中转,导致GPU 1(独显)占用率长期低于5%。这一步必须在硬件加速GPU计划启用并重启后操作,否则无效。
第一步:右键桌面空白处→选择“显示设置”→滚动到底部点击“图形”;
第二步:点击“浏览”,找到游戏主程序(如D:\Games\Cyberpunk2077\Cyberpunk2077.exe),添加进列表;
第三步:在该程序右侧点击“选项”,下拉菜单中必须选“高性能”,不能选“自动”或“省电”;
第四步:点击“保存”→关闭窗口。
【注意:必须为每个游戏单独设置,系统不会自动继承】
PowerShell命令行一键写入
适合设置界面异常、远程批量部署或讨厌鼠标点点点的用户。该命令直调系统图形驱动接口,精准写入,不依赖UI状态。
右键“开始”按钮→选择“Windows Terminal(管理员)”→输入以下命令并回车:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" -Name "HwSchMode" -Value 2 -Type DWORD
执行无报错后,输入shutdown /r /t 0立即重启系统。










