刚装好的 Windows 11,登录后经常发现多了一堆应用,有的是微软自己的,有的是笔记本或主板厂商带的诊断工具。有些有用,有些只是占空间、后台乱跑。先说结论:关掉“按设备信息自动下载关联应用”这个功能,可以阻止它们再次自动安装,但已经装上的要手动卸载。
- 改设置不会删除已安装的应用,需要自己卸载。
- 厂商预装软件反复出现,可能要去厂商官网查如何关闭。
- 用第三方脚本前,务必看清内容并备份文档。
小编之前也写过同主题的Win11 老是自动装预装软件?3 招关闭自动安装,本文多了第四种脚本方案,您可以对照着看。
方法 1:在设置里关闭
Windows 会根据设备元数据下载关联应用。关闭这个功能后,它就不会自动下载了。
- 打开“设置”,点“系统”。
- 拉到底进入“系统信息”,点“高级系统设置”。
- 切换到“硬件”选项卡,点“设备安装设置”。
- 选“否”,即阻止 Windows 自动下载与设备元数据关联的应用,点“保存更改”,遇到用户账户控制就确认。
- 在对话框里点“应用”并关闭。
- 到“设置 → 应用 → 已安装的应用”里,把不想要的应用卸载。
方法 2:用注册表编辑器
注册表可以对所有用户(包括以后新建的)统一生效。操作前建议先导出备份:在注册表编辑器顶部“文件”里选“导出”,保存一份注册表文件,需要时可恢复。
- 打开“注册表编辑器”。
- 在地址栏粘贴下面这条路径:
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Device Metadata
- 双击右侧的 PreventDeviceMetadataFromNetwork,把数值改成 1,点“确定”。
- 关闭注册表编辑器,修改会自动保存。
想撤销,把这个值改回 0 即可。
方法 3:用组策略(专业版及以上)
组策略常用于公司网络统一管理,只在 Windows 11 专业版及以上可用。
- 在开始菜单搜索 gpedit.msc,打开本地组策略编辑器。
- 依次进入:计算机配置 → 管理模板 → 系统 → 设备安装。
- 双击“阻止自动下载与设备元数据关联的应用程序”。
- 改为“已启用”,应用后关闭编辑器。
方法 4:用第三方脚本
如果想要更细的控制,比如调整微软自带应用、关闭广告,可以逐项去隐私设置里改,也可以用第三方的 Windows 11 精简(Debloat)脚本。原稿提到相关 GitHub 仓库带有详细说明,但建议在还没存重要数据的设备上使用,万一出问题损失小。用之前请先读懂脚本在做什么,并备份文档。
常见问题(FAQ)
改完设置,已经装的软件会自动消失吗?
不会,需要到“已安装的应用”里手动卸载。
家庭版没有组策略怎么办?
用方法 1 或方法 2 即可,效果类似。
厂商软件还是会回来怎么办?
这类软件可能由厂商的更新工具推送,需要去笔记本或主板厂商的官网查看如何关闭。