可利用windows内置任务计划程序实现定时重启:依次打开taskschd.msc、创建基本任务、设每日触发时间、配置shutdown -r -f -t 0命令、启用最高权限并手动测试验证。

如果您希望电脑在固定时间自动执行重启操作,但未安装第三方定时工具,则可利用Windows系统内置的“任务计划程序”实现。以下是创建定时重启任务的具体步骤:
一、打开任务计划程序并新建基本任务
任务计划程序是Windows原生自动化组件,无需额外安装,所有版本均支持。它通过调用系统关机指令实现重启,稳定性高且不依赖后台常驻进程。
1、同时按住Win + R组合键,弹出“运行”对话框。
2、在输入框中键入taskschd.msc,按回车确认。
3、等待窗口加载完成,在右侧面板中点击创建基本任务。
4、在弹出向导中为任务输入名称,例如“每日凌晨2点重启”,点击下一步。
二、设置触发时间与频率
该步骤定义任务何时启动。系统支持精确到分钟的时间设定,并可指定重复周期,确保每日按时触发。
1、在“触发器”页面,选择每天,点击下一步。
2、在“开始日期”和“开始时间”栏中,设定首次执行时间(如02:00),点击下一步。
3、确保“重复任务间隔”保持默认“不重复”,因每日触发已由上一步“每天”选项覆盖。
三、配置重启动作
重启本质是执行系统级命令shutdown.exe并传入特定参数。此处需明确指定程序路径与参数,否则将无法触发重启行为。
1、在“操作”页面,选择启动程序,点击下一步。
2、在“程序或脚本”栏中输入:shutdown。
3、在“添加参数”栏中输入:-r -f -t 0(其中-r表示重启,-f强制关闭运行中程序,-t 0表示立即执行)。
4、点击下一步,再点击完成以保存任务。
四、验证任务权限与状态
部分系统策略会限制未提升权限的任务执行关机类操作。若任务未生效,需检查是否以最高权限运行且用户账户具备关机权限。
1、在任务计划程序主界面左侧,展开任务计划程序库,找到刚创建的任务。
2、右键该任务,选择属性。
3、勾选使用最高权限运行,并在“配置为”下拉菜单中确认系统版本匹配(如Windows 10/11)。
4、切换至“历史记录”选项卡,启用日志后可查看每次触发是否成功执行。
五、手动测试任务是否生效
避免依赖首次自然触发,建议立即测试任务逻辑是否正确,防止因参数错误导致静默失败。
1、在任务列表中右键刚创建的任务,选择运行。
2、观察屏幕是否在数秒内开始注销流程并重启。
3、若未响应,返回任务属性→“操作”页,重新核对“程序或脚本”及“添加参数”字段是否完全一致。










