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 脚本,能快速移除预装应用、关闭遥测与广告,还能在出问题时一键撤销。
她是自由职业的 UI 设计师,新笔记本是吃饭的家伙。从"手感真香"到"想退货"只隔了七天,而让天平重新倾斜的,是这个约九百行的工具。这篇文字按她真实的操作顺序展开:这工具解决什么问题、怎么上手、哪里容易踩坑、为什么它敢把系统设置的决定权交还给你。你读完后,大概也会想给自己的 Windows 11 来一次这样的"去臃肿"。
一周之内,一台新电脑的三次"背叛"
第一次,是开机与预装应用。新机到手第一天,她打开"设置 → 应用"打算清理,结果滚了三屏:Clipchamp、Teams、Xbox Game Bar、Cortana、一堆 Bing 系应用……她只想做图,不想养一个数字动物园。
第二次,是广告与推荐。第三天,锁屏弹出"提示与技巧"、任务栏搜索框里出现高亮内容、Edge 首页是铺满的 MSN 资讯流、设置页还夹着 Microsoft 365 的推广横幅。她开始怀疑自己买的到底是操作系统,还是广告容器。
第三次,是强制更新。第七天截稿夜,电脑突然弹出"正在配置 Windows,请不要关机",一切工作被迫中断。那一刻她意识到:这台电脑的默认配置,服务的是微软的指标,而不是她这个用户。
她开始搜索"如何清理 Windows 11",得到的答案大多是手动删几十个注册表项——风险高、容易删错、劝退新手。直到有人提到一个开源脚本:Win11Debloat。
Win11Debloat 是什么:为什么一个脚本敢动系统级设置
它本质上就是 Win11Debloat.ps1 这一个主脚本,需要管理员权限运行,Windows 10 和 Windows 11 通用,MIT 开源协议,免费使用。它做的事可以概括为:把"去臃肿"拆成一个个可勾选的开关,而不是一刀切。
这份自信来自它的工程结构。所有注册表改动都落在 Regfiles/ 目录下,每一项改动都在 Regfiles/Undo/ 里有一一对应的恢复文件——动了什么、怎么改回去,目录里写得明明白白。搭配几个 JSON 配置,整个工具的"菜单"都是开放的:
- Config/Apps.json:可移除应用的清单
- Config/Features.json:功能选项与界面分组
- Config/DefaultSettings.json:默认勾选方案
它不是追求"删到最小"的激进派,而是"按需关闭"的务实派。
第一次运行:从创建还原点到可视化勾选界面
林晓的第一反应是"先备份"。而工具内置了这个习惯——默认配置里创建还原点是开启的,启动后会自动为系统拍一张"快照",这是她敢继续往下点的底气。
启动方式她选了最简单的:下载项目后双击 Run.bat,它会自动请求管理员权限并拉起脚本(UAC 弹窗点"是"即可)。不想下载的话,也可以在管理员 PowerShell 里粘贴一行命令在线运行:
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))这行命令的意思是:先联网取回脚本内容,再在当前会话里执行它。如果终端提示"无法加载文件",多半是执行策略限制,先执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser再重试即可。
接着弹出的就是图形界面——顶部是"System Tweaks",中间按分类排布面板,右下角是 Next 按钮:
界面上每个选项都带一句白话说明。三个快速按钮对新手特别友好:Select Default Settings直接加载作者维护的推荐方案;Select Last Used Settings读取上次运行保存的选择(存在 Config/LastUsedSettings.json);Clear Selection一键清空从零开始。界面顶部还有搜索框,输入telemetry、copilot就能直接定位到对应开关。
她勾选的几类核心项:隐私、AI、更新与外观
林晓第一轮只动了四类,每类只选影响最大、风险最低的几项:
- 隐私与推荐内容:关闭遥测与定向广告、关闭定位服务、关闭"查找我的设备"、关掉锁屏与设置页里的广告位。这几项直接决定系统还会不会"偷偷汇报"。
- AI 功能:禁用 Copilot、关闭 Windows Recall(Windows 11 会记录你屏幕内容的 AI 功能)、关闭 Click to Do、阻止 AI 服务随系统自启。她不用这些功能,关掉后后台进程肉眼可见地变少。
- Windows 更新:把"新版本一出就立刻安装"改成延后、登录状态下不自动重启、关闭更新的点对点分发(传递优化)。这正好解决了她截稿夜被中断的痛点。
- 外观与系统:深色模式、关闭透明与动画、禁用鼠标加速与粘滞键快捷键。纯属个人偏好,但能显著减少视觉干扰。
如果你是游戏玩家或开发者也别急,Gaming、Multi-tasking、以及 Optional Windows Features(沙盒、WSL)这些面板同样在 Config/Features.json 里有定义,按需勾选即可。
卸载预装应用:删不掉的东西,原来可以这样删
界面里有一页专门列应用,默认勾选的大多是你用不上的预装货。林晓一次清理了 Clipchamp、Bing 新闻、Cortana 等十几个,释放出几个 GB 空间。真正让她意外的有两点:
第一,应用清单是开放的。打开 Config/Apps.json,每条记录长这样:
{ "FriendlyName": "Clipchamp", "AppId": "Clipchamp.Clipchamp", "Description": "Video editor from Microsoft", "SelectedByDefault": true }想多删或保留下某个应用,改一行 JSON 就行,完全不用碰脚本本体。
第二,连顽固的 Edge 也能卸。 Scripts/AppRemoval/ForceRemoveEdge.ps1 会调用 Edge 官方卸载器并加上--force-uninstall参数强制移除。当然,删除前请确认你真的不需要它。
就算误删了也无所谓——绝大多数被移除的应用都能从 Microsoft Store 重新装回。这正是它敢让你放心点"卸载"的原因。
踩坑之后:撤销机制如何兜底
林晓第二轮优化时也翻过车:她顺手关了"快速启动",第二天开机反而变慢了。其实这是特性不是 bug——快速启动本质是"半休眠",关掉后每次开机才是真正冷启动,换来了更彻底的关机,代价是第一次开机变慢。
她没慌,因为每项改动都有恢复文件。以任务栏对齐为例,改动文件是 Regfiles/Align_Taskbar_Left.reg,恢复文件就在 Regfiles/Undo/Align_Taskbar_Center.reg,双击导入即可回退。如果连 Undo 都懒得找,直接重跑工具取消勾选,或者用启动前的系统还原点整体回滚。
这也引出了她后来总结的三条经验,送给同样想动手的你:
- 别一次性全选,分两轮做:先处理隐私与广告,稳定几天后再处理应用和外观
- 每轮优化后重启一次,让设置真正生效
- 保持"创建还原点"开启,它是最便宜的后悔药
把一套配置存成模板:CLI 静默模式与 Sysprep
等林晓摸清自己到底要哪些选项后,她开始嫌"每次都要点一遍"太啰嗦。其实工具早想好了:
.\Win11Debloat.ps1 -CLI -Silent -RunDefaults-CLI切换到命令行模式,-Silent全程不弹界面,-RunDefaults直接应用默认配置——适合无头部署或想一键重跑的场合。上次手动勾选的结果会被自动存下来,之后用-RunSavedSettings就能原样重放;而-RemoveApps、-ForceRemoveEdge这类开关可以精确到只做某一件事。
她还试了-Sysprep模式:把当前优化写入 Windows 的默认用户配置。这样一来,这台机器上以后新建的任何账户,登录就是优化好的状态。这招后来被她用在了给爸妈装的新电脑上——配好一次,全家免维护。如果想拿最新版,可以用这个命令拉取仓库:
git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat三周之后:这台电脑的变化可以量化
| 项目 | 优化前 | 三周后 |
|---|---|---|
| 开机到可操作 | 约 1 分 10 秒 | 约 20 秒 |
| 待机内存占用 | 约 6.1 GB | 约 4.4 GB |
| 预装应用数量 | 20+ | 6 |
| 广告与推荐通知 | 每周多次 | 0 |
(以上数字来自林晓的同一台笔记本,会因配置与使用习惯而异,仅供参考。)
更直观的感受是:桌面右下角安静了,设置页不再夹带推广,截稿夜再也没有"正在配置 Windows,请不要关机"。她后来把同一套配置用到了旧电脑上,发现它对 Windows 10 同样生效。
现在,轮到你决定这台电脑属于谁
Win11Debloat 的哲学很简单:默认设置是微软的,你只是租客;跑一遍之后,你才是房东。它不承诺"极限瘦身",但给你重新选择的自由——免费、开源、每一步可回退。
动手前记得三件事:备份重要数据、保持还原点开启、分阶段优化。然后从 Run.bat 开始,先只勾选"隐私与推荐内容"跑一轮,看看系统安静下来的样子。剩下的选项,你可以慢慢决定,反正改错了也随时能改回来。🚀
【免费下载链接】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),仅供参考