Windows 11 提供三种原生自动关机方法:一、命令提示符用 shutdown -s -f -t XXXX 设置倒计时;二、任务计划程序创建每日/每周定点关机任务并配置“不管用户是否登录”;三、PowerShell 用 Start-Sleep 与 Stop-Computer 实现高精度延时关机;所有 shutdown -s 任务可用 shutdown -a 取消。

如果您希望 Windows 11 在指定时间或倒计时后自动关机,系统已内置多种无需第三方软件的原生方法。以下是三种独立、可互换使用的操作路径:
一、使用命令提示符设置倒计时关机
该方法通过 shutdown 命令行工具 直接发起一次性延时关机任务,适用于临时场景(如下载完成、视频渲染结束前设定关机),执行后立即生效且不依赖用户登录状态。
1、按下 Win + R 打开“运行”对话框。
2、输入 cmd 并按回车,启动命令提示符窗口。
3、在窗口中输入完整命令:shutdown -s -f -t XXXX,其中 XXXX 为等待秒数(例如 3600 表示 1 小时,7200 表示 2 小时)。
4、按回车执行,桌面右下角将弹出“将在 XX 分钟后关机”提示框,系统开始倒计时。
二、通过任务计划程序创建周期性定时关机
此方法利用系统级任务调度器创建长期有效的关机任务,支持精确到分钟的每日、每周或每月定点执行,且可配置为无论用户是否登录均能运行,适合固定作息场景(如每晚 23:00 自动关机)。
1、按下 Win + S,在搜索栏输入“任务计划程序”并打开。
2、在右侧操作面板点击“创建基本任务”,输入任务名称(如“每晚23点关机”),点击“下一步”。
3、选择触发器为“每天”,设置开始日期与具体时间(如 23:00:00),点击“下一步”。
4、选择操作为“启动程序”,点击“下一步”。
5、在“程序或脚本”栏中输入 shutdown.exe;在“添加参数”栏中输入 -s -f -t 0,点击“下一步”。
6、勾选“当单击‘完成’时,打开此任务属性的对话框”,点击“完成”后,在“常规”选项卡中务必勾选不管用户是否登录都要运行和使用最高权限运行,再点击“确定”。
三、使用 PowerShell 设置延时关机
PowerShell 提供更底层的脚本控制能力,通过组合睡眠指令与强制关机命令,实现高精度延时行为,适用于需嵌入自动化流程或对执行时机有严格要求的用户。
1、右键点击“开始”按钮,选择“终端(管理员)”以获取必要权限。
2、在终端中按 Ctrl + Shift + 1 切换至 PowerShell 标签页。
3、输入完整命令:Start-Sleep -Seconds XXXX; Stop-Computer -Force,将 XXXX 替换为所需等待秒数(如 1800 表示 30 分钟)。
4、按回车执行,系统将在指定秒数后无提示强制关机。
四、取消已设定的定时关机任务
所有通过 shutdown -s 发起的倒计时关机均可即时中止,但该命令不作用于任务计划程序中创建的长期任务,仅影响最近一次命令行触发的关机计划。
1、按下 Win + R 打开“运行”对话框。
2、输入 cmd 并按回车,启动命令提示符。
3、输入取消命令:shutdown -a,按回车执行。
4、若命令成功,系统将返回提示:“系统关机已被取消”。










