必须立即执行net stop wuauserv和net stop bits终止服务并清空softwaredistribution缓存,再通过注册表设置noautoupdate、disableosupgrade及targetreleaseversioninfo锁定版本,专业版还需组策略启用“选择目标功能更新版本”并禁用wuauserv、usosvc、bits三项服务及scheduled start、sihdiscover计划任务。

你正在被 Windows 11 强制下载 23H2 更新包,系统后台持续占用带宽、磁盘空间不断膨胀,甚至可能在你重启时自动安装——这不是暂停更新能解决的问题,必须从策略层、服务层和注册表层同步阻断其下载行为。
立即停止已开始的 23H2 下载任务
这一步必须最先执行,否则后续所有设置生效前,23H2 文件仍在后台续传。以管理员身份运行命令提示符:
依次输入并回车执行以下两条命令:
net stop wuauserv
net stop bits
这两条命令会强制终止 Windows 更新协调服务(wuauserv)和后台智能传输服务(bits),【缺一不可】。只停 wuauserv,bits 仍会悄悄拉取分片数据;只停 bits,wuauserv 会反复重试连接,触发更多日志写入。
执行完成后,立刻清空已缓存的下载内容:del /f /s /q %windir%\SoftwareDistribution\Download\*
永久屏蔽 23H2 功能更新(家庭版适用)
家庭版没有组策略编辑器,但可通过注册表精准锁定当前版本、禁止系统拉取新版镜像。操作前请先创建系统还原点。
方法一:基础策略禁用
按 Win + R 输入 regedit → 导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows → 右键 Windows → 新建项 → 命名为 WindowsUpdate → 再在其下新建项 AU → 在 AU 右侧空白处新建 DWORD (32位) 值,命名为 NoAutoUpdate,数值数据设为 1(十进制)。
方法二:追加版本冻结(关键)
仍在 AU 项下,新建 DWORD (32位) 值,命名为 DisableOSUpgrade,数值数据设为 1;再新建字符串值,命名为 TargetReleaseVersionInfo,数值数据填入你当前实际使用的版本号,例如 22H2 或 24H2 —— 【不要填 23H2,否则系统会认为你正要升级到它】。
方法三:补强兼容性标记
导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings → 新建 DWORD (32位) 值 FlightSettingsMaxPauseDays → 数值数据设为 3650(即约10年),这会覆盖系统默认的35天暂停上限,让“暂停更新”选项长期有效。
专业版用户:组策略+服务双锁
仅靠组策略或仅停服务都不够,23H2 的推送链路有冗余唤醒机制,必须同时切断策略下发和服务执行能力。
第一步:组策略封锁
Win + R → gpedit.msc → 计算机配置 → 管理模板 → Windows 组件 → Windows 更新 → 管理最终用户体验 → 双击“选择目标功能更新版本” → 启用 → 在“目标版本”框中输入你当前系统版本(如 winver 命令显示的 24H2)→ 确定。
第二步:禁用三项核心服务
Win + R → services.msc → 找到以下三项服务并依次右键属性:
① Windows Update(wuauserv)
② Update Orchestrator Service(UsoSvc)
③ Background Intelligent Transfer Service(BITS)
对每一项:启动类型设为【禁用】→ 若状态为“正在运行”则点击“停止”→ 切换到“恢复”选项卡 → 将“第一次失败”“第二次失败”“后续失败”全部设为【无操作】→ 应用并确定。
第三步:禁用计划任务唤醒
Win + R → taskschd.msc → 左侧展开 任务计划程序库 → Microsoft → Windows → WindowsUpdate → 找到 Scheduled Start 和 sihdiscover → 右键 → 禁用。











