Win11 老是自动装预装软件?3 招关闭自动安装(2026)

Windows 11 总是自动安装预装软件?本文教您用设置、注册表和组策略三种方法,关闭“按设备信息自动下载关联应用”,并说明已装软件怎么卸载、什么时候该用第三方脚本,附备份提醒和 FAQ。

新装的 Windows 11 电脑,刚登录就发现多了好几个您没装过的软件?有的来自微软,有的来自笔记本或主板厂商。这些软件有的有用,有的只会占空间、在后台白白运行。

先说结论:想让 Windows 11 别再自动下载“跟设备关联的应用”,可以在“设备安装设置”里选“否”,也可以用注册表或组策略达到同样效果。但这些方法只能阻止以后再装,已经装好的软件需要您手动卸载。下面按由易到难讲三种方法,再说第三方脚本的使用注意。

  • 改设置不会删除已安装的应用,需要手动卸载。
  • 厂商预装软件如果反复出现,可能要到厂商官网查它的关闭方法。
  • 用第三方脚本清理前,先看清脚本内容,并备份重要文档。

方法一:在“设备安装设置”里关闭(最简单)

Windows 会根据您设备的元数据,自动下载与之关联的应用。关掉这个功能,就能减少新软件被偷偷装上。适合所有 Windows 11 版本,包括家庭版。

第 1 步:打开“设置”,进入“系统”。

第 2 步:拉到底点“系统信息”(About),再点“高级系统设置”。

第 3 步:切到“硬件”标签,点“设备安装设置”。

Windows 11 高级系统设置中的硬件标签与设备安装设置入口

第 4 步:选择“否”,不让 Windows 自动下载与设备元数据关联的应用,再点“保存更改”。如果弹出用户账户控制,点“是”确认。

设备安装设置中选择“否”并保存更改

第 5 步:在对话框里点“应用”,然后关闭窗口。

第 6 步:到“设置”里的“已安装的应用”,找到不想要的软件,手动卸载。

做完这几步,“预装软件删了又回来”的情况一般会好很多。

方法二:用注册表编辑器,对所有用户生效

注册表可以把同样的限制应用到这台电脑的所有用户账户,包括以后新建的账户。

第 1 步:打开“注册表编辑器”(以管理员身份运行)。

第 2 步:在顶部地址栏粘贴下面这个路径并回车:

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Device Metadata
注册表编辑器中定位到 Device Metadata 项

第 3 步:在右侧双击“PreventDeviceMetadataFromNetwork”,把数值数据改成 1,点“确定”。如果右侧没有这个值,可以新建一个 DWORD(32 位)值,名字就叫这个。

将 PreventDeviceMetadataFromNetwork 的数值数据设置为 1

第 4 步:关闭注册表编辑器,修改会自动保存。

改之前建议先备份:在“文件”菜单里选“导出”,保存一份注册表备份,出问题时可以导入还原。要撤销这项修改,把该值改回 0 就行。

方法三:用组策略(专业版及以上)

组策略多用于公司网络里统一管理电脑,只有 Windows 11 专业版及以上才有。家庭版请用前两种方法。

  1. 在开始菜单搜索 gpedit.msc,打开“本地组策略编辑器”。
  2. 依次进入:计算机配置 > 管理模板 > 系统 > 设备安装。
  3. 双击“阻止下载与设备元数据关联的应用”(Prevent automatic download of applications associated with device metadata)。
  4. 选“已启用”,点“应用”,然后关闭编辑器。

想清理得更彻底?谨慎使用第三方脚本

如果您想更细地控制,包括微软自带应用和广告推荐,可以逐项调整隐私设置。也有人用 Windows 11 Debloat 这类开源脚本,原稿提到它所在的 GitHub 仓库带有详细说明,看起来可靠,但小编无法替您验证每个版本。用之前请先通读脚本内容,最好在还没存重要数据的新电脑上操作,并提前备份文档。

常见问题(FAQ)

改完设置后,已经装好的软件会自动消失吗?

不会。这些方法只阻止以后再自动安装,已装的软件要到“已安装的应用”里手动卸载。

家庭版没有组策略怎么办?

用方法一或方法二就行,效果相似。

厂商的软件卸载后又装回来了怎么办?

这类软件往往由厂商自己的更新服务装回来,需要到电脑或主板厂商官网查它的关闭方法。

改注册表有风险吗?

改错位置可能引发问题,所以动手前先导出备份,只改上面提到的那一个值,要撤销就改回 0。

总结

想拦住 Windows 11 自动装预装软件,优先选方法一,要对所有用户生效选方法二,专业版想统一管理选方法三。别忘了手动卸载已经装上的软件。