必须禁用合盖锁屏休眠并强制仅输出至外接显示器,否则游戏会中断;还需部署powershell脚本拦截第三方锁屏调用。

外接显示器玩《原神》《星穹铁道》或大型单机游戏时,合上笔记本盖子瞬间黑屏锁屏,角色卡在半空、技能释放中断、下载进度归零——这不是显卡问题,而是Windows把盖子闭合误判为用户离席,强制触发锁屏+休眠双重保护机制。必须切断盖子动作与系统响应的绑定链,同时确保显示输出不因内置屏关闭而中断。
禁用合盖触发的锁屏与休眠
这一步是所有操作的基础,不做就完全无效。系统默认将合盖识别为“用户离开”,会立刻执行锁屏→休眠→切断GPU运算,游戏进程直接终止。
按下 Win + R 打开运行框 → 输入 control 回车 → 进入控制面板。
右上角“查看方式”设为小图标 → 点击电源选项 → 左侧菜单点击选择关闭笔记本计算机盖的功能。
在“当我合上笔记本盖时”区域,【接通电源时】和【使用电池时】两个下拉菜单必须全部设为“不采取任何操作”——哪怕你全程插着电源,漏改电池项,一旦意外拔电,游戏立刻中断。
滚动到页面底部,点击保存修改按钮。设置立即生效,无需重启。
强制显示信号只输出到外接显示器
光禁用盖子动作还不够。系统仍可能向已物理关闭的笔记本屏发送帧数据,导致外接显示器卡顿、撕裂甚至黑屏。必须人工指定唯一输出路径。
方法一:快捷键即时切换(推荐)
保持外接显示器已识别 → 按下 Win + P → 用方向键或鼠标选择仅第二屏幕(部分机型显示为“仅外接显示器”)。
方法二:图形界面固化设置
进入设置 → 系统 → 显示 → 确认外接显示器图标上方有白色横条标记为主显示器 → 若无,直接拖动该显示器图标到顶部 → 勾选设为主显示器。
注意:不能选“复制”或“扩展”,否则合盖后系统仍在尝试同步两块屏,外接屏必然掉帧。
关闭盖子后自动锁屏的进阶拦截
有些游戏启动器(如Steam、Epic)或安全软件会绕过系统电源策略,在检测到盖子关闭时主动调用锁屏API。此时需部署轻量级后台脚本实时干预。
第一步:创建锁屏拦截脚本
用记事本新建文件,粘贴以下内容:
# LockPrevent.ps1
while ($true) {
if ((Get-WmiObject -Class Win32_Battery -ErrorAction SilentlyContinue) -or (Get-WmiObject -Namespace root\WMI -Class WmiMonitorBasicDisplayParams -ErrorAction SilentlyContinue)) {
Start-Sleep -Seconds 1
} else {
# 盖子关闭时,阻止系统锁屏
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.SendKeys]::SendWait("{F15}")
Start-Sleep -Seconds 0.5
}
}
保存为 C:\Scripts\LockPrevent.ps1(注意后缀是 .ps1)。
第二步:赋予脚本执行权限
右键开始按钮 → 选择Windows PowerShell(管理员) → 输入:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser → 回车确认。
第三步:开机自启(避免每次手动运行)
按 Win + R → 输入 shell:startup → 回车 → 在打开的启动文件夹中,右键 → 新建 → 快捷方式 → 目标栏粘贴:
powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File "C:\Scripts\LockPrevent.ps1" → 名称填“防锁屏守护” → 完成。











