可通过组策略、注册表、dism命令、服务配置或隐藏更新五种方法禁用windows 11功能更新而保留安全补丁;其中组策略适用于专业版/企业版,注册表法兼容家庭版,dism直接修改系统映像,服务延迟启动需配合策略,隐藏更新则零风险但需手动重复操作。

如果您希望 Windows 11 停止接收功能更新,同时继续获取关键安全补丁,则需绕过系统默认的“全量更新”机制,单独保留质量更新通道。以下是实现该目标的多种方法:
一、通过组策略仅禁用功能更新(专业版/企业版适用)
该方法利用本地组策略对功能更新与质量更新进行差异化控制,允许系统继续下载安装安全补丁(即质量更新),但完全跳过大型版本升级(如24H2等)。策略生效后,Windows Update 界面将不再提示功能更新可用。
1、按 Win + R 输入 gpedit.msc 并回车,以管理员权限打开本地组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → Windows 组件 → Windows 更新 → 管理最终用户体验。
3、在右侧双击“选择要接收的更新”,设置为“已启用”。
4、在下方“更新类型”下拉菜单中,勾选仅质量更新,取消勾选“功能更新”和“驱动程序更新”。
5、点击“确定”保存,关闭策略编辑器。
二、注册表注入功能更新屏蔽键值(家庭版通用)
该方法通过向注册表写入特定策略标识,强制系统忽略功能更新元数据匹配逻辑,但不干扰质量更新服务调用,适用于无组策略权限的 Windows 11 家庭版。
1、按 Win + R 输入 regedit 并以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate。
3、若 WindowsUpdate 项不存在,右键“Windows” → 新建 → 项 → 命名为 WindowsUpdate。
4、在 WindowsUpdate 项内右键 → 新建 → 项 → 命名为 AU。
5、在 AU 项右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为 DisableFeatureUpdates。
6、双击该值,基数选“十进制”,数值数据填入 1,点击“确定”。
三、使用 DISM 命令离线禁用功能更新通道
该方法直接修改系统映像中的 Windows Update 配置文件,从源头移除功能更新的部署触发器,不影响在线安全补丁下载流程,操作后无需重启即可部分生效。
1、右键“开始”按钮,选择“终端(管理员)”。
在 Windows 11 上"直接发声"的 TTS(从 WSL2/TUI 调用 powershell.exe + System.Speech)。适用于用户说"说出来/读出来/语音播报/用TTS",或反馈"没声音/tts 生成的 mp3 是空的/播不出来",以及需要中文语音但 OpenClaw 内置 tts 不可用时。
2、执行命令:DISM /Online /Set-FeatureUpdateState:Disabled。
3、等待命令返回“操作成功完成”,表示功能更新通道已被标记为禁用。
4、可同步执行:DISM /Online /Get-FeatureUpdateState 验证当前状态是否为 Disabled。
四、将 Windows Update 服务设为延迟启动并限制更新类型
该方法保留 Windows Update 服务运行能力,但通过服务启动类型与组策略协同控制,使其仅响应质量更新请求,拒绝功能更新扫描与下载任务。
1、按 Win + R 输入 services.msc 并回车,打开服务管理器。
2、找到 Windows Update 服务,右键 → 属性。
3、将“启动类型”更改为自动(延迟启动)。
4、切换至“恢复”选项卡,将“第一次失败”设为“重新启动服务”,其余两项设为“无操作”。
5、点击“应用”后,再点击“确定”。
6、配合方法一或二使用,确保策略层已明确限定仅接收质量更新。
五、通过 Windows Update 设置界面手动隐藏功能更新
该方法不修改系统底层配置,而是利用 Windows 内置的“隐藏更新”机制,将已检测到的功能更新包从待安装队列中永久移除,后续同类更新仍需重复操作,但可即时生效且零风险。
1、按 Win + I 打开设置,进入“Windows 更新” → “更新历史记录”。
2、点击“卸载更新”,查找最近出现的功能更新(如 KB50XXXXX)条目。
3、右键该条目 → 选择“隐藏更新”。
4、系统将弹出确认框,点击“是”完成隐藏。
5、此后该功能更新不会再次出现在检查结果中,安全补丁仍正常显示与安装。










