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 的所有改动都可逆,按代价从小到大备好了三层保险。
- 单项撤销:仓库 Regfiles/Undo/ 目录放了 64 个反向 .reg 文件,改哪条想撤哪条,双击导入对应文件即可,粒度到单个功能
- 商店重装应用:被卸载的预装应用大多是纯移除,去 Microsoft Store 搜同名就能装回,基本零成本
- 整体还原:应用前脚本会建议创建系统还原点(部署页默认勾选"推荐"),真改崩了直接从还原点回到改动前
另外脚本应用改动前默认先做注册表备份,主界面上方菜单里的"恢复备份"可以按条选择要还原哪些项。退路都在这,下面才谈怎么动手。
二、动手前核对四件事,避免中途报错
一句话结论:四个条件缺一个,脚本要么直接退出要么中途失败,先花 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),仅供参考