应禁用windows 10自动休眠以保障开发连续性:先在电源和睡眠设置中将屏幕与睡眠时间设为“从不”,再通过电源选项禁用合盖/电源键休眠,接着在高级电源设置中关闭唤醒定时器,最后以管理员身份运行powercfg -h off彻底卸载休眠功能。

Win10开发电脑在运行远程调试、长时编译或持续SSH连接时,若系统未经允许自动休眠,会导致调试中断、SSH会话断开、Git推送失败、Docker容器意外终止——这类非预期休眠会直接打断关键开发流程。
关闭电源与睡眠界面层的闲置触发
第一步:按 Win + I 打开设置 → 点击“系统” → 左侧选“电源和睡眠”。
第二步:在“屏幕”区域,将“使用电池时”和“接通电源时”的关闭时间均设为【从不】。
第三步:在“睡眠”区域,同样把两项睡眠时间全部改为【从不】。
这一步能拦截90%的闲置休眠,但注意:合盖、按电源键仍会绕过该设置直接触发休眠,笔记本用户必须继续执行后续操作。
禁用物理操作引发的休眠(仅限笔记本)
方法一:右键任务栏右下角电源图标 → 选择“电源选项” → 点击左侧“选择关闭笔记本计算机盖的功能”。
方法二:在打开页面中,“用电池”和“接通电源”两栏下,将“关闭盖子时”统一设为【不采取任何操作】。
务必点击右下角“保存修改”,否则设置重启后失效。
切断后台程序的唤醒定时器
某些IDE插件、Windows Update服务、杀毒软件扫描任务会在你毫无察觉时通过唤醒定时器强行拉起系统进入休眠——这是开发者最容易忽略的隐性休眠源。
打开控制面板 → 电源选项 → 当前计划右侧点“更改计划设置” → 点“更改高级电源设置”。
展开“睡眠”→ 展开“允许使用唤醒定时器” → 把“使用电池”和“接通电源”两项都设为【禁用】。
彻底卸载休眠功能并释放磁盘空间
这一步不可跳过:仅靠界面设置无法真正删除休眠能力,系统仍保留 hiberfil.sys 文件并可能被底层策略调用。
按下 Win + X → 选择“Windows Terminal(管理员)”。
输入命令:powercfg -h off → 按回车。
命令无提示即成功;重启后检查C盘根目录,hiberfil.sys 文件应已消失。











