如何给 Windows 11 做系统优化?免费开源的 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
新电脑到手,你做的第一件事是什么?我大概属于少数人:跟开始菜单较劲。卸载预装游戏、关掉广告推荐、翻设置里的隐私开关,忙活一小时,一场大更新后又全回来了。
这段折腾,其实有更短的解法:一个叫Win11Debloat的免费开源 PowerShell 脚本,专门用来给 Windows 11(也兼容 Windows 10)做系统优化——批量移除预装应用、关掉遥测与广告、清理各种你不想要的 AI 和推荐内容。
它当然不是魔法。它做的事情其实很朴素:把你卸载 App、翻设置、改注册表的整套动作,打包成一段可重复执行的脚本,你负责勾选,它负责执行。你不用记任何注册表路径。
🔧 把它叫出来:只需要一行命令
想最快把它叫出来,打开 PowerShell,粘贴这一行,回车:
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))脚本会自动下载并启动。习惯手动操作的话,也可以 clone 仓库、进入目录、双击Run.bat,同意管理员权限即可:
git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat两种方式殊途同归,剩下的都交给界面。
✅ 真正上手:你不是在清理,是在做选择
启动后出现的是图形界面,不是黑漆漆的命令行。左侧按"隐私与建议内容""AI""外观""系统""Windows 更新""文件资源管理器""开始菜单与搜索""任务栏"分区,每区是一排带说明的复选框。
这个设计我很喜欢:它不替你拍板,只把选项摆整齐。比如"AI"这一栏,从 Copilot、Windows Recall,到画图和记事本里的 AI 功能,一个 App 一个勾选框,想留哪个不勾就是。
界面上还有三个实用按钮:Select Default Settings(一键加载项目推荐的默认方案)、Select Last Used Settings(加载上次的选择)、Clear Selection(全部重置)。拿不准时直接加载默认方案,再微调几项,通常就够了。
确认后点"应用更改"。脚本会先问要不要创建系统还原点——强烈建议选"是",这是成本最低的后悔药。随后按顺序执行,结束后自动重启资源管理器,全程一般几分钟。
💻 想省事?它还有命令行模式
要在一堆电脑上重复同样的配置,勾选框就太慢了。脚本带完整命令行接口,比如静默应用默认方案:
.\Win11Debloat.ps1 -CLI -Silent -RunDefaultsIT 管理员还能用-Sysprep把设置写进 Windows 默认用户配置,让以后新建的账户自动继承;-User参数则能把改动应用到其他账户。从"点鼠标"到"批量部署",自由度给得很足。
📊 证据说话:项目里数得出来的数字
与其听我夸"很强大",不如看看项目里能直接数出来的东西:
| 项目 | 数值 | 说明 |
|---|---|---|
| 可移除应用清单 | 145 个 | Config/Apps.json逐一列出,含名称、包 ID 与说明 |
| 注册表配置脚本 | 226 个 | Regfiles/目录下,每个功能对应一个.reg文件 |
| 恢复文件 | 62 个 | Regfiles/Undo/里,几乎所有改动都能一键还原 |
| 默认优化预设 | 19 项 | Config/DefaultSettings.json,覆盖遥测、Bing、Copilot 等 |
至于"内存降多少、开机快几秒"这类数字,因人而异,网上流传的对比图只能当参考,请以实际项目为准。我建议自己验证三件事:任务管理器看空闲内存、磁盘属性看可用空间、设置里的隐私页看数据收集开关——改没改,一目了然。
🎯 不同的人,怎么用最合适
- 普通办公/新机用户:加载默认预设,勾上创建还原点,跑完收工,不用研究每一项的含义。
- 游戏玩家:默认方案之外,再加关闭 Game Bar 集成、禁用后台录制和动画效果,把资源留给游戏。
- 开发者/IT 管理员:走 CLI 批量部署,配合
-Sysprep或-User参数,再按需编辑Config/Apps.json里的应用清单。
🕒 什么时候该再跑一次
Win11Debloat 适合三个节点使用:新电脑到手(第一时间清掉预装软件)、大版本更新之后(Windows 更新偶尔会重置部分设置)、感觉系统又变慢时。它是一次性工具,但 Windows 会持续更新,所以留好脚本、隔几个月跑一次,比临时抱佛脚舒服得多。
最后说句实在话:它并非万能。它不改 Windows 内核,救不了已经坏掉的系统;如果你对每个注册表项都心存疑虑,完全可以只勾最保守的几项——它本来就是"你说了算"的工具。
想动手试试,源码和文档都在项目里:主脚本Win11Debloat.ps1,默认配置Config/DefaultSettings.json,应用清单Config/Apps.json,图形界面定义Schemas/MainWindow.xaml,功能模块拆在Scripts/,恢复文件统一放在Regfiles/Undo/。
【免费下载链接】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),仅供参考