Win11Debloat 完整指南:移除预装应用、关闭遥测,一步拿回干净的 Windows
【免费下载链接】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 里往往躺着一堆你永远用不到的预装应用:Clipchamp、3D Builder、一整套 Bing 资讯。系统默认还开着遥测、锁屏提示、Edge 广告等一堆"贴心"功能。Win11Debloat 是一个开源 PowerShell 脚本(MIT 协议、免安装,Windows 10/11 通用),把这些分散的改动收进一份可勾选的清单:你勾选想做的项,它替你改好对应的注册表与系统设置,图形界面和命令行静默模式都支持。
这是脚本启动后的主菜单:每个类别带数量角标和独立勾选框,顶部有"选择默认设置"快捷键,右侧搜索框可以快速定位选项。
Win11Debloat 到底替你做了什么
一句话:把分散在注册表和应用列表里的改动,收进一份透明、可回退的清单。所有修改都落在 Regfiles/ 目录:每个开关项对应一个 .reg 文件,共 92 个。打开Disable_Telemetry.reg能看到它改的是哪个注册表键、为什么改(注释写得很清楚)。这意味着任何一项勾选之前都可以先验尸看细节,改完之后想反悔,Regfiles/Undo/ 里有逐项对应的还原文件可以导入。
三步跑起来
唯一的门槛是管理员权限。脚本启动时会检查权限,不是管理员会提示你提权重跑。
第一步,克隆仓库:
git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat第二步,启动。直接双击目录里的 Run.bat、在 UAC 弹窗点"是"即可;如果黑窗口一闪而过,改用下面这种——以管理员身份打开 PowerShell:
Set-ExecutionPolicy Bypass -Scope Process -Force # 仅当前会话生效 cd Win11Debloat .\Win11Debloat.ps1第三步,跟着菜单走。首次运行可以点"选择默认设置"一次性套用全部默认项,也可以清空后逐项勾。⚠️ 默认会先创建系统还原点(Config/DefaultSettings.json 里的CreateRestorePoint为 true),出问题能整体退回,不建议取消。
第一次运行先勾什么:按需求点菜
菜单里的 12 个分类对应 12 类你可能想解决的问题,定义在 Config/Features.json:隐私与推荐内容、系统、开始菜单与搜索、AI、Windows 更新、任务栏、外观、资源管理器、游戏、多任务等等。几个常见组合:
- 只关遥测:在 Privacy & Suggested Content 下勾"关闭遥测、跟踪与目标广告"和锁屏提示两项,对应改动就是
Disable_Telemetry.reg里那组遥测开关。 - 不想被新 AI 功能打扰:AI 分类里 Copilot、Recall、Click to Do、AI 服务自启动、以及 Edge/记事本/画图/Chrome 里的 AI 各自独立勾选,可以分开取舍。
- 界面想清爽:任务栏分类支持左对齐、隐藏搜索框、右键"结束任务";资源管理器分类支持显示已知扩展名、显示隐藏文件夹、隐藏 Home/Gallery。
预装应用卸载清单在 Config/Apps.json,共 141 个应用,每个都标了 safe/optional/unsafe(86/48/7 个),标 unsafe 的会先跟你确认才动手;绝大多数删掉的应用之后能在 Microsoft Store 装回来。
| 你是谁 | 建议重点 |
|---|---|
| 办公用户 | 遥测与广告关闭、开始菜单推荐区隐藏、显示文件扩展名 |
| 游戏玩家 | Game Bar 与 DVR 关闭、动画/透明效果关闭、阻止更新自动重启 |
| IT 管理员 | CLI 静默模式、Sysprep 模式应用到默认用户 |
IT 人群的进阶玩法
同一个脚本也能当批量部署工具静默执行。入口脚本 Win11Debloat.ps1 接受大量命令行参数:-Silent跳过交互,-Sysprep把改动写进 Windows 默认用户配置文件、之后新建的账户自动继承,-User指定改其他用户,-CreateRestorePoint和-SkipRegistryBackup控制还原点与注册表备份两道保险。勾好的配置还能导出、在别的机器上导入,多台电脑套用同一套选项。
改错了怎么办:三种回退路径
几乎每一步操作都可逆,这是它和商业清理工具最大的区别。
- 单项回退:导入 Regfiles/Undo/ 里对应的 .reg,比如
Enable_Telemetry.reg就是Disable_Telemetry.reg的精确反向操作,这里一共有 66 个还原文件。 - 整体回退:脚本应用前默认创建系统还原点并备份注册表,从"系统还原"功能直接退回即可。
- 删错应用:去 Microsoft Store 搜同名应用重装。
另有一点要知道:部分项要重启 explorer.exe 或注销/重启后才生效,脚本结束时该提示会提示。
最小行动建议
第一次上手最稳的路线是 ✅ 按默认设置跑一遍(保留还原点),用一天观察,再对照 Regfiles/ 逐项确认自己保留了哪些、要回滚哪些;想进一步定制,就从 Config/ 下三个 JSON 的默认值改起。
【免费下载链接】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),仅供参考