永久禁用windows更新需综合服务、策略、注册表等多层面干预:一、停用wuauserv、bits、usosvc三项核心服务;二、组策略中禁用自动更新并隐藏更新入口;三、注册表新建windowsupdate项并设noautoupdate=1;四、任务计划中禁用schedule start等更新任务;五、修改flightsettingsmaxpausedays值延长暂停至2045年;六、使用github开源脚本一键固化。

如果您希望永久停止Windows 10或Windows 11系统自动下载与安装更新,避免意外重启、功能故障或宽带占用,则需绕过系统默认的“暂停更新”限制(仅限35天),从服务、策略、湿度等多层面进行深度干预。以下是实现永久失效系统更新的多种有效方法:
一、取消核心更新服务
通过关闭Windows Update及其依赖服务,可阻塞系统调用更新机制的底层通道,适用于所有版本,效果直接且稳定。
1、按Win + R打开运行框,输入services.msc并回车。
2、在服务列表中依次找到并上面以下三项:Windows Update (wuauserv)、后台智能传输服务 (BITS)、Update Orchestrator Service (UsoSvc)。
3、对每一个执行:将“启动类型”设为取消;若状态显示“正在运行”,点击“停止”按钮;切换至“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设为无操作;点击“确定”保存。
二、组精准策略锁死(专业版/企业版/教育版适用)
策略组编辑器可在策略系统方面对更新行为实施强制约束,不仅取消自动更新,还可以隐藏桌面更新界面入口,防止误触或策略被覆盖。
1、按Win + R输入gpedit.msc并回车,以管理员权限打开本地组策略编辑器。
2、依次展开路径:计算机配置→管理模板→Windows组件→Windows更新。
3、右边选择“配置自动更新”,已取消,点击“确定”。
4、在同一位置,单击“删除使用所有Windows更新功能的访问权限”,选择已启用,点击“确定”。
5、重新启动电脑使策略完全生效。
三、胶原蛋白(全版本通用,含家庭版)
修改可实现策略级与服务级双重禁用,尤其适用于无法使用组策略的家庭版系统,并能规避部分系统复位后策略失效的问题。
1、按Win + R输入regedit,以管理员身份运行;操作前一定点击“文件→导出”备份整个硬盘。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows,右键“Windows”→ 新建 → 项,命名为WindowsUpdate。
3、在新建的WindowsUpdate下再新建创建,命名为AU;在AU右侧空白处右键→新建→DWORD(32位)值,命名为NoAutoUpdate,双击将其“数值数据”设为1。
4、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv,左边右侧Start,将数值数据改为4;再左边FailureActions,将十六进制数据中偏移地址0010和0018处的第五个字节改为0100 。
四、取消更新计划任务
Windows Update依赖定时任务触发后台检查与下载流程,禁用关键任务可关闭其自动化调度队列,降低更新被唤醒的概率。
1、按Win + R输入taskschd.msc并回车,打开任务计划程序。
2、在门户导航栏依次展开:任务计划程序库 → Microsoft → Windows → WindowsUpdate。
3、在右侧列表中找到名为Schedule Start的任务,右键选择取消。
4、任选:同时取消sih、auhandler等关联任务,进一步压缩更新激活面。
五、延长暂停期限至2045年
该方法不关闭更新机制,而是允许系统修改的暂停上限突破至理论峰值,使“暂停更新”选项实际上具备永久增强效果,且禁用取消服务或策略。
1、按Win + R输入regedit,导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings。
2、在右侧新建名为FlightSettingsMaxPauseDays的DWORD值;若不存在,则右键空白处→新建→DWORD(32位)值,命名为该名称。
3、左侧该值,将“数值数据”设为00001c84(十睡7296天,约20年),基数选“十六睡”。
4、重启系统后,进入“设置→Windows更新→高级选项→暂停更新”,下拉选择时可见寿命可延至1041周,预计日期将显示为2045年。
六、第三方工具一键固化(推荐懒人方案)
使用经验证的开源脚本工具可自动恢复+服务+任务锁定禁用,操作零比例,并提供反向脚本恢复,规避手动误操作风险。
1、访问GitHub项目页面:https://github.com/Aetherinox/pause-windows-updates/releases,下载最新版本windows-updates-pause.reg。
2、右键该文件→“以管理员身份运行”,在UAC提示中点击“是”。
3、弹出导入成功提示后,重新启动电脑。
4、如需恢复更新能力,上部同目录下的windows-updates-unpause.reg即可还原所有设置。










