永久禁止win11自动升级需多层干预:一、禁用windows update与update orchestrator服务;二、组策略屏蔽(专业版等);三、注册表锁定(家庭版);四、禁用windows update计划任务;五、修改usosvc服务启动参数。

如果您希望系统不再自动下载并安装功能更新(如从22H2升级至24H2),则需干预Windows Update的策略执行链路。以下是实现永久禁止Win11自动升级的多种操作方案:
一、禁用Windows Update与Update Orchestrator Service
该方法通过底层服务控制,切断系统执行更新检查、下载、安装及协调任务的能力,使升级行为无法被触发。
1、按 Win + R 打开运行窗口,输入 services.msc 并回车。
2、在服务列表中找到 Windows Update 和 Update Orchestrator Service 两项。
3、对每一项依次执行:右键→“属性”→将“启动类型”设为 禁用 → 点击“停止”按钮 → 切换至“恢复”选项卡 → 将“第一次失败”、“第二次失败”、“后续失败”全部设为 无操作 → 点击“确定”。
二、通过组策略完全屏蔽自动升级(专业版/企业版/教育版适用)
组策略提供操作系统级策略锁定能力,可同时禁用升级检查、功能更新推送、用户界面访问权限及通知通道,策略持久且不易被系统重置。
1、按 Win + R 输入 gpedit.msc 并回车,打开本地组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → Windows组件 → Windows更新 → 配置自动更新。
3、双击右侧“配置自动更新”,选择 已禁用,点击“应用”并“确定”。
4、在同一路径下,双击“删除使用所有Windows更新功能的访问权限”,选择 已启用,点击“确定”。
5、继续展开至“选择目标功能更新版本”,启用该策略,并在“选项”中填入当前系统版本号(例如 22H2),防止强制升至新版。
三、注册表强制锁定功能更新(家庭版可用)
此方法在系统策略注册表路径中写入明确禁用指令,向Windows声明禁止所有自动升级行为,适用于无组策略权限的家庭版系统,重启后持续生效。
1、按 Win + R 输入 regedit 并以管理员身份运行注册表编辑器。
2、导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows。
3、右键点击 Windows 文件夹 → “新建” → “项”,命名为 WindowsUpdate。
4、右键点击新建的 WindowsUpdate → “新建” → “项”,命名为 AU。
5、在 AU 右侧空白处右键 → “新建” → “DWORD (32位) 值”,命名为 NoAutoUpdate。
6、双击 NoAutoUpdate → 基数选“十进制” → 数值数据填入 1 → 点击“确定”。
7、继续在同一路径下,右键 AU → “新建” → “DWORD (32位) 值”,命名为 TargetReleaseVersion,数值数据设为 1。
8、再次右键 AU → “新建” → “字符串值”,命名为 TargetReleaseVersionInfo,双击编辑,数值数据填入当前稳定版本号(例如 22H2)。
9、关闭注册表编辑器,重启计算机 使设置生效。
四、禁用Windows Update计划任务
系统通过任务计划程序定期触发升级流程,禁用相关任务可阻断后台自动唤醒与调度机制,尤其防止服务被意外重启后重新激活升级逻辑。
1、按 Win + R 输入 taskschd.msc 并回车,打开任务计划程序。
2、依次展开:任务计划程序库 → Microsoft → Windows → WindowsUpdate。
3、在右侧列表中,右键以下三项并选择“禁用”:Scheduled Start、sihdiscovery、usosvc。
五、修改UsoSvc服务启动参数
UsoSvc(Update Orchestrator Service)是Win11中负责协调功能更新的核心服务,即使被禁用也可能被系统策略自动恢复;直接修改其服务启动状态可增强封锁稳定性。
1、按 Win + R 输入 regedit 并以管理员身份运行。
2、导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc。
3、双击右侧的 Start 值,将数值数据由 2(自动)改为 4(禁用)。
4、在同路径下,查找或新建名为 FailureActions 的 二进制值,将其数值数据清空或设为全零字节(00 00 00 00 ……共16字节)。











