ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Win11Debloat 新手上手指南:Windows 11 去臃肿与隐私清理一次搞定,10 分钟,每步都能回滚

Win11Debloat 新手上手指南:Windows 11 去臃肿与隐私清理一次搞定,10 分钟,每步都能回滚

Win11Debloat 新手上手指南:Windows 11 去臃肿与隐私清理一次搞定,10 分钟,每步都能回滚

【免费下载链接】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 去臃肿与隐私清理:勾选式卸载预装应用、关闭遥测、移除界面里的推荐位与广告。全流程我已跑通,下面带你从克隆到生效一步步做。先说好心态:它做的每件事都能撤销,卸载的应用能从商店装回,系统级改动有还原点兜底,所以可以放心动手。

一、先讲退路:三层回滚,出问题不慌

一句话结论:Win11Debloat 的所有改动都可逆,按代价从小到大备好了三层保险。

  1. 单项撤销:仓库 Regfiles/Undo/ 目录放了 64 个反向 .reg 文件,改哪条想撤哪条,双击导入对应文件即可,粒度到单个功能
  2. 商店重装应用:被卸载的预装应用大多是纯移除,去 Microsoft Store 搜同名就能装回,基本零成本
  3. 整体还原:应用前脚本会建议创建系统还原点(部署页默认勾选"推荐"),真改崩了直接从还原点回到改动前

另外脚本应用改动前默认先做注册表备份,主界面上方菜单里的"恢复备份"可以按条选择要还原哪些项。退路都在这,下面才谈怎么动手。

二、动手前核对四件事,避免中途报错

一句话结论:四个条件缺一个,脚本要么直接退出要么中途失败,先花 30 秒核对。

  • 系统是Windows 10 或 Windows 11(部分功能仅 Win11 支持,Win10 上会自动跳过,属设计如此)
  • 用Windows PowerShell 5.1运行,不是 PowerShell 7(pwsh):卸载应用和创建还原点依赖 5.1 的 Appx 与还原点模块,pwsh 下加载失败,脚本会在启动时直接报错退出
  • 以管理员身份运行:改注册表和系统设置必须提权,Run.bat 会弹 UAC,点"是"即可
  • 接受创建系统还原点:这是整体回滚的退路,建议保持勾选
维度要注意什么结论
是什么单个脚本 + 勾选界面,无安装、无后台驻留、不上传数据可直接使用
边界不重装系统、不动核心系统文件,标注仅 Win11 的条目在 Win10 跳过不会把系统改没
卸载应用预装应用可被商店重装可逆
系统调整注册表级别改动,自动备份 + 还原点兜底可整体回滚

三、启动 Win11Debloat 的三种方式

一句话结论:克隆仓库后双击 Run.bat 最省事,另两种留给进阶。

第 1 步:克隆仓库

git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat

预期结果:本地多出Win11Debloat文件夹,里面有主脚本Win11Debloat.ps1和启动器Run.bat。

第 2 步:启动(三选一)

  • 方式 A(推荐):双击Run.bat,接受 UAC,脚本自动以管理员权限拉起界面。预期结果:几秒后弹出主窗口,无红色报错
  • 方式 B:右键以管理员身份打开 Windows PowerShell,先执行Set-ExecutionPolicy Bypass -Scope Process -Force(临时放开执行策略,防"禁止运行脚本"提示),再cd Win11Debloat后运行.\Win11Debloat.ps1。预期结果:控制台无报错,弹出图形界面
  • 方式 C:想先换成中文界面,在方式 B 基础上加语言参数:.\Win11Debloat.ps1 -Language zh-CN,界面按钮会变成"系统调整""应用更改"这类中文。预期结果:界面语言切换成功,其余行为一致

四、界面四步走通:从选应用到应用更改

一句话结论:整个 GUI 就是四页——选用户、卸应用、调系统、部署确认,跟着"下一步"走即可。

第 1 步 · 首页:选择"更改将应用于"的用户,普通用户选"当前用户"。预期结果:进入"卸载应用"页。

第 2 步 · 卸载应用:点"默认应用列表"预设,会勾上一批对多数人安全的应用;列表每项带图例标记,鼠标悬停可看说明。预期结果:勾选列表已填充,你只需用搜索框快速定位、取消个别依赖的应用。

第 3 步 · 系统调整:点"默认设置"预设,Config/DefaultSettings.json 里的 17 项推荐调整(含关闭遥测、关 Copilot/Recall、锁屏提示、Edge 广告等)会自动勾上,覆盖 Privacy & Suggested Content、Taskbar、File Explorer 等 12 个分类。预期结果:各分类下出现勾选项,可逐条悬停看说明再微调。

第 4 步 · 部署设置:确认"创建注册表备份(推荐)""创建系统还原点(推荐)"保持勾选,"查看所选更改"可展开完整变更清单,最后点"应用更改"。预期结果:脚本按步骤执行,结束时提示"部分更改需要重启后才能生效"。

重启系统后所有改动就位。不想重启的,可先在任务管理器对explorer.exe选"重新启动",但重启更彻底。

五、勾选取舍:三条原则代替长清单

条目很多,不用逐条研究,按三条原则走。

原则一 ⚡ 先填默认值:直接点"默认设置",官方推荐组合一次填好,等于零思考起步。

原则二 🔒 按图例勾选:应用列表把每项分成三档——"推荐"(多数用户可安全卸载)、"可选"(不需要可卸)、"不推荐"(除非你清楚后果)。新手默认只保留"推荐"档即可;系统调整页看不懂的条目保持不勾,不影响其他项生效。

原则三 📉 依赖的功能别动:卸载前先问一句"我还用它吗"。常用 Xbox Game Bar 就取消它的卸载项,常用手机互联就跳过对应应用。应用之后能从商店装回来,但改变使用习惯更麻烦。

举两个有代表性的:勾"禁用遥测、跟踪和个性化广告",后台上报通道逐条关闭;勾"禁用 Windows 中的提示、技巧和推荐内容",锁屏和开始菜单里那些小广告位消失。

六、验证效果与一键回滚方法

改完看三个指标,手机秒表 + 任务管理器 + 磁盘属性就够:

指标怎么看参考量级
开机时长开机时秒表计时从 45 秒级降到 25 秒级
后台进程数任务管理器进程条目80+ 降到 50 左右
C 盘占用磁盘属性看剩余空间释放 5–10GB

以上数值随设备配置和勾选项浮动,仅作量级参考。

回滚按代价从小到大:单项双击 Regfiles/Undo/ 里的 .reg 导入;应用去商店搜同名重装;整体在"此电脑 → 属性 → 系统保护"里选还原点还原,或用应用内"恢复备份"菜单按条恢复注册表。

七、常见报错排查

问:启动就提示需要 Windows PowerShell 5.1?答:你在 PowerShell 7(pwsh)里运行了。换成 Windows PowerShell(powershell.exe)管理员窗口重新执行,脚本会明确拒绝在 Core 版上跑。

问:窗口一闪就退,什么都没发生?答:九成是没提权,确认以管理员身份启动;仍不行就打开Logs\Win11Debloat-Run.log看最后一行报错信息,那里记录了完整启动日志。

问:应用改完了但界面没变化?答:先在任务管理器重启 explorer.exe,还不行就重启系统,多数注册表级条目依赖这一步才刷新。

问:Win10 上有些条目不生效?答:部分功能仅 Windows 11 支持,Win10 上被跳过,是设计如此,不是脚本坏了。

问:怎么复查它到底改了哪些?答:部署页"查看所选更改"能看应用前的完整清单;排查问题可加-LogPath参数把日志落到文件里逐条核对。

八、进阶:无人值守与批量部署参数

一句话结论:Win11Debloat.ps1 顶部的 param 块暴露了一组开关,远程机器和批量镜像场景直接命令行驱动。

参数作用
-CLI纯命令行交互模式,适配无桌面环境的服务器
-Silent静默执行,全程无交互
-RunDefaults/-RunDefaultsLite直接套用完整 / 精简默认组合,不逐项勾选
-CreateRestorePoint应用前强制创建还原点
-Sysprep写入 Windows 默认用户配置,新账户自动继承,适合做系统镜像
-User 用户名把改动应用到同机其他账户
-Language zh-CN指定界面语言
-LogPath 路径日志写入指定文件,便于事后复查

组合示例(远程机器上无人值守跑默认组合并留还原点):

.\Win11Debloat.ps1 -CLI -RunDefaults -CreateRestorePoint

收尾

Win11Debloat 把"卸预装应用 + 关遥测 + 清界面"压成一次勾选,单项有 .reg 反向文件、应用有商店重装、整体有还原点,三步退路都在手边。打开管理员 PowerShell,贴入这一行就行:

.\Win11Debloat.ps1

【免费下载链接】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),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进