☰
Win11Debloat:快速移除 Windows 11 预装应用、关闭遥测,一键回退
2026/10/8 19:29:16 网站建设 项目流程

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 脚本,专门给 Windows 10 / Windows 11 做"减重":批量卸载预装应用、关闭系统遥测与推荐广告、定制任务栏和资源管理器界面。它不需要安装,双击就能跑,而且几乎所有改动都提供了对应的回退手段——改完后悔了,随时能退回去。

先看看菜单:Win11Debloat 的选项是怎么组织的

打开工具你会看到一张很长的清单,每一项都是一个勾选项,背后对应一条具体的注册表修改。项目里 Regfiles/ 目录存放着 90 多条优化项的注册表文件,Regfiles/Undo/ 里则有 60 多条与之对应的"撤销"文件——这就是"敢改"的底气所在。

功能按模块分成几大类,勾选时按你的诉求对号入座即可:

  • 🧹移除预装应用:Xbox Game Bar、Skype、Clipchamp 等预装应用可以挑着删,大多数事后从 Microsoft Store 就能重装;可选卸载 Microsoft Edge 和 OneDrive,顺带关掉锁屏与任务栏小部件,减少内存占用和后台请求。
  • 🛡隐私保护:关闭 Windows 遥测、诊断数据与启动跟踪,停止活动历史记录操作轨迹;关闭系统位置服务和"查找我的设备";把开始菜单、搜索框、设置页、Edge 里的推广和推荐内容一并清理掉,设置页里的 Microsoft 365 广告也能隐藏。
  • 🖥界面与任务栏:任务栏图标改回左对齐、隐藏任务视图和搜索按钮、调整按钮合并策略;一键恢复 Windows 10 风格右键菜单;开启系统深色模式、关掉透明效果与动画;右键任务栏应用可以直接"结束任务"强制关闭卡死的应用。
  • 🔋资源管理器:修改默认打开位置、显示已知文件扩展名和隐藏文件、把桌面/下载等文件夹加回"此电脑"、隐藏导航栏里的"主页""图库"等入口、调整盘符显示位置。
  • ⏸更新管控:阻止更新一发布就安装、阻止登录后自动重启;关闭 Delivery Optimization(不再把已下载的更新共享给别的电脑);阻止设备配套应用(如显示器厂商应用)被自动装进来。
  • 🤖AI 功能管控:禁用 Copilot、Windows Recall、Click to Do,阻止 AI 服务开机自启;关闭 Edge、Chrome、Paint、记事本里的内置 AI 功能。
  • ⚙️系统细节:关掉快速启动让关机彻底断电、关闭 BitLocker 自动加密、关闭现代待机联网减少待机掉电、禁用粘滞键快捷键、关闭存储感知自动清理,还可以按需开启 Windows Sandbox 和 WSL 子系统。

三种方式启动 Win11Debloat,挑最省事的

⚡ 三种方式功能完全一样,区别只在"你怎么把脚本拿到手"。

方式一:一行命令在线启动

在 PowerShell 里粘贴下面这条命令,脚本会自动下载并启动 Win11Debloat,之后按界面提示逐项确认即可。

& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))

方式二:克隆仓库后双击 Run.bat

如果你习惯把源码放在本地,先用 git 把仓库克隆到磁盘(地址:https://gitcode.com/GitHub_Trending/wi/Win11Debloat)。

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

进入目录后双击Run.bat,弹出 UAC 时允许管理员权限即可。它会优先用 Windows Terminal 启动脚本;如果窗口一闪而过,改用方式三。

方式三:管理员终端直接运行(进阶)

下载或克隆好源码后,以管理员身份打开 PowerShell。如果提示脚本执行被限制,先用这条命令临时放开当前进程的执行策略:

Set-ExecutionPolicy Bypass -Scope Process -Force

然后cd进解压目录,用下面这条命令运行主脚本:

.\Win11Debloat.ps1

这种方式还支持命令行参数,可以定制脚本行为,适合批量操作。

回退 Win11Debloat 的三条路

🛡 改完不想要了怎么办?这个工具默认在应用更改前就会自动创建系统还原点,想手动再留一份,执行下面这条命令即可:

Checkpoint-Computer -Description "BeforeWin11Debloat" -RestorePointType MODIFY_SETTINGS

手动备份之外,还有三条现成的回退路径:

  1. 重跑一遍,把勾去掉:重新运行 Win11Debloat,取消不想要的选项,脚本会自动执行对应的逆向操作。
  2. 导入撤销文件:手动导入 Regfiles/Undo/ 里与修改项一一对应的注册表文件。
  3. 还原点回滚:用系统还原把整个系统退回变更前。

进阶玩法:命令行静默执行与多机部署

普通用户到上一步就够了,但管理员用户还能玩得更深:

  • CLI 静默模式:通过命令行参数执行整套设置,不需要图形界面,适合批量落地同一套配置。
  • 应用到其他用户:可以指定把更改应用给别的账户,而不只是当前登录用户。
  • Sysprep 模式:把优化写进 Windows 默认用户配置,新机器交付时每个新建账户自动继承。相关脚本在 Scripts/Features/ 下,配置清单存放在 Config/,界面布局在 Schemas/。
  • 导入/导出配置:你调好的选项可以导出成配置文件,再导入到别的机器上,多台电脑保持一致。

不同角色的侧重也不同:日常办公优先关遥测、推荐项和更新重启;游戏玩家重点清理预装应用和游戏录屏集成、关掉 Windows Spotlight;IT 管理员直接走命令行或 Sysprep 批量部署。

遇到问题排查这三点

  • 终端提示脚本无法加载?是 PowerShell 执行策略在拦,管理员终端运行Set-ExecutionPolicy Bypass -Scope Process -Force后重试即可。
  • 优化后某个应用行为异常?重新运行工具并取消对应选项就能回退;被移除的应用大多能从 Microsoft Store 重装。
  • 怎么确认优化生效了?重启一次,观察一两天稳定性,再对照任务管理器里的内存与 CPU 占用,确认常用应用正常即可。

项目以 MIT 协议开源(见 LICENSE),社区会持续跟进 Windows 新版本的变化。建议每次大版本系统更新后重新运行一遍,看看有没有新出现的可关闭项,让系统长期保持干净。更多细节可参考 README.md。

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

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

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

立即咨询