清理Windows预装应用完全指南:Win11Debloat从安装到回滚
2026/9/18 14:29:22 网站建设 项目流程

清理Windows预装应用完全指南: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

新装的 Windows 11 交付给你时,通常还附带一套你没订过的东西:锁屏上轮播的广告、任务栏里的小部件、搜索框里混进来的网页结果。Win11Debloat 是一款免费的 PowerShell 脚本,专门清理 Windows 预装应用、关闭遥测并修改系统设置,支持 Windows 10 和 11。

先弄清它是什么

Win11Debloat 是一个 PowerShell 脚本,不需要安装,双击即可运行(PowerShell 是 Windows 自带的命令执行环境,脚本在 Windows PowerShell 5.1 下运行)。它以 MIT 协议开源,代码可以逐行审查,改动全部集中在注册表和应用清单,没有安装残留。

Win11Debloat 安装步骤:从零基础到批量部署

最简档:双击运行。从 Release 下载压缩包,解压后双击Run.bat。这个批处理会优先调用 Windows Terminal 启动Win11Debloat.ps1,找不到就退回系统自带 PowerShell,并自动请求管理员权限。

进阶档:拉源码运行。适合想先看代码再动手的人:

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

进入目录后同样双击Run.bat,每个开关背后对应哪个注册表项都可以直接翻到。

最高档:命令行部署。管理员 PowerShell 里执行,适合接入企业自动化流程:

Set-ExecutionPolicy Bypass -Scope Process -Force .\Win11Debloat.ps1 -Silent -RunDefaults

命令行模式支持约 100 个开关参数,比如-DisableTelemetry-RemoveApps,配合导出的配置文件可以做批量部署系统优化。

功能模块详解:一张表看全八个板块

主菜单把改动分成八个板块,每个都是独立开关,互不牵连。默认配置(Config/DefaultSettings.json)只开 17 项:先建系统还原点,再关遥测、Copilot、Recall、Bing 搜索之类最安全的改动。

模块做什么适合谁
应用清理从内置清单批量移除预装 UWP 应用新装系统想清掉用不上的应用
隐私与推荐内容关遥测、Bing 搜索、Copilot 集成、锁屏提示、Microsoft 365 广告在意数据收集的办公用户
AI 功能管理禁用 Copilot、Recall、Click to Do,阻止 AI 服务自启动不需要 Windows 新功能的人
系统行为恢复经典右键菜单、关存储感知、关鼠标加速用惯了 Win10 操作习惯的人
Windows 更新控制更新推送节奏、阻止更新后自动重启工作时间不想被打断的人
界面与开始菜单深色模式、任务栏对齐、隐藏小部件、关掉开始菜单推荐喜欢干净任务栏的人
文件资源管理器改默认打开位置、显示扩展名、把"桌面"等文件夹加回"此电脑"常翻文件的人
高级部署-Silent静默执行、指定用户、sysprep 应用到默认用户模板、配置导入导出IT 管理员

场景实战

办公电脑去广告。在主菜单的 Suggested Content 页一次性关掉开始菜单推荐、锁屏提示和设置主页广告。改完打开开始菜单,原来那块"推荐"区域直接消失,锁屏不再轮播厂商广告。

游戏本减负。在 App Removal 页勾选 Xbox 全家桶和 Game Bar 相关应用,再在系统行为里关掉 Game Bar 集成。之后 Alt+Z 不再弹游戏覆盖层,Xbox 系应用也不再往后台推送更新。

企业批量部署系统优化。一条命令让 Win11Debloat 以管理员身份跑完默认配置并跳过交互;同一份导出的配置文件通过-Config参数喂给其他机器,新装机开箱设置一致。

风险与回滚

哪些操作可能翻车。删除的应用大多能从 Microsoft Store 重装,个别厂商定制应用装不回来,删之前值得在清单页逐行核对;注册表改动可能让某个界面元素消失;批量部署前没在一台机器上验证,问题会被放大到全机房。

三条恢复路径。一、注册表项:仓库 Regfiles/Undo/ 里有 65 个对应的恢复 .reg 文件,双击导入后重启资源管理器即可回到原样。二、系统还原点:工具默认在改动前自动创建一个,也可以用"设置 → 系统 → 系统保护"手动建;整体回退时选还原点,别手动逐项改注册表。三、反向执行:重新运行 Win11Debloat,把对应开关取消勾选,它会把该改动还原回去。

常见问题

Q1:双击 Run.bat 后窗口一闪就没了。多为系统缺少 Windows Terminal 或 PowerShell 异常,改用手动方式:管理员 PowerShell 进目录后运行.\Win11Debloat.ps1,闪退原因可看Logs\Win11Debloat-Run.log

Q2:在 PowerShell 7 里运行,删除应用没反应。脚本依赖的 5.1 专属模块在 pwsh 7 里加载不了,删除会静默失败。用powershell.exe启动即可。

Q3:想删的应用没被删。先看 Config/Apps.json 确认它在清单里、系统里确实还装着;日志Logs\Win11Debloat.log会写明失败原因。

Q4:公司电脑执行策略被锁死,脚本拒绝运行。走手动下载方式:Run.bat启动时自带-ExecutionPolicy Bypass参数,可绕过进程级策略限制。

Q5:-Silent会不会跳过安全检查?不会。它只跳过交互提问,还原点创建、注册表备份和应用移除验证都会照常执行。部署前建议先在一台测试机上完整跑一遍。

动手清单

  1. 获取并运行 Win11Debloat(双击Run.bat或手动运行脚本)
  2. 在 App Removal 页核对要删的应用
  3. 在 Tweak 页勾选需要的模块
  4. 点 Apply Changes,留意自动创建的系统还原点
  5. 出问题时:用还原点回退,或导入 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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询