必须通过注册表启用NoAutoUpdate=1、禁用UsoSvc服务并修改FailureActions、停用Windows Update等4项服务及WindowsUpdate计划任务,才能彻底屏蔽Win11升级提示。

你正在使用 Windows 10 系统,但桌面右下角反复弹出“准备升级到 Windows 11”的提示,点击“稍后提醒”后隔几天又出现,后台还悄悄下载数 GB 升级文件,占用磁盘和带宽——这不是偶然打扰,而是微软通过 Windows Update 主动推送的强制升级行为,必须从系统底层切断其触发路径才能真正屏蔽。
新建策略路径并启用 NoAutoUpdate 开关
第一步:按 Win + R 打开运行框,输入 regedit 并回车,以管理员身份运行注册表编辑器(若弹出 UAC 提示,请点“是”)。
第二步:依次导航至以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
第三步:在 Windows 项上右键 → 新建 → 项 → 命名为 WindowsUpdate;再在新建的 WindowsUpdate 上右键 → 新建 → 项 → 命名为 AU。
第四步:在 AU 右侧空白处右键 → 新建 → DWORD (32 位) 值 → 命名为 NoAutoUpdate;双击该值,将“数值数据”设为 1(基数选十进制)。
这一步是家庭版用户的核心防线,【NoAutoUpdate=1 是系统识别“禁用自动更新”的硬性开关,缺它则所有后续操作无效】。若跳过此步直接改服务或计划任务,系统仍会周期性唤醒检查 Win11 升级资格。
禁用关键升级服务 UsoSvc
方法一:直接终止升级流程中枢
仍在 regedit 中,导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc
用于设计、审查、生成或重构使用Effector、effector-react、Farfetched、AtomicRouter、@effector/next等库的React应用。
找到右侧的 Start 键值,双击修改,将“数值数据”改为 4(十六进制),点击确定。
UsoSvc(Windows Update Orchestrator Service)是 Win10 向 Win11 升级流程的实际调度者,它负责扫描硬件兼容性、下载安装包、触发升级向导。设 Start=4 表示“禁用”,比单纯停止服务更彻底——系统重启后也不会自动拉起。
方法二:阻止服务自恢复(防反弹加固)
在同一路径下,继续查找右侧的 FailureActions 键值;右键修改其二进制数据,定位到以 0010 和 0018 开头的两行,将每行从左起第 5 个字节(即偏移 0004 处)的 01 改为 00;修改后点击确定。
这一步能防止系统检测到 UsoSvc 异常退出后,自动执行“重启服务”逻辑——很多用户反馈“明明禁用了,过两天又弹窗”,问题就出在这里。
停用关联计划任务与服务(全版本通用收尾)
① 按 Win + R 输入 services.msc 回车,打开服务管理器。
② 找到以下四项服务,逐个双击打开属性:
• Windows Update → 启动类型设为“禁用”,点击“停止”;
• Background Intelligent Transfer Service (BITS) → 同样设为“禁用”并停止;
• Windows Update Medic Service → 禁用(它专为复活被禁用的更新组件而生);
• Update Orchestrator Service → 禁用并停止。
③ 再按 Win + R 输入 taskschd.msc 回车,打开任务计划程序。
④ 依次展开左侧:任务计划程序库 → Microsoft → Windows → WindowsUpdate。
⑤ 将其中所有任务(尤其是 Scheduled Start)全部右键 → “禁用”。
这一步是补漏动作,【若只改注册表不处理计划任务,UsoSvc 虽被禁,但 Scheduled Start 会在每月首个周三凌晨自动唤醒并尝试重载升级流程】。禁用后无需重启,立即生效。

















