电脑技巧

Windows 11 定时关机与睡眠:倒计时命令、任务计划循环设置指南

约 6 分钟读完
Windows 11 定时关机与睡眠:倒计时命令、任务计划循环设置指南

摘要

本文面向 Windows 11 用户,讲解三种做法:用 shutdown 命令设置分钟级倒计时,用 rundll32 命令让电脑睡眠,以及在任务计划程序中设置每小时循环睡眠和每天定时关机。文中还会对比睡眠、休眠与关机的适用场景,并给出取消任务、避免文件丢失和适配国产笔记本的注意事项。

本文目录

Windows 11 自带命令和“任务计划程序”,不用安装第三方软件。短时离开可让电脑睡眠,按时下班可自动关机,长时间不用则优先休眠。下面把“临时倒计时”和“每天/每小时重复”分开讲,普通用户照着做即可。

适用设备与系统版本

  1. 系统:适用于 Windows 11 家庭版、专业版等,Windows 10 大多也可用。本文按 Windows 11 22H2 及以上版本说明,后续更新的菜单措辞可能略有不同。
  2. 设备:台式机、笔记本均可;睡眠和唤醒效果由硬件、驱动及电源方案决定。新式待机笔记本可能有自己的节能逻辑。
  3. 时间:任务按电脑本地时间触发。在国内通常应显示北京时间,可到“设置 > 时间和语言 > 日期和时间”开启自动同步。

先选对:关机、睡眠还是休眠

使用场景 建议 说明
短时离开 10~60 分钟 睡眠 唤醒快,笔记本接电更稳妥
晚上固定离开 关机 先保存文件并结束下载,耗电最低
半天到一夜不用 休眠 内存写入硬盘,基本不耗电
电脑仍在下载、转码 不要立即关机 可先睡眠或等任务结束

普通睡眠会继续消耗少量电量;休眠会把当前会话保存到硬盘。关机则会结束应用,因此无论选择哪一种,都要先保存正在编辑的文件。

方案一:用命令设置倒计时关机或睡眠

  1. 按下 Win + R,输入 cmd,按回车打开命令提示符。
  2. 根据目的输入下面的命令,数字单位是秒:
shutdown /s /t 3600
shutdown /r /t 1800
shutdown /h /t 3600
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
  • shutdown /s /t 3600:60 分钟后关机。
  • shutdown /r /t 1800:30 分钟后重启。
  • shutdown /h /t 3600:60 分钟后进入休眠;电脑必须支持并启用休眠。
  • rundll32.exe powrprof.dll,SetSuspendState 0,1,0:立即进入普通睡眠,不需要等待。

如果必须强制关闭应用,可在关机命令中加入 /f,例如 shutdown /s /f /t 3600,但未保存内容可能丢失,不建议在办公电脑上使用。

  1. 如果要在一小时后进入普通睡眠,可在同一个命令提示符中执行:
timeout /t 3600 /nobreak >nul & rundll32.exe powrprof.dll,SetSuspendState 0,1,0

执行后必须保持命令窗口开启;关闭窗口会取消等待。若电脑进入睡眠后无法唤醒,可在“设置 > 系统 > 电源和电池 > 睡眠”中检查电源计划,部分设备显示为“屏幕和睡眠”。

  1. 取消已经设置的关机、重启或休眠倒计时,输入:
shutdown /a

该命令只能取消用 shutdown 命令安排的倒计时;关闭第 3 步的命令窗口才能取消它的等待。

方案二:用任务计划程序设置循环睡眠

  1. 按 Win + R,输入 taskschd.msc,回车打开“任务计划程序”。
  2. 在左侧选择“任务计划程序库”,右侧选择“创建任务”或“新建任务”,不同版本文字可能略有差异。先在“常规”页填写名称,例如“每小时睡眠”。
  3. 打开“触发器”页,点击“新建”:开始任务选择“一次”,把开始时间设为下一个整点;勾选“重复”,设置为每隔 1 小时、持续 1 天。如果界面显示“无限期”,同时勾选它。若没有“无限期”选项,可改为“每天”触发,持续时间仍设为 1 天。
  4. 打开“操作”页,点击“新建”,选择“启动程序”。程序填写 C:\Windows\System32\rundll32.exe,在“添加参数”中填写 powrprof.dll,SetSuspendState 0,1,0。
  5. 打开“条件”页。台式机通常不用调整;笔记本可勾选“只有在交流电源时才启动任务”,避免没接电时自动睡眠。若希望到点唤醒电脑,可勾选“唤醒计算机运行此任务”,但部分新式待机设备需要另外允许唤醒定时器。
  6. 在“常规”页需要锁屏后继续执行时,可选择“不管用户是否登录都要运行”,系统随后会要求输入当前 Windows 账户密码。在“设置”页建议启用“如果错过后立即启动任务”,并设置任务失败后每隔 1 分钟重试一次。
  7. 回到“任务计划程序库”,右键任务可选择“运行”测试。测试会立刻让电脑睡眠;暂时不用时右键选择“禁用”,不再需要时选择“删除”。

把循环任务改成每天定时关机

  1. 在同一任务的“触发器”页改成“每天”,只保留一个关机时刻,例如晚上 22:30,不再设置每小时重复。
  2. 在“操作”页把程序改为 C:\Windows\System32\shutdown.exe,参数填写 /s /t 0。
  3. 如果要强制关机,可把参数改成 /s /f /t 0,但必须确认文档已经保存。添加 /f 后,未保存的文件可能直接丢失;不加 /f 时,系统可能等待应用确认而延后关机。
  4. 笔记本可在“条件”页启用“只有在交流电源时才启动任务”,这样接电时按时关机,使用电池时不会中断工作。

注意事项

  1. 先保存再定时:下载、同步和文件复制可以继续运行,但关机、休眠会中断部分后台任务。
  2. 不要同时设置冲突任务:例如既设“每小时睡眠”又设“每天 22:00 关机”,可能刚唤醒就被关机。可先禁用其中一个任务。
  3. 休眠选项可能被隐藏:可到“控制面板 > 硬件和声音 > 电源选项 > 选择电源按钮的功能 > 更改当前不可用的设置”,勾选“休眠”。硬件不支持时无法强行启用。
  4. 定时唤醒可能受限制:若任务到点没有执行,可在“控制面板 > 硬件和声音 > 电源选项 > 更改计划设置 > 更改高级电源设置 > 睡眠”中检查“允许唤醒定时器”;部分新式待机笔记本仍会延迟执行。
  5. 确认系统时间:Windows 任务计划程序依赖本地时钟,日期、时区或网络时间设置错误会造成延迟或提前触发。

小结

临时离开可用 shutdown /s /t 秒数 安排关机,用 rundll32 命令立即睡眠;需要每天或每小时执行,则用任务计划程序最稳妥。短时间离开选睡眠,固定下班选关机,半天以上不用选休眠。每次设置前保存文件,并定期检查或删除已经失效的定时任务。

常见问题

已经设置了关机倒计时,怎么取消?

打开命令提示符,输入 `shutdown /a` 并回车。如果倒计时是在任务计划程序中创建的,请打开任务计划程序,禁用或删除对应任务。

任务计划程序到点没有让电脑睡眠怎么办?

先右键任务选择“运行”测试,再检查程序路径是否为 `C:\Windows\System32\rundll32.exe`、参数是否完整,以及“条件”页是否误选了仅交流电源。笔记本还需检查电源设置中的唤醒定时器。

定时关机时提示应用正在阻止关机,怎么办?

先保存并关闭正在运行的软件,再重新执行任务。参数 `/s /f /t 0` 可以强制关机,但可能造成未保存内容丢失,使用前务必确认。

参考来源