答案是关闭nvidia geforce experience中的batteryboost功能:1.打开geforce experience→设置→游戏标签页→关闭batteryboost;2.需确保软件后台运行且驱动≥515.65,游戏已添加至库中;3.断电验证帧数是否提升,排除游戏内或系统级其他限帧设置。

Win10笔记本不插电源玩游戏时被强制锁在30帧,是NVIDIA BatteryBoost功能在起作用——它专为电池供电场景设计,自动限制帧率以延长续航,但会明显拖慢游戏流畅度。要解除这个限制,必须进入GeForce Experience的图形设置界面关闭该选项,不能只调电源计划或显卡驱动属性。
确认BatteryBoost是否正在运行
启动任意一个已添加到GeForce Experience的游戏(如CS2、GTA V),点击右上角“游戏”图标→选择该游戏→点击右下角“齿轮”图标进入设置。若看到【BatteryBoost】开关处于开启状态,且下方显示“当前启用:30 FPS”,说明正是它在锁帧。
注意:此界面仅在游戏已添加进GeForce Experience且驱动版本≥515.65时才会出现;旧版驱动或未添加游戏则不会显示该选项。
在GeForce Experience中关闭BatteryBoost
方法一:全局关闭(推荐)
打开GeForce Experience → 点击右上角用户头像 → 选择【设置】→ 切换到【游戏】标签页 → 找到【BatteryBoost】选项 → 将其开关滑动至关闭状态。这一步会禁用所有游戏的BatteryBoost,默认不再自动启用。
方法二:单游戏关闭
启动游戏后,在游戏内按Alt+R呼出GeForce Overlay → 点击右上角“设置”图标 → 进入【图形】→ 找到【BatteryBoost】→ 关闭开关 → 点击右下角【应用】。该设置仅对该游戏生效,下次启动仍保持关闭。
【关键前提】必须确保GeForce Experience后台进程正在运行(任务栏右下角有绿色G图标),否则Overlay无法呼出,设置也无法保存。
验证是否真正关闭
第一步:断开电源适配器,让笔记本处于纯电池供电状态。
第二步:启动同一款游戏,观察帧数是否仍被钉死在30帧左右(可用MSI Afterburner或内置FPS计数器验证)。
第三步:若帧数明显提升(如升至45–60帧),说明BatteryBoost已失效;若仍卡在30帧,请检查是否还有其他锁帧机制在干扰——比如游戏内建的“帧率上限”、Steam的“限制帧率”选项、或Windows图形设置里为该游戏单独设定了“省电”模式。











