可使用微软官方“显示或隐藏更新”工具(wushowhide.diagcab)临时隐藏特定更新,或通过组策略限制驱动类、注册表添加KB编号至排除列表、设置中手动隐藏已检测更新。

如果您在 Windows 11 中看到某项不希望安装的更新(如特定驱动更新、功能更新或质量更新)持续出现在“Windows 更新”页面中,则可通过官方支持的工具或系统级配置将其从可用更新列表中移除。以下是隐藏特定 Windows 更新的多种方法:
一、使用“显示或隐藏更新”诊断工具
该工具由微软官方提供,不修改注册表或组策略,仅将目标更新临时从 Windows Update 检查结果中过滤掉,不影响其他更新的正常获取与安装。
1、访问微软支持官网,搜索并下载 wushowhide.diagcab 工具文件。
2、双击运行该诊断包,点击“下一步”进入向导界面。
3、选择“隐藏更新”,等待工具扫描当前系统中所有待安装或可选的更新条目。
4、在扫描完成后的列表中,展开“驱动程序”或“功能更新”等分类,勾选您要隐藏的具体更新名称,例如 KB5034441 或 NVIDIA GeForce RTX 5090 驱动程序。
5、点击“下一步”,系统将立即应用隐藏操作,此后该更新不再出现在“检查更新”结果中。
二、通过组策略限制特定设备类驱动更新
此方法适用于 Windows 11 专业版、企业版及教育版,利用设备安装类 GUID 实现对某一类硬件驱动(如所有显卡或声卡)的更新拦截,不干扰其他设备的更新行为。
1、按 Win + R 键打开运行窗口,输入 gpedit.msc 并回车,以管理员权限启动本地组策略编辑器。
2、依次展开左侧路径:计算机配置 → 管理模板 → 系统 → 设备安装 → 设备安装限制。
3、在右侧窗格中,双击打开“阻止使用与下列设备安装程序类相匹配的驱动程序安装设备”策略。
4、选择“已启用”,点击“显示”按钮。
5、在弹出的文本框中,逐行输入目标设备类的 GUID,例如:
4d36e968-e325-11ce-bfc1-08002be10318(通用显示适配器)
4d36e96c-e325-11ce-bfc1-08002be10318(声音、视频和游戏控制器)。
6、点击“确定”保存设置,策略立即生效,无需重启系统。
三、通过注册表禁用指定更新的自动推送
该方法适用于所有 Windows 11 版本(含家庭版),通过在注册表中添加已知更新的 KB 编号至拒绝列表,使 Windows Update 服务在扫描阶段跳过匹配项。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
1、按 Win + R 输入 regedit,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU;若 AU 项不存在,请逐级新建 WindowsUpdate 和 AU 项。
3、在 AU 项右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 ExcludeWUUpdates。
4、双击该值,将数值数据设为 1(十进制),点击“确定”。
5、在同一 AU 项下,右键 → 新建 → 多字符串值,命名为 ExcludedUpdates。
6、双击 ExcludedUpdates,在数值数据框中每行输入一个要隐藏的更新 KB 编号,例如:
KB5034441
KB5037771。
7、点击“确定”后关闭注册表编辑器,重启 Windows Update 服务或重启电脑使设置生效。
四、在 Windows 更新设置中手动隐藏已检测到的更新
当某项更新已在“可选更新”列表中显示时,可直接通过设置界面将其标记为隐藏,系统后续将不再提示安装,且不会自动下载。
1、按 Win + I 打开设置,点击“Windows 更新” → “高级选项” → “可选更新”。
2、在列出的更新中,找到目标更新(如某款 Realtek 音频驱动或某次累积更新)。
3、点击该更新右侧的“更多选项”或“…”按钮,选择“隐藏此更新”。
4、系统会提示确认操作,点击“是”后,该更新将从当前及后续检查中移除。
5、如需恢复显示,需运行“显示或隐藏更新”工具并选择“显示更新”,再重新扫描。










