GameModeX
本页内容
GameModeX 会在所选游戏启动时应用游戏配置文件,并在游戏关闭后尝试恢复被更改的状态。该附加组件最初主要为 Windows 10 开发,当时一个单独常驻运行的监视器是跟踪游戏会话开始与结束的简单方式。
在受支持的 Windows 11 上,请使用 ProcessX。它无需单独常驻运行的 ProcessX 监视器即可应用进程配置文件。GameModeX 保留用于旧的 Windows 10 场景,以及需要在整个游戏会话期间运行的功能。
不应将 GameModeX 与 Windows 内置的 Game Mode 混淆。
游戏会话如何进行
Section titled “游戏会话如何进行”启动后的 GameModeX 会等待所选游戏启动并应用其配置文件。游戏进程结束后,它会执行配置好的恢复操作。
配置文件可以包括:
- 为游戏和后台程序选择逻辑处理器;
- 临时关闭选定的用户应用程序;
- 切换电源计划;
- 清理 RAM 缓存;
- 针对 Windows 外壳的 legacy 操作;
- 临时限制后台鼠标监听器;
- 针对选定按键对的 Snap Tap。
这些操作并不保证提升 FPS 或降低延迟。同时启用的操作越多,就越难确定结果或故障的原因。
为什么 ProcessX 更可取
Section titled “为什么 ProcessX 更可取”GameModeX 必须保持运行,才能发现游戏并伴随整个会话。它设计为仅带来少量后台负载,但常驻运行的进程仍会消耗资源。
在 ProcessX 中,配置文件与选定进程关联,并通过 Windows 自身机制应用。无需单独常驻运行的 ProcessX 监视器。因此运行的程序更少,配置文件的应用也更少依赖单个应用程序的状态。
仅当你需要 GameModeX 的某项 legacy 功能并了解其局限时,才选择 GameModeX。对于 affinity、优先级以及程序启动或关闭时的操作,请从 ProcessX 开始。
Windows 10 与 Windows 11
Section titled “Windows 10 与 Windows 11”Windows 10 常规版本的支持已于 2025 年 10 月 14 日结束。系统仍可继续运行,Extended Security Updates 计划可以临时延长安全修复的获取,但对于兼容的计算机,主要选择是受支持的 Windows 11。
GameModeX 是在 Windows 10 广泛使用时期开发的。其针对 Explorer 和 DWM 的 legacy 操作并非 Windows 11 推荐的优化方式。Microsoft 将 DWM 描述为自 Windows 8 起持续运行的桌面合成核心组件,并警告干预合成可能导致意外行为。
根据以往的观察,临时停止外壳组件在某些 Windows 10 配置中可能减少后台活动。我们目前尚无公开的配对测量能够证实普遍性的 FPS 提升。在 Windows 11 上不要启用此操作:它可能破坏画面、输入、窗口切换和恢复,而且收益未得到证实。
后台 Raw Input 监听器
Section titled “后台 Raw Input 监听器”如果不仅游戏接收事件,还有多个后台应用程序接收事件,高鼠标轮询率会产生额外的工作负载。GameModeX 中有一项 legacy 功能,可在游戏期间限制检测到的后台输入监听器,并在结束后尝试将其恢复到工作状态。它诞生于 Windows 10,当时还没有针对后台 Raw Input listeners 的现代系统优化。
在 Windows 11 中,Microsoft 添加了后台 raw mouse listeners 的 throttling 和 coalescing,以减少它们对游戏的影响。因此通常不需要 GameModeX 的额外干预。在我们的 后台 Raw Input 监听器研究中,在 Windows 11 24H2 上 background listener 以约 125 Hz 运行:7,97 毫秒对 foreground 的 1,04 毫秒。该结果仅适用于所测量的环境;它并不保证每个版本上都是恰好 125,0 Hz。
限制第三方监听器可能破坏鼠标软件、overlays、录制、accessibility 工具或热键的工作。在 Windows 10 上,仅针对可复现的问题启用该功能,并逐一检查每个所需的后台程序。
Snap Tap
Section titled “Snap Tap”Snap Tap 会选择一对相反按键中最后按下的方向。该功能是否允许取决于游戏或赛事规则。
Valve 在 Counter-Strike 2 官方服务器上禁止将多个操作合并为一次输入的 input automation。Valve 明确建议在进入比赛前关闭 Snap Tap 之类的功能,否则玩家可能被服务器踢出。因此对于 CS2,请保持 Snap Tap 关闭。对于其他游戏,请先查看其最新规则和赛事规则。
在游戏正常结束时,GameModeX 会尝试恢复被更改的状态、恢复被临时限制的应用程序,并在游戏后应用选定的电源计划。不保证完全恢复:操作是尽力执行,没有统一的 Windows 事务。
意外断电、死机、强制结束 GameModeX 或游戏本身崩溃都可能妨碍恢复。发生此类情况后,请重启 Windows 并检查电源计划、正在运行的应用程序以及外壳的可用性。不要使用 GameModeX 停止系统、安全或 anti-cheat 组件。
| 场景 | 使用什么 |
|---|---|
| 受支持的 Windows 11,新配置文件 | ProcessX |
| 优先级、affinity、启动和关闭操作 | ProcessX |
| Windows 10 上的 legacy 场景 | GameModeX,仅在检查每项操作之后 |
| CS2 中的 Snap Tap | 不要使用 |
| 应对 Windows 11 中的后台 Raw Input listeners | 保持 Windows 的默认系统行为 |
- Microsoft:使用高回报率鼠标改善游戏体验
- Microsoft:DWM 是持续运行的桌面合成组件
- Microsoft:Windows 10 支持终止
- Valve:Side-stepping Skill 与 CS2 中禁止 input automation
这些功能是根据对 GameModeX 用户行为的检查结果描述的。本文未测量 GameModeX、ProcessX 以及针对 DWM 的 legacy 操作的性能。
最后检查:2026-08-24。
