如何用 Win11Debloat 在 5 分钟清理 Windows 11 预装应用与遥测
【免费下载链接】Win11DebloatA simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.项目地址: https://gitcode.com/GitHub_Trending/wi/Win11Debloat
刚装完 Windows 11,系统里已经自带一堆预装应用、后台遥测和界面广告。Win11Debloat 是一个开源的 PowerShell 脚本,通过图形菜单完成移除预装应用、关闭遥测和界面清理,同时支持 Windows 10 与 11,适合不想逐个翻设置的普通用户,也适合需要批量配置的管理员。
它能给一套新系统做哪些改动
- 批量移除预装应用:按清单选择要卸载的 UWP 应用,免去在设置里逐个查找;被移除的应用之后仍可从 Microsoft Store 重新安装。
- 切断数据收集链路:可关闭遥测、诊断数据、活动历史、应用启动跟踪和定向广告,位置服务与"查找我的设备"定位也能一并禁用。
- 清理界面广告与推荐内容:设置页 Home 的 Microsoft 365 广告、开始菜单推荐区、任务栏搜索的 Search Highlights、Edge 内的新闻流和广告,都有对应开关。
- 接管更新行为:阻止更新可用后立即安装、阻止登录状态下更新后自动重启,并关闭 Delivery Optimization(与其他电脑共享更新)。
- 改动全部可逆:重新运行脚本并取消勾选即可还原,绝大多数注册表改动都有对应的恢复文件,集中在 Regfiles/Undo/ 目录。
| Windows 11 出厂默认 | 启用 Win11Debloat 后的可选状态 |
|---|---|
| 遥测、诊断数据、活动历史默认开启 | 一键关闭数据收集与定向广告 |
| 预装大量 UWP 应用 | 按清单选择性移除 |
| 搜索、设置页、开始菜单存在广告与推荐 | 移除广告与推荐内容 |
| 更新后可自动重启 | 登录状态下不再自动重启 |
默认勾选哪些项可以直接查看 Config/DefaultSettings.json,例如关闭遥测、关闭 Copilot、关闭小部件均为默认开启。
第一次运行:克隆仓库并用 Run.bat 启动
最常见的方式是本地运行:
git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat进入目录后双击Run.bat,在 UAC 提示处允许以管理员身份运行,然后按屏幕提示逐项确认即可。如果你习惯命令行,也可以解压发行版后以管理员身份运行 PowerShell,执行.\Win11Debloat.ps1;脚本支持命令行参数,适合自动化场景。
按目标勾选功能
界面选项较多,建议按自己的目的分组勾选,而不是全部打开。
处理隐私与数据收集
- 关闭遥测、诊断数据、活动历史、应用启动跟踪
- 关闭位置服务与"查找我的设备"定位跟踪
- 关闭任务栏搜索框的 Search Highlights 与本地搜索历史
- 关闭开始菜单和搜索中的应用建议、Bing 网页搜索集成
移除用不上的应用
- 勾选预装应用移除清单中的项目(Xbox Game Bar、应用商店推荐应用等)
- 可选移除 Microsoft Edge 与 OneDrive(仅在你确定不用时)
- 禁用 Xbox Game Bar 集成与游戏/录屏弹窗
整理外观与任务栏
| 选项 | 作用 |
|---|---|
| 任务栏图标左对齐 | 恢复经典布局 |
| 隐藏任务视图 / 小部件 / 聊天图标 | 简化任务栏 |
| 启用任务栏右键"结束任务" | 不用打开任务管理器 |
| 深色模式、关闭透明与动画 | 统一视觉风格并减少渲染开销 |
| 恢复 Windows 10 风格右键菜单 | 免去展开菜单 |
调整更新与系统行为
- 阻止更新立即获取、阻止登录状态下自动重启
- 关闭 Delivery Optimization
- 关闭快速启动以获得完整关机;关闭 Modern Standby 下的后台联网以省电
- 可选启用 Windows Sandbox 或 WSL
三类典型用户的推荐组合
| 用户类型 | 优先开启 | 可以忽略 |
|---|---|---|
| 日常办公用户 | 隐私与遥测组、界面广告清理、开始菜单推荐区隐藏 | 系统级开关(快速启动、BitLocker 等) |
| 游戏玩家 | 预装应用移除、Game Bar 集成禁用、动画关闭 | 任务栏外观微调 |
| 企业 IT 管理员 | 命令行参数部署、多用户模式、Sysprep 模式 | 个性化外观选项 |
IT 场景下可把更改应用到默认用户配置文件(Sysprep 模式),使后续新建的账户自动继承这些设置;也支持针对指定账户运行,而不仅是当前登录用户。
安全使用与回滚步骤
- 依赖自动还原点:默认设置中
CreateRestorePoint为 true,脚本运行前会自动创建系统还原点,建议保留该选项。 - 分批启用:第一次只开隐私与应用移除,观察 1-2 天系统状态,再加勾外观与更新相关项。
- 撤销单个选项:重新运行脚本,取消对应勾选,脚本会写入恢复值。
- 批量回滚:手动导入 Regfiles/Undo/ 中对应的
.reg文件,或用系统还原点回到运行前状态。 - 被删应用可找回:绝大多数应用可在 Microsoft Store 中搜索后重新安装。
常见问题
Q:双击 Run.bat 后窗口一闪就没了?以管理员身份打开 PowerShell,执行Set-ExecutionPolicy Unrestricted -Scope Process -Force临时放开本进程的执行策略,再运行.\Win11Debloat.ps1。
Q:移除应用后想装回来怎么办?打开 Microsoft Store 搜索应用名称重新安装即可,不影响系统功能。
Q:某个开关误开了,影响日常使用怎么恢复?重新运行 Win11Debloat 并取消该选项,或导入 Regfiles/Undo/ 下的对应恢复文件。
Q:支持 Windows 10 吗?支持。脚本对 Windows 10 与 11 均可运行,部分选项(如 Recall、Click to Do)仅存在于 Windows 11。
Q:能部署到多台电脑或新账户吗?可以。命令行接口支持批量参数,Sysprep 模式让默认用户配置文件携带这些设置,新账户创建时自动生效。
Win11Debloat 把散落在几十处系统设置里的清理工作收敛成一个菜单,且默认提供还原点与逐项回滚,试错成本很低。建议先克隆仓库运行一次,只勾选隐私和应用移除两类选项,确认系统稳定后再按需补充其余配置。
【免费下载链接】Win11DebloatA simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.项目地址: https://gitcode.com/GitHub_Trending/wi/Win11Debloat
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考