PowerToys Awake 可在不修改系统电源设置的前提下实现编译时屏幕常亮:启用模块后选择Indefinite模式并勾选Keep screen on,右键托盘☕图标启停即可精准控制。

编译大型项目时屏幕突然熄灭,打断进度还要重新解锁,这种干扰必须杜绝——PowerToys Awake 能在不改系统电源设置的前提下,精准锁定屏幕常亮,同时保持系统正常响应。
确认 PowerToys 已安装并启用 Awake 模块
打开 PowerToys 设置 → 左侧菜单点击 【Awake】 → 将顶部 【Enable Awake】 开关拨至 On 状态。托盘区出现 ☕ 咖啡图标即表示模块已加载成功,这是后续所有操作生效的前提。
选择“无限期保持唤醒”模式并强制屏幕常亮
在 Behavior 区域的 Mode 下拉框中,选择 【Indefinite(无限期)】;接着勾选 【Keep screen on】 复选框。这一步必须在启用 Awake 后操作,否则该选项为灰色不可用。
注意:勾选 Keep screen on 后,系统会持续向 Windows 发送显示器活跃信号,屏幕将完全跳过自动变暗、熄灭流程,但主机仍可正常执行后台任务、响应键盘鼠标——这正是编译场景需要的精准控制。
启动编译前一键激活,任务结束立即关闭
第一步:右键任务栏托盘中的 ☕ 图标 → 选择 【Enable】(若当前显示为 Disabled);
第二步:开始你的编译命令(如 msbuild /m 或 dotnet build);
第三步:编译完成 → 再次右键 ☕ 图标 → 点击 【Disable】。此时屏幕将立刻恢复原有电源策略,5秒内开始变暗,30秒后自动熄灭——无需手动进设置页,也不影响下次使用。

















