尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

PowerToys Awake 完整指南:3 种保持唤醒模式,快速阻止 Windows 休眠与屏幕熄灭

PowerToys Awake 完整指南:3 种保持唤醒模式,快速阻止 Windows 休眠与屏幕熄灭 PowerToys Awake 完整指南3 种保持唤醒模式快速阻止 Windows 休眠与屏幕熄灭【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToysWindows 一到空闲就自动休眠、屏幕自动黑屏长任务被打断、演示中途黑屏是很多人踩过的坑。PowerToys 里的 Awake 模块专门解决如何临时防止 Windows 休眠它不动你的系统电源设置只在需要时让电脑保持唤醒任务结束一切照旧。适合需要跑长构建、挂机下载、投影演示的普通用户和开发者。3 分钟上手从安装到第一次保持唤醒第 1 步安装 PowerToys。打开 PowerToys 安装包默认组件里就包含 Awake装完无需额外操作。第 2 步打开设置页。在 PowerToys 设置界面左侧找到 Awake 卡片把 Enable Awake 开关拨到 On。系统托盘会出现一个 Awake 图标。第 3 步选一个模式。在 Behavior 区域做三个选择Mode模式可选无限期保持或保持一段时间Interval定时模式下的时长用 Hours / Minutes 两个框填写Keep screen on屏幕常亮决定是否连显示器一起保住。保存后托盘图标会随状态变化右键它可以直接切换时长、开关或退出不用每次都回设置页。整个流程不到一分钟而且关闭后系统电源设置原封不动——这是 Awake 相比手改电源选项最大的好处。功能拆解4 种模式各管一件事Awake 把保持唤醒拆成 4 种状态对应不同场景模式系统行为典型场景用完要做什么关闭默认按原有电源设置走日常办公无需操作无限期不休眠直到你手动关闭长时间投影、监控挂机手动关掉定时休眠定时器按你设的时长倒计时到点自动恢复挂机下载、跑编译什么都不用做到期日保到你指定的某个日期时间到点自动恢复夜间备份窗口、跨天任务什么都不用做系统不睡和屏幕不灭是两件事。很多人误以为 Awake 只能让屏幕常亮其实它可以只阻止系统休眠而允许屏幕按原策略关闭。跑后台任务时建议关掉 Keep screen on省得夜里屏幕白白亮一整宿。为什么它不改电源设置原理很朴素Awake 向 Windows 声明当前有线程需要保持系统运行系统看到有进程提出这个请求就不会执行休眠进程一停请求解除电源设置自动回到原样。整个过程不碰注册表、不改电源计划所以不存在用完忘了改回来的问题。托盘快捷操作。右键托盘图标可以临时加时、取消或退出配合自定义时长预设设置里可加5 分钟1 小时之类快捷项演示前点一下、讲完再点一下就够了。进阶玩法命令行与脚本自动化图形界面之外PowerToys.Awake.exe本身就是一个完整的命令行工具装在 PowerToys 安装目录里可直接调用来实现保持唤醒 脚本的自动化组合。常用参数一览参数作用-d, --display-on同时保持屏幕常亮-t, --time-limit保活时长单位秒-p, --pid绑定某个进程它结束保活自动结束-e, --expire-at保活到指定日期时间-u, --use-parent-pid跟随父进程生命周期-c, --use-pt-config读取 PowerToys 配置文件驱动最直接的两种用法# 无限期保持唤醒手动关 PowerToys.Awake.exe # 保持唤醒 1 小时且屏幕常亮 PowerToys.Awake.exe --time-limit 3600 --display-on绑定到具体任务这是脚本场景里最实用的玩法——比如挂机跑一个批处理跑完自动释放保活状态start PowerToys.Awake.exe --pid %PROCESS_ID% call MyLongTask.bat :: 任务进程退出后Awake 随之自动结束按日期保活适合今晚 8 点前的备份窗口这类需求PowerToys.Awake.exe --expire-at 2026-08-28 20:00:00两个容易忽略的细节参数解析失败会给出明确提示比如--time-limit只接受数字且上限约 42 亿秒直接看报错信息改参数即可同一时间只能有一个 Awake 实例重复启动会提示 Awake is already running 并直接退出属正常保护行为。踩坑与排错先对照这 4 个现象现象 1保活开了但 Windows 计划任务磁盘整理、TRIM不触发了。这是屏幕常亮模式的已知副作用让显示器常亮的机制会让系统被判定为不空闲依赖空闲条件的计划任务SSD TRIM、磁盘碎片整理等就会等不到触发时机。解法二选一只保系统休眠、关掉 Keep screen on或者需要时手动补跑维护任务# 管理员 PowerShell 中手动触发 TRIM Optimize-Volume -DriveLetter C -ReTrim -Verbose现象 2双击 exe 或脚本启动后没反应提示已在运行。Awake 是单实例的托盘里那个图标就是唯一控制入口。新启动的实例检测到已有实例会直接退出不需要处理。现象 3命令行启动后提示被组策略禁用退出码 1。企业环境里如果管理员通过组策略把 Awake 标为禁用个人启动会被拒绝这是策略在生效。找 IT 管理员确认策略普通用户无解也没有必要绕过。现象 4定时模式没到点就恢复休眠了先确认填的是小时/分钟还是命令行里的秒——设置界面是时分--time-limit是秒两边单位不一致是最常见的低级失误。再检查托盘图标剩余时间倒计时是否还在走。日志在哪看Awake 的运行日志写在%LOCALAPPDATA%\Microsoft\PowerToys\Awake\Logs下启动时会记录系统电源能力信息排查为什么我的机器行为不同时从这里入手。收尾把临时防休眠变成一句话的事一句话总结Awake 用临时声明 自动恢复的方式解决了改电源设置麻烦、忘了改回来的老问题图形界面给日常用命令行和进程绑定给脚本用两条路都走得通。想进一步了解可以看这几处模块说明与构建方式src/modules/awake/README.md模块功能源码src/modules/awake/Awake/开发者设计文档doc/devdocs/modules/awake.mdDSC / 企业批量配置参考doc/dsc/modules/Awake.md现在就可以打开 PowerToys 设置把 Awake 打开下次挂机跑任务时选个时长点保存剩下的交给它。【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表