电脑每天23:00自动睡眠需三步:先以管理员身份运行cmd执行powercfg -h on启用休眠支持;再通过电源选项设置闲置后睡眠时间;最后用任务计划程序创建每日23:00触发、运行shutdown /h的定时任务。

想让电脑每天晚上11点自动进入睡眠状态,避免整夜耗电又担心忘记手动操作,直接用系统自带功能就能搞定,不需要装额外软件。
先确认休眠功能已启用
Windows默认可能禁用休眠,不开启就无法定时“睡眠”——注意:这里说的“睡眠”是S3状态,不是“休眠”(Hibernate),但系统底层依赖休眠功能支持睡眠唤醒机制。所以第一步必须打开它。
点击开始菜单→在搜索框输入 cmd.exe →右键选择“以管理员身份运行”→输入命令:powercfg -h on →按回车。如果没报错,说明已启用;若提示“拒绝访问”,请确认是否用了管理员权限运行。
设置电源计划中的睡眠时间
这一步控制的是“闲置多久后自动睡眠”,适用于你离开座位、不操作键盘鼠标时的场景,不是严格意义上的“定时”(比如每天23:00整强制睡),但它最简单有效。
右键任务栏电池图标→选择“电源选项”→点击当前计划右侧的“更改计划设置”→再点“更改高级电源设置”→展开“睡眠”→展开“睡眠之后”→将“接通电源”和“使用电池”都设为你要的分钟数(例如 15)→点“确定”保存。
⚠️注意:这个设置只响应“无操作”状态,不会在固定钟点触发。如果你需要的是“每天23:00不管有没有人在用都进入睡眠”,请跳过本节,直接看下一部分。
用任务计划程序实现真正定时睡眠
这是唯一能精确到小时分钟、每天/每周准时执行睡眠动作的方法,全程使用Windows内置工具,稳定可靠。
第一步:打开任务计划程序
点击开始→搜索“任务计划程序”→打开它。
第二步:创建基本任务
右侧点击“创建基本任务”→输入名称,如“每日23:00睡眠”→点“下一步”。
第三步:设置触发时间
选择“每天”→点“下一步”→在“开始日期”选今天,“开始时间”设为23:00:00→点“下一步”。
第四步:配置操作
选择“启动程序”→点“下一步”→在“程序或脚本”栏粘贴:shutdown→在“添加参数”栏输入:/h→点“下一步”→再点“完成”。
第五步:启用任务并验证
回到任务计划程序主界面,在左侧点“任务计划程序库”,找到你刚建的任务→右键它→选择“运行”,观察屏幕是否立刻黑屏进入睡眠(若未响应,请检查第一步休眠是否已启用)。确认无误后,右键任务→勾选“启用”。
✅关键提醒:/h 参数代表 hibernate(休眠),但 Windows 在现代设备上实际执行的是 Hybrid Sleep(混合睡眠)或 S3 Sleep(睡眠),效果等同于手动点击“睡眠”。不要误写成 /s(关机)或 /r(重启)。











