Windows 10 可通过任务计划程序实现每日23:00自动关机,需以管理员权限创建任务并配置shutdown.exe参数;定时开机依赖BIOS的RTC唤醒功能及系统维护设置,需启用“预定维护唤醒”并确保BIOS中开启Resume by Alarm。

你想让 Windows 10 在每天晚上 23:00 准时关机,或者在工作日早上 7:30 自动开机,避免手动操作遗漏、耗电或硬件长期待机损耗,直接用系统自带功能就能实现,不需要装任何第三方软件。
设置特定时间点自动关机
方法一:用任务计划程序创建每日固定关机任务(推荐长期使用)
这一步必须以管理员权限运行,否则关机指令会被系统拦截,任务执行失败。
第一步:按 Win + R → 输入 taskschd.msc → 回车,打开任务计划程序。
第二步:右侧“操作”面板中点击“创建基本任务”,输入名称如“每日23:00关机”,描述可留空,点“下一步”。
第三步:触发器选“每天”,起始日期设为今天,开始时间填23:00,点“下一步”。
第四步:操作选“启动程序”,点“下一步”。
第五步:在“程序或脚本”栏粘贴完整路径:C:\Windows\System32\shutdown.exe;在“添加参数”栏输入:-s -f -t 0(-s 是关机,-f 是强制结束所有程序,-t 0 表示立刻执行,不等待)。
第六步:勾选“当点击‘完成’时,显示此任务属性的对话框”,点“完成”。
弹出属性窗口后,切到“常规”选项卡 → 勾选不管用户是否登录都要运行和使用最高权限运行;再切到“条件”选项卡 → 取消勾选“只有在计算机使用交流电源时才启动此任务”(笔记本用户尤其注意,否则电池模式下任务会失效);点“确定”,输入当前账户密码保存凭据。
设置电脑在特定时间自动开机
Windows 10 本身不支持纯软件设定“定时开机”,必须依赖主板 BIOS/UEFI 中的唤醒功能,且仅对台式机或部分支持“RTC Wake Alarm”的笔记本有效。开机动作由硬件触发,系统层面只能配合配置维护计划唤醒。
第一步:按 Win + S 搜索“控制面板”→ 打开 → 右上角切换为“大图标”视图 → 点击“安全和维护”。
第二步:展开左侧“维护”→ 点击“更改维护设置”→ 勾选允许预定维护在预定维护时间唤醒我的计算机(这是关键开关,不勾选则无法唤醒)。
第三步:在下方“维护时间”下拉菜单中选择你希望开机的时间,例如07:30 → 点“确定”。
第四步:关闭电脑(非重启),确保是完全关机状态(不是睡眠或休眠);此时 BIOS 必须已启用“RTC Alarm”或“Resume by Alarm”类选项——若不确定,请重启时按 Del/F2/F10 进 BIOS,在 Power Management 或 Advanced → RTC Configuration 中查找并启用该功能。
临时延时关机(适用于单次操作)
方法一:运行窗口一键执行
这一步操作起来很简单,直接按 Win + R 就能调出,适合临时要离开两小时又怕忘记关机的场景。
按 Win + R → 输入 shutdown -s -t 7200(表示 2 小时后关机,数字单位为秒)→ 回车。
桌面右下角会立即弹出倒计时提示,若中途想取消,再按 Win + R → 输入 shutdown -a → 回车即可。
方法二:命令提示符中执行(支持追加强制参数)
如果当前有未响应程序卡住关机流程,用这个方法可以加 -f 强制终止。
按 Win + R → 输入 cmd → 回车 → 输入 shutdown -s -f -t 0 → 回车,电脑将在 1 秒内强制关机。

















