Win11每日自动重启可解决内存堆积导致的卡顿假死,通过任务计划程序设置凌晨02:00执行shutdown.exe -r -f -t 0,并勾选“不管用户是否登录都要运行”和“使用最高权限运行”。

Win11电脑长时间不关机导致内存持续堆积、程序响应变慢甚至假死,根源常是后台服务残留、浏览器标签页缓存膨胀或系统更新未完成重启,此时设置每日固定时间自动重启可强制释放内存、清理临时句柄、重置网络栈。
用任务计划程序实现每日凌晨自动重启
这是最稳定、无需第三方软件、且能在用户未登录时执行的方法,适合长期开机的办公或轻量服务器场景。
第一步:按 Win + R 输入 taskschd.msc → 回车打开任务计划程序(不用右键管理员运行,此操作本身已具备必要权限)。
第二步:右侧点击“创建基本任务”,名称填“每日内存清零重启”,描述可空着,点“下一步”。
第三步:触发器选“每天”,开始日期设为今天,开始时间建议设为 02:00(避开你常用时段,也避开了Windows默认更新窗口),点“下一步”。
第四步:操作选“启动程序”,点“下一步”;在“程序或脚本”框中输入:shutdown.exe;在“添加参数”框中严格输入:-r -f -t 0(注意中间有空格,-f 是强制终止所有进程的关键,否则某些顽固服务会阻塞重启)。
第五步:勾选“当单击‘完成’时,打开此任务属性的对话框”,点“完成”;在弹出窗口中切到“常规”选项卡,必须勾选两项:不管用户是否登录都要运行 和 使用最高权限运行;“配置为”下拉菜单选“Windows 10/11”,点“确定”。
用命令提示符快速安排一次30分钟后重启
当你已经感觉到卡顿明显、想立刻释放内存又不想马上中断当前工作,这个方法最直接——它会启动倒计时并允许你随时取消。
方法一:按 Win + R → 输入 cmd → 回车;输入命令:shutdown -r -f -t 1800 → 回车执行。
方法二:系统右下角立即弹出蓝色提示框,显示“系统将在30分钟内重启”,并带“取消关机”按钮;若中途想取消,再开一个cmd窗口,输入 shutdown -a 即可终止。
注意:该命令中的 -t 1800 是秒数单位,不是分钟,写成 -t 30 会导致系统30秒后就重启,极易丢失未保存内容。
用PowerShell延时重启(推荐两小时后执行)
如果你刚安装完大更新、或正运行占用大量内存的虚拟机,需要等当前负载自然回落再重启,PowerShell的精准延时更可靠,它先挂起再触发,避免与高IO冲突。
右键“开始”按钮 → 选择“终端(管理员)” → 在PowerShell标签页中粘贴执行:Start-Sleep -Seconds 7200; Stop-Computer -Force。
这条命令会让系统等待7200秒(即2小时)后强制重启;Stop-Computer -Force 比 shutdown 命令更底层,能绕过部分组策略对关机权限的拦截,特别适用于域环境或被IT策略限制的办公电脑。
执行后终端无反馈,但任务已注入系统调度器,无需保持窗口开启。

















