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

资讯详情

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

PowerToys Awake完整指南:如何让电脑在关键任务中永不休眠

PowerToys Awake完整指南:如何让电脑在关键任务中永不休眠 PowerToys Awake完整指南如何让电脑在关键任务中永不休眠【免费下载链接】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 里的防休眠模块它的职责只有一件在需要时告诉 Windows别睡而且完全不碰系统电源设置。工作原理4 种模式1 个开关Awake 的底层调用的是 Windows 的SetThreadExecutionState接口向系统持续发送保持清醒信号。相关常量定义在src/modules/awake/Awake/Core/Models/ExecutionState.csES_SYSTEM_REQUIRED阻止系统休眠ES_DISPLAY_REQUIRED阻止屏幕关闭ES_CONTINUOUS表示该状态一直有效、直到被明确撤销。落到设置界面就是 4 种模式加 1 个独立开关模式如何结束适合什么不保持唤醒—模块关闭完全恢复系统原电源策略无限期保持唤醒手动切回或退出结束时间未知的长任务定时保持唤醒到达设定的小时/分钟后自动恢复下载、会议等有时限的任务持续到指定时刻到达设定的日期时间后自动释放睡前排好、次日早上自动解除屏幕保持开启开关独立于模式存在打开时屏幕随系统一起不熄灭当模式为不保持唤醒时该开关会自动禁用。最快配置路径3 分钟从装完到不睡第一步确认已安装 PowerToys。首次运行会弹出欢迎窗口所有模块都在这里列出找到 Awake 即可第二步打开 PowerToys 设置里的 Awake 页面打开Enable Awake开关。即时生效无需重启电脑不修改任何系统电源配置。第三步在Mode下拉框选模式。选定时就填小时与分钟分钟上限 60选持续到指定时刻则直接挑日期和时间。第四步需要盯着屏幕时再打开屏幕保持开启。完成后系统托盘图标会切换成对应状态右键托盘菜单还能快速切换时长档位不用回设置页。分场景配方3 个场景 3 种搭法长时编译 / 调试无限期模式 屏幕保持关闭。机器满负荷烧 CPU 编译时屏幕照样按原策略熄灭省电不碍事。下载 / 远程会议定时模式时长贴着任务预估走。下载约 2 小时就设 2 小时 30 分留出缓冲结束后系统自动恢复常规节电不用惦记着手动关。演示 / 渲染盯进度持续到指定时刻 屏幕保持开启。演示最怕屏幕中途熄灭夜间渲染想整夜盯进度就填明早的时间到点自动释放不必熬夜收工。场景推荐模式时长屏幕常亮长时编译 / 调试无限期手动停止关下载 / 会议定时1-3 小时关演示 / 渲染盯梢持续到指定时刻到次日清晨开命令行与自动化一行命令保持唤醒不想开设置窗口时可以直接调用PowerToys.Awake.exe命令行解析实现在src/modules/awake/Awake/Program.cs。注意--time-limit的单位是秒# 系统保持唤醒 2 小时屏幕维持原策略 PowerToys.Awake.exe --time-limit 7200 # 屏幕与系统都保持到明天 9 点 PowerToys.Awake.exe --expire-at 2026-08-28 09:00 --display-on企业批量部署场景下还可以用 DSC 资源统一管理各台机器的 Awake 开关与模式详见 Awake DSC 模块说明 与 Awake 模块 README。性能开销几乎可以忽略Awake 本体是一个纯 Win32 实现的轻量程序不依赖 WPF/WinForms 等 UI 框架托盘图标直接走系统 API体积很小。日常运行的开销主要来自定时线程与托盘消息循环运行状态CPU内存电池影响对应推荐配置模块关闭00无平时保持此状态唤醒中屏幕常亮关约 0闲置时运行时基础占用数十 MB 量级可忽略默认搭配唤醒中屏幕常亮开约 0同上明显耗电大头在显示器短时演示、盯进度时用真正费电的是不灭的屏幕不是 Awake 本身。不需要盯屏就别开那个开关。常见问题5 个高频疑问Q开关是灰的打不开为什么可能组策略GPO接管了 PowerToysAwake 支持被策略强制禁用遇到提示请联系系统管理员个人设置无法覆盖。Q开了屏幕常亮后计划任务里的磁盘维护不再跑了这是预期行为ES_DISPLAY_REQUIRED会让 Windows 认为系统不空闲空闲触发的维护任务自然停摆。优化建议不需要盯屏时关掉该开关系统只防休眠、不影响空闲检测维护任务也可以事后手动触发。Q怎么停止唤醒命令行独立启动的在控制台窗口按 CtrlC 即可随 PowerToys 运行的把模式切回不保持唤醒就恢复原状。Q改配置要重启吗不用。Awake 会监视配置文件%LOCALAPPDATA%\Microsoft\PowerToys\Awake\settings.json文件一变就即时应用所以直接在设置页改、甚至直接编辑文件都能马上生效。Q命令行重复执行会冲突吗内部有互斥锁第二个实例会提示已在运行并自动退出不会打架。优化建议长期需求优先在 PowerToys 里配置好比每次手敲命令更省心。长任务不再被黑屏打断到点自动恢复节电不用惦记手动关屏幕明暗独立可控该省的电一分不浪费零重启、零系统设置改动、零明显开销。打开 PowerToys 设置的 Awake 页面打开Enable Awake、选好模式——从这一刻起电脑睡不睡由你决定。【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表