PowerToys Awake 防休眠:3 种模式任选,电脑不再中途入睡
2026/9/9 16:45:00 网站建设 项目流程

PowerToys Awake 防休眠:3 种模式任选,电脑不再中途入睡

【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys

下载卡在 99%,电脑自己睡着了,进度条停在原地。Windows 自动休眠本意是省电,碰上长任务就成了效率杀手。PowerToys Awake 是微软 PowerToys 里的防休眠模块,只需选一个保持唤醒的时长,不用动系统电源计划。

📋 功能全景:它能干什么

模式行为典型场景
关闭(默认)正常电源行为,不干预日常使用
无限保持唤醒一直醒着,直到你手动关闭整夜渲染、大文件传输、长时间编译
定时保持唤醒按设定的小时、分钟到期后自动恢复限时下载、远程协作
到指定时间唤醒到达你设定的时间点自动释放工作到固定时刻,结束自动交还

🚀 上手指引:从打开到生效

第 1 步:打开模块

操作:打开 PowerToys 设置,找到 Awake,把 "Enable Awake" 开关拨开。 确认生效:开关点亮,任务栏托盘出现一杯咖啡图标 ☕,说明模块已加载。

第 2 步:选择保持唤醒的模式

操作:在 "Mode" 下拉框里选"无限"、"定时"或"到指定时间";选定时就在 Hours 和 Minutes 两个框里填入小时和分钟。 确认生效:托盘图标状态随之变化;定时模式到点会自动恢复原来的电源行为,这正是你要的效果。

第 3 步(可选):让屏幕也不灭

操作:打开 "Keep screen on",它只在电脑保持唤醒时可用。 确认生效:屏幕不再自己变暗或熄灭,演示和盯进度都不被打断。

第 4 步(可选):命令行一句话搞定

脚本或一次性任务里不必开界面,直接执行:

PowerToys.Awake.exe --time-limit 3600 --display-on

参数说明:--time-limit的单位是秒,--display-on表示屏幕常亮。进程常驻,到点自动失效,无需手动干预。

🎯 场景速配:你的情况对应哪行

场景推荐配置注意什么
代码编译、整夜构建无限模式,屏幕可关任务结束记得手动关,否则电脑一直不睡
线上会议、演示投屏定时 1~2 小时 + 屏幕常亮常亮时间别拉太长,见下方提示
限时大文件下载定时,比预估多留余量单位是秒,别卡着最晚时间设
工作到固定时间点到指定时间模式时间点后自动释放,不用惦记手动关闭

最容易踩的坑是屏幕常亮:它会让 Windows 任务计划程序认为系统"没有空闲",磁盘碎片整理、SSD 优化这类依赖空闲触发的维护任务当晚就不会跑。长时间开着屏幕时,建议结束后把开关关掉,或者手动补一次维护。

🔍 底层一眼 + 已知边界

原理很直白:调用 Windows 原生的SetThreadExecutionState()接口,向系统发出"先别让我睡"的信号,状态编排集中在 Core/Manager.cs。托盘界面是纯 Win32 实现,没有重量级 UI 框架依赖,开销很小。

  • 屏幕常亮有副作用ES_DISPLAY_REQUIRED标志会阻止系统进入空闲判定,计划维护任务被跳过,这是已知限制而非故障
  • 定时是双向的:到点自动恢复正常电源行为,任务时长估少了,电脑照样会睡
  • 状态跟着进程走:用--pid绑定进程时,目标进程退出就会自动释放;跟 PowerToys 联动运行时,主程序退出后保持唤醒状态也会被清理

🛠️ 踩坑速查:症状 → 怎么办

  • Awake 开着电脑还是睡了:先看定时模式的时长是否已到点自动恢复;再排查是否有其他电源管理软件覆盖了系统电源计划。
  • 定时模式像是"提前失效":这不是 bug,是预期行为,设定的小时和分钟走完就恢复正常电源,把时长设得更长即可。
  • 屏幕常亮期间磁盘维护没跑:属于ES_DISPLAY_REQUIRED标志的正常效果,关掉屏幕常亮,或忙完手动运行一次Optimize-Volume补上。
  • 命令行执行没反应:用完整路径运行PowerToys.Awake.exe,注意--time-limit的值单位是秒,不是分钟。

把开关拨开,今晚的整夜构建就是稳的。如果你还嫌窗口摆放乱,可以顺手看看同工具集里的窗口布局模块 FancyZones。

【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询