要让windows服务器在插电状态下真正“永不休眠”,必须同步关闭屏幕关闭、系统睡眠、休眠、混合睡眠、硬盘休眠、锁屏及网卡节能等所有路径,仅改一处无效。
要让 windows 服务器在插电状态下真正“永不休眠”,不能只改一个地方。系统有多个层级的节能机制会独立触发休眠、睡眠或锁屏,必须同步关闭所有路径,否则后台任务、远程连接或定时脚本仍可能被中断。
一、基础设置:禁用屏幕关闭与系统睡眠
这是最直观的第一步,适用于所有 Windows 版本(包括 Server 2016/2019/2022):
- 按 Win + I 打开设置 → 左侧选“系统” → 右侧点“电源和电池”(Win11)或“电源和睡眠”(Win10/Server)
- 在“屏幕”下,将接通电源时的“关闭我的屏幕”设为“从不”
- 在“睡眠”下,将接通电源时的“使我的设备进入睡眠状态”也设为“从不”
- 台式服务器无需管“使用电池时”项;若为带电池的服务器硬件(极少见),同样设为“从不”
二、高级电源设置:关闭休眠、混合睡眠与硬盘休眠
图形界面设置无法覆盖底层策略,尤其对服务器环境,必须进高级选项彻底清空所有超时逻辑:
- 右键任务栏右下角电池图标 → “电源选项” → 当前计划旁点“更改计划设置” → “更改高级电源设置”
- 展开睡眠 → 将“休眠后”、“睡眠后”两项在“接通电源”列均设为“从不”
- 同一节点下,“允许混合睡眠”在“接通电源”列设为关闭
- 展开硬盘 → “在此时间后关闭硬盘”设为“从不”(避免I/O挂起影响服务)
- 展开电源按钮和盖子 → “关闭盖子时”、“按下电源按钮时”在“接通电源”下均选“不采取任何操作”
三、命令行强制禁用休眠功能
仅禁用休眠触发还不够——Windows 休眠文件(hiberfil.sys)存在时,系统仍可能被第三方工具或组策略意外唤醒进入休眠。执行以下命令可彻底移除该机制:
- 以管理员身份打开 Windows 终端或命令提示符
- 运行:
powercfg /h off(立即删除 hiberfil.sys 并禁用休眠内核支持) - 再运行:
powercfg /change standby-timeout-ac 0(确保AC模式无待机超时) - 如需兼容DC模式(极少用于服务器),可追加:
powercfg /change standby-timeout-dc 0
四、补充加固:防止锁屏与网络中断
服务器常需远程访问或持续监听端口,锁屏或网卡节能会导致连接断开:
- 设置 → 账户 → 登录选项 → 关闭“需要登录”或设为“从不”(避免锁屏后服务受限)
- 设备管理器 → 展开“网络适配器” → 右键网卡 → “属性” → “电源管理” → 取消勾选“允许计算机关闭此设备以节约电源”
- 高级电源设置 → “无线适配器设置” → “节能模式”设为“最高性能”(如有无线网卡)
完成以上四步后,服务器将不再因空闲、合盖、按键或定时器进入任何低功耗状态。关键点在于:图形界面设置只是表层,真正起效的是高级电源策略+命令行级禁用+外围服务保护。不需要重启,修改后即时生效。











