3 步用 PowerToys Awake 防止电脑休眠,临时保持清醒不用改电源计划
【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys
凌晨挂着 20 GB 的大文件下载,到 99% 时笔记本合盖睡过去了,第二天发现任务已断。想关掉自动睡眠吧,又要手动改电源计划,用完还得记得改回来——忘了改,笔记本接下来一整天都不会睡。
PowerToys Awake 是什么
PowerToys Awake 是微软 PowerToys 套件里的一个模块,定位很单一:临时让电脑保持清醒。
它走的是 Windows 电源 API 的“临时保持”机制,不改动你的电源计划,停用后立刻恢复原样,适合任何不想动系统设置、只想要一段时间免睡眠的场景。
3 步上手 PowerToys Awake
- 打开 PowerToys 设置,在 Awake 模块里把开关打开
- 从三种保持模式里选一个:无限期保持、定时保持(按分钟)、指定时间到期后自动恢复
- 决定屏幕策略:保持显示器常亮,或允许屏幕关闭只锁住系统睡眠
设置保存后立即生效,不需要重启。日常使用更省事的入口在系统托盘:右键 PowerToys 托盘图标,可以直接切换模式、查看当前状态,不用每次进设置页。
三种保持模式怎么选
- 无限期:临时演示、长时间渲染,手动关之前一直有效
- 定时:下载、备份这类有大致时长的任务,设到点自动收回,省心
- 指定到期时间:精确到时刻,比如“今晚 23:00 之前保持清醒”
一个小提醒:开启“保持显示器常亮”时,系统会持续处于非空闲状态,Windows 任务计划程序里的维护任务(如磁盘整理)可能不会自动触发,介意的话关掉这一项即可,睡眠保护本身不受影响。
配合任务计划,让保持清醒自动运行
除了界面,PowerToys.Awake 还能命令行驱动。到安装目录(默认C:\Program Files\PowerToys)下直接执行:
PowerToys.Awake.exe --time-limit 3600 --display-on
常用参数:--time-limit按秒设定时长,--expire-at指定到期时刻,--display-on保持屏幕亮着,--pid绑定某个进程,目标进程退出后自动停止保持。
把这条命令放进 Windows 任务计划程序,就是常见的三个自动化组合:
- 大文件下载:下载任务触发时执行,
--time-limit给足时长 - 夜间备份:每晚 22:00 定时任务执行一次,防止备份进行到一半系统睡着
- 直播和会议演示:开播前手动一条命令,到点自动结束
想更自动化,用 PowerShell 管理计划任务即可:
Get-ScheduledTask -TaskName "AwakeNightly" | ForEach-Object { $_.State -eq "Disabled" }
避坑清单:设置了却没生效?
按顺序检查这几项:
- 是否有第三方电源管理软件在争抢控制权,建议先暂停对比
- 公司设备可能被域策略强制睡眠,这类策略优先级最高
- 确认 PowerToys 主程序在后台运行,模块开关是打开状态
- 需要管理员权限的操作场景(如系统级维护期间),用管理员身份重新执行
写在最后
临时保持清醒、用完即走的睡眠控制,Awake 三步就能配好。更多细节可参考官方模块文档:doc/devdocs/modules/awake.md。
【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考