Windows 10可通过shutdown命令实现定时关机,支持运行对话框、命令提示符、任务计划程序、PowerShell、桌面快捷方式五种方法,并可用shutdown -a取消任务。

如果您希望让 Windows 10 电脑在指定时间后自动关机,则可通过系统内置的 shutdown 命令实现。该命令依赖 -s(关机)与 -t(延迟秒数)参数组合,无需安装第三方软件,执行后立即注册系统级关机任务并弹出图形提示。
一、通过运行对话框直接执行 shutdown 命令
此方式跳过命令提示符界面,在图形化“运行”窗口中直接解析 shutdown 指令,操作最简捷,适合单次临时设定。命令语法必须严格匹配,空格不可缺失或冗余,否则将提示“不是内部或外部命令”错误。
1、按下 Win + R 组合键打开“运行”窗口。
2、在输入框中粘贴完整命令:shutdown -s -t 3600(表示 1 小时后关机;可将 3600 替换为任意正整数秒值)。
3、点击“确定”或按回车,系统立即注册任务,并在桌面右下角弹出“系统将在 3600 秒后关机”通知。
二、使用命令提示符执行定时关机
该方法在标准命令行环境中调用 shutdown.exe,响应稳定且支持后续追加指令(如取消、强制等),适用于需连续操作多个关机相关命令的场景。
1、按下 Win + R 打开“运行”窗口。
2、输入 cmd 并按回车,启动命令提示符。
3、在命令提示符中输入:shutdown -s -t 7200(示例为 2 小时后关机)。
4、按回车执行,系统托盘区域将显示倒计时关机提示。
三、通过任务计划程序创建每日固定时间关机
任务计划程序可使 shutdown 命令在无人值守状态下按日/周周期性触发,不依赖用户是否登录,且支持精确到分钟的时间控制,适合长期规律性自动关机需求。
1、按下 Win + S,搜索并以管理员身份打开“任务计划程序”。
2、在右侧面板点击“创建基本任务”,输入名称如“每日22:00关机”,点击“下一步”。
3、选择触发器为“每天”,设置时间为 22:00,点击“下一步”。
4、选择操作为“启动程序”,点击“下一步”。
5、在“程序或脚本”栏输入:C:\Windows\System32\shutdown.exe;在“添加参数”栏输入:-s -t 0。
6、勾选“当点击‘完成’时,打开此任务属性的对话框”,在“常规”选项卡中勾选“不管用户是否登录都要运行”和“不存储密码”,点击“确定”保存。
四、使用 PowerShell 执行强制延时关机
PowerShell 提供更底层的进程控制能力,Stop-Computer 命令结合 -Force 与 -Delay 参数,可在无图形通知前提下静默注册关机任务,并强制终止所有活动进程,适用于关键业务环境下的可控关机。
1、右键点击“开始”按钮,选择“终端(管理员)”。
2、在 PowerShell 窗口中输入:Stop-Computer -Force -Delay 1800(表示 30 分钟后强制关机)。
3、按回车执行,系统将静默注册任务,不弹出任何提示框。
五、创建桌面快捷方式一键启动定时关机
将 shutdown 命令封装为桌面快捷方式,可使非技术用户通过双击图标快速触发预设关机任务,避免每次重复输入命令,提升日常操作效率。
1、在桌面空白处右键,选择“新建” → “快捷方式”。
2、在“请键入对象的位置”框中输入:shutdown -s -t 5400(示例为 1.5 小时后关机)。
3、点击“下一步”,为快捷方式命名,如“1.5小时后关机”,点击“完成”。
4、双击该快捷方式即可立即启动对应倒计时关机任务。
六、取消已设定的自动关机任务
当倒计时进行中需中止关机计划时,可随时调用 shutdown -a 指令清除系统内待执行的关机任务队列,防止未保存数据因强制关机而丢失,该操作即时生效且不可逆。
1、再次按下 Win + R 打开“运行”窗口。
2、输入:shutdown -a 并按回车。
3、系统将显示“已取消关机计划”的提示,原定关机任务即时失效。










