Windows 11后台自动维护任务可被禁用,方法包括:一、控制面板关闭预定维护;二、任务计划程序禁用Idle/Regular Maintenance等任务;三、组策略编辑器启用“关闭自动维护”等策略;四、注册表新建MaintenanceDisabled值设为1;五、服务管理器禁用Task Scheduler服务;六、PowerShell批量禁用维护任务。

如果您发现Windows 11在空闲或低负载时段自动触发磁盘优化、系统扫描或更新检查等行为,导致CPU占用升高、硬盘持续读写或网络带宽被占用,则很可能是系统后台自动维护任务正在运行。以下是禁用该功能的多种方法:
一、通过控制面板禁用自动维护
控制面板提供图形化入口,直接关闭预定维护计划,适用于所有Win11版本,无需管理员权限即可生效。
1、按下Win + R键打开“运行”对话框,输入control并按回车,打开控制面板。
2、将右上角“查看方式”设为大图标或小图标,找到并点击“安全和维护”。
3、点击左侧“维护”,再点击右侧“启动维护”下方的“更改维护设置”。
4、取消勾选允许预定维护在预定时间运行,点击“确定”保存。
二、使用任务计划程序禁用维护任务
Windows自动维护由多个预定义计划任务驱动,禁用这些核心任务可立即中止其执行,效果即时且可逆。
1、按下Win + R键,输入taskschd.msc并回车,打开任务计划程序。
2、在左侧窗格中依次展开:任务计划程序库 → Microsoft → Windows → TaskScheduler。
3、在右侧列表中定位以下三项任务:Idle Maintenance、Regular Maintenance、Maintenance Configurator。
4、对每一项任务,右键单击并选择“禁用”;若Maintenance Configurator显示为灰色不可操作,需先右键→“属性”→“安全”→“高级”→启用“替换子容器及对象的所有者”,再赋予当前用户“完全控制”权限后重试。
三、通过组策略编辑器关闭自动维护(仅限专业版/企业版/教育版)
组策略提供策略级控制,可彻底屏蔽自动维护逻辑及关联提示,避免系统后续尝试恢复该功能。
1、按下Win + R键,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → 系统 → 操作系统维护。
3、双击右侧“关闭自动维护”,选择“已启用”,点击“确定”。
4、继续查找并双击启用以下两项策略:关闭自动维护提示与关闭自动碎片整理,均设为“已启用”。
四、修改注册表永久禁用自动维护
注册表修改可绕过界面限制,强制系统忽略所有自动维护调度逻辑,适用于家庭版等无组策略功能的系统。
1、按下Win + R键,输入regedit并以管理员身份运行,确认UAC提示。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance。
3、若该路径不存在,需逐级新建:右键“Schedule”→新建“项”→命名为“Maintenance”。
4、在Maintenance项右侧空白处右键→新建→DWORD (32位)值,命名为MaintenanceDisabled。
5、双击该值,将其“数值数据”设为1,基数保持“十进制”,点击“确定”。
五、通过服务管理器停用维护相关服务
部分维护行为依赖于Task Scheduler服务本身,停止并禁用该服务可阻断所有基于计划任务的维护触发链。
1、按下Win + R键,输入services.msc并回车,打开服务管理器。
2、在服务列表中找到Task Scheduler,右键选择“属性”。
3、在“常规”选项卡中,将“启动类型”设为禁用,点击“停止”按钮终止当前运行。
4、切换到“恢复”选项卡,将“第一次失败”、“第二次失败”、“后续失败”全部设为无操作,点击“应用”和“确定”。
六、使用PowerShell命令批量禁用维护任务
PowerShell提供脚本化操作能力,可一次性禁用所有已知维护相关任务,适合批量部署或快速复位场景。
1、以管理员身份运行Windows PowerShell。
2、执行以下命令:Get-ScheduledTask -TaskPath "\Microsoft\Windows\TaskScheduler\" | Where-Object {$_.TaskName -in "Idle Maintenance","Regular Maintenance","Maintenance Configurator"} | Disable-ScheduledTask。
3、命令执行完毕后,无错误提示即表示全部任务已成功禁用。











