Win10无法为不同显示器单独设置休眠时间,但可通过设主屏“从不关闭”+副屏调暗或脚本关屏实现视觉不同步;具体含主次屏设置、显卡面板调参、PowerShell批处理定时关副屏三步。

Win10系统原生不支持为不同显示器单独设置休眠时间,因为屏幕关闭行为由电源策略统一控制,而非按物理输出端口区分;但可通过组合策略实现“视觉上两个屏幕不同步关闭”的效果——本质是让一个屏幕持续显示而另一个按需关闭。
用主次屏逻辑绕过限制
第一步:右键桌面 → 选择“显示设置” → 向下滚动到“多显示器设置”区域。
第二步:确认两个显示器已正确识别并编号(如“1”和“2”),点击编号“1”的显示器缩略图 → 在右侧勾选【将此显示器设为主显示器】。
第三步:返回顶部,点击“电源和睡眠” → 在“屏幕”部分,将“接通电源时”设为“从不”,确保主屏永不关闭;再点击“相关设置”→“其他电源设置”→当前计划旁“更改计划设置”→“更改高级电源设置”→展开“显示”→“关闭显示器”→“接通电源时”设为5分钟。
这一步的关键在于:【Windows只允许全局设置“关闭显示器”时间,但主屏设为“从不”后,系统会优先维持其点亮状态;副屏是否黑屏取决于显卡驱动对非主屏的独立供电管理,多数NVIDIA/Intel核显在主屏活跃时仍会关闭副屏背光】。
通过显卡控制面板强制干预副屏
方法一(NVIDIA显卡):
右键桌面 → 选择“NVIDIA 控制面板” → 左侧导航栏点击“显示”→“设置G-SYNC” → 取消勾选“启用G-SYNC”(避免同步刷新干扰)→ 返回“显示”→“调整桌面颜色设置” → 选择副屏编号 → 将“亮度”拖至最低但不关机 → 点击“应用”。
方法二(Intel核显):
右键桌面 → “图形属性” → 切换到“显示器”选项卡 → 选择副屏 → 点击“颜色” → 将“伽马值”调至0.3以下 → 确认。此时副屏画面近乎全黑,但系统仍视其为“已连接并激活”,不会触发重连逻辑。
注意:该操作不会损坏硬件,仅降低视觉输出强度,且不影响主屏任务运行。
用批处理脚本定时关闭副屏电源
① 按Win+R → 输入notepad → 回车,新建文本文件。
② 粘贴以下内容(以关闭显示器2为例):
PowerShell -Command "Add-Type '[DllImport(\"user32.dll\")]public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -PassThru | ForEach-Object { $_.GetMethod('SendMessage').Invoke($null, @(0xffff, 0x0112, 0xf170, 2)) }"
③ 文件 → 另存为 → 命名为“off2.bat”,保存类型选“所有文件”,编码选ANSI。
④ 右键该bat文件 → “发送到”→“桌面快捷方式” → 右键快捷方式 → 属性 → “快捷方式”选项卡 → 在“目标”末尾加空格+【-WindowStyle Hidden】 → 点击确定。
⑤ 按Win+R → 输入taskschd.msc → 回车 → 创建基本任务 → 触发器选“空闲时”→ 设置空闲时间为5分钟 → 操作选“启动程序”→ 浏览指向刚才的off2.bat → 完成。

















