用 Win11Debloat 快速给 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
刚拆封的新电脑,开始菜单塞满了你没装过的应用,锁屏天天推送新闻,后台似乎一直在上传数据——这个场景眼熟吗?Win11Debloat 是一个轻量的 PowerShell 脚本,专门干三件事:移除预装垃圾应用、关闭遥测、自定义任务栏与开始菜单,免费,Windows 10 和 11 都支持。
老机器用户还有第二重烦恼:居中的任务栏挤满图标、右键菜单半天出不来、搜索框一打开全是网页结果和商店推荐。
动手前,先自查一下,中了哪些?
- 开始菜单里有一堆你永远不会点开的应用
- 锁屏、搜索框、设置"主页"都在推新闻和广告
- 系统后台上传了什么数据,你说不清楚
- 想用回 Windows 10 风格的右键菜单
- 想干掉开始菜单里的"推荐"分区
中两条以上,这篇文章值得花十分钟读完。
🔍 动手前必做的三件事:环境检查与备份
三个安全动作,每件用时不到一分钟:
- 备份重要数据。脚本不会碰你的个人文件,但"先备份再动手"的习惯值得保留,至少把手头的工作文档存一份到别的盘。
- 确认管理员权限。所有改动都要以管理员账户运行,先确认当前登录账户是管理员。
- 挑个合适的时间点。刚装完系统或刚打完更新后改动最省事;如果你之前已经手动调过一堆注册表,先记下来,免得回头分不清是谁改的。
获取工具:
git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat这条命令把项目完整下载到本地。进入目录后双击Run.bat,系统弹出权限确认(UAC)时点"是",工具界面长这样:
🔧 核心改造三步走:把系统变清爽
第一步:一键应用默认优化
- 现状:出厂的 Windows 11 默认开着遥测、各处建议内容、Edge 广告、Bing 搜索、Copilot、Recall 和小组件,理论上各有用处,大多数人其实从不用。
- 动作:主菜单选"Default mode"(默认模式),浏览弹出的待改动清单,确认后等待完成。
- 预期:脚本会先自动创建系统还原点,再按 Config/DefaultSettings.json 里的开关清单一次性关掉遥测、建议、Edge 广告和锁屏提示。整个流程几分钟,全程不用手动改任何设置。
默认清单就是普通的 JSON 文件,每项一个开关,看得懂英文名就能预判它要做什么。
第二步:按清单移除预装应用
- 现状:设置里的应用列表很长,游戏、新闻、试用类应用占着存储,后台还可能有残留进程。
- 动作:选"App removal mode"(应用移除模式),逐个勾选要移除的应用再确认。清单来自 Config/Apps.json,没找到某个应用时,工具里还有清单生成模式可以扫描并补充。
- 预期:开始菜单和搜索结果明显变干净。被移除的应用大多能在 Microsoft Store 里直接搜回来,以后用到了也不至于卡住。
第三步:任务栏与开始菜单整理
- 现状:任务栏居中、图标拥挤,搜索框自带广告位,开始菜单的"推荐""所有应用"两个分区占地方。
- 动作:在图形界面勾选对应开关:任务栏左对齐、搜索框改为只显示图标或完全隐藏、隐藏"推荐"分区、右键菜单启用"结束任务"等。
- 预期:每个开关都对应 Regfiles/ 目录里一个 .reg 文件,比如任务栏左对齐就是
Align_Taskbar_Left.reg,改动即时生效或重启资源管理器后生效。任务栏变宽敞,应用卡死时右键图标可直接结束。
🛠️ 进阶调参:命令行与配置文件玩法
图形界面的开关不够细?还有两条更深的路。
命令行菜单。在管理员 PowerShell 里运行:
.\Win11Debloat.ps1 -CLI这条命令打开纯命令行菜单,提供三个选项:应用默认改动、只移除应用、重新套用上次使用的设置。工具跑过一次之后会在 Config 目录留下 LastUsedSettings.json,大更新之后想找回自己的配置,选第三项一步到位。
参数模式。脚本支持大量参数,可自由组合,例如:
.\Win11Debloat.ps1 -DisableTelemetry -RemoveApps -TaskbarAlignLeft意思是:关掉遥测、移除预装应用、任务栏左对齐,一条命令做完。适合运维环境批量部署多台机器,脚本还带 Sysprep 模式,能把改动应用到默认用户配置,新账号开机即是定制后的样子。
✅ 效果验收:优化前后对比
| 项目 | 优化前 | 优化后 |
|---|---|---|
| 开始菜单 | "推荐"分区常駐,混着广告与提示 | 只留你固定的应用 |
| 锁屏 | 新闻图加使用技巧 | 干净无广告 |
| 搜索框 | 网页结果、商店建议混排 | 只搜本机应用 |
| 遥测与建议内容 | 开启 | 关闭 |
| 任务栏 | 居中、图标拥挤 | 左对齐、条目减少,可"结束任务" |
| 预装应用 | 二十多个长列表 | 按需移除,存储释放 |
逐一打开开始菜单、锁屏、搜索框检查即可:不再弹新闻和推荐,就算过关。
🧯 排错速查:高频问题
移除应用有风险吗?用到了怎么办?
脚本只移除预装应用,不碰系统组件。后来发现误删了某个应用,去 Microsoft Store 按名字搜索重装即可,你的数据不受任何影响。
改完之后想全部还原怎么做?
所有改动都是可逆的。每个注册表调整在 Regfiles/Undo/ 目录里都有对应的还原文件;脚本开头又建了系统还原点,实在不顺手就走"系统保护"整体回退,官方 Wiki 里还有完整的还原指南。
Run.bat 一闪而过,或 PowerShell 提示脚本无法加载?
多半是安全策略拦了脚本执行。先以管理员身份打开 PowerShell,运行:
Set-ExecutionPolicy Unrestricted -Scope Process -Force这条命令只放宽当前这个窗口的执行限制,关掉窗口即恢复。然后进入项目目录,再运行.\Win11Debloat.ps1即可。
维护小贴士:Windows 大更新后个别设置可能被重置,打开工具选"重新套用上次使用的设置",一分钟就能恢复原状。
到这里,机器上留下的就是一个你自己整理过的 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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考